Be familiar with the various aspects of good design:
Instructional design;
Interface and interaction design;
Efficient programming structure, especially in the context of the LiveCode programming environment.
Be familiar with the most commonly used audio, video and still graphics formats. Know what the abbreviations mean and what each format is commonly used for.
Understand the various categories of LiveCode scripting language elements; i.e., know the difference between commands, properties, variables, controls structures, handlers, functions, etc.
Understand the LiveCode development environment: how to create objects and modify their properties, both in the property inspector and by scripting.
The LiveCode scripting language has hundreds of terms, most of which we have not looked at due to time restraints. But you should understand the syntax of the language well enough by now to be able to incorporate a new language term when you encounter it. Therefore, you should:
Know how to find a term in the LiveCode language dictionary.
Understand the formatting conventions used in the dictionary for expressing the syntax of a language term.
Be confident that you could look up an unfamiliar term in the dictionary and create a working example using the unfamiliar term.
Review how to access media resources—images, audio, video—over the internet and display them in LiveCode objects.
Know what HTML stands for, and understand the basics structure of HTML tags and documents.
Understand the difference between GET and POST html requests.
Know how to create properly-formed GET and POST argument strings.
Know what SQL stands for, and understand the basic concept of relational database design.
Understand the basics of SQL database queries (SELECT, UPDATE, INSERT, DELETE.)