Introduction to Mobile Application Development
Line Comment in Lua
-- comment
Block Comment in Lua
-[ comment ]-
Function
a block of code that performs a calculation and returns a value
Software Development Kit
a collection of software used for developing applications for a specific device or operating system
Syntax
a general set of rules for a programming language like defining how declarations, functions, commands, and other statements should be arranged
Logic Error
a mistake in a program's source code that results in incorrect or unexpected behaviors
Comment
a note to the programmer who is writing or modifying code
Developer
a person who develops software
Button
a programmable object in Lua development
Sprite
a programmable object usually in the form of an image file
Programming Language
a set of commands and instructions and other syntax used to create a software program
Compiler
a software program that complies program source code files into an executable program
Software
a term that describes computer programs like applications, scripts or sets of instructions.
Array
a variable that holds multiple values of the same type
Global Variable
a variable which can be used throughout the entire program, not only specific to its function
Local Variable
a variable which is used within its function
Variable
a way of referring to a memory location used in a computer program
Platform
the computer's operating system like Mac OSx
C programming language
the language that Objective-C is based upon
iOS
the macintosh operating system
Prototype Actor in Game Salad
the main actor to a dozen or more instance actors in a game salad app
Hardware
the physical parts of the computer and related devices. Examples include motherboards, hard drives, memory, monitors, keyboards, mice and printers.
Actors
the primary agents in a game salad project
Source Code
the source of a program which contains variables, declarations, instructions, functions, loops and other statements that tell the program how to function.
xCode
the system development kit that you use to develop apps for the app store
"0, 0"
the top left corner of a mobile device (x,y) matrix values
Intel-based Mac Computer
to develop iOS applications, you must publish your work using this
Boolean
true or false values
Attributes
variables for a game salad project
Integer
whole number values
Real
allows for decimal values such as 3.58 or -2.5
Syntax Error
an error in the source code of a program
.png
an image file format that is displayed by Apple and Android devices
Debugger
certain errors, often called bugs, can occur in programs, causing them to not function as the programmer expected
Print Statement
is a C command to print the calculated output
Increment Counter
keeps track of the loop procedure ---- for($i = 0;i<3;i++;)
Text
letter and number values
Integrated Development Environment
programs that include a source code editor, compiler, and usually a debugger that all work together when building a software program
Mobile Application
software for a mobile device
Operating System
software that communicates with the hardware and allows other programs to run. It is comprised of system software and the files your computer needs to boot up and function