Index
A
- addNumbers() function / Using functions
- Amazon App Store
- Android
- about / What is Corona SDK?
- app, testing for / Android
- app
- testing / How to test your app
- publishing / Publishing your app
- app, publishing
- to Apple's App Store / Publishing to Apple's App Store
- to Google Play / Publishing to Google Play
- app, testing
- AppCodes
- about / Third-party services
- URL / Third-party services
- Apple's App Store
- app, publishing to / Publishing to Apple's App Store
- arithmetic expressions, Lua
- about / Arithmetic expressions
- automatic scene purging / Destroying scenes
B
- began phase, event variable
- about / view2.lua – your BMI
- build.settings file, Franks Fitness App
- about / Creating a new project
- build.settings file, My Jigsaw Puzzle
- creating / build.settings
C
- comparison operators, Lua
- about / Comparison operators
- config.lua file, Franks Fitness App
- config.lua file, My Jigsaw Puzzle
- creating / config.lua
- Corona-specific editors
- Corona Cider / Corona-specific editors
- Corona Complete / Corona-specific editors
- Outlaw IDE / Corona-specific editors
- Corona Cider
- URL / Corona-specific editors
- Corona community / Other resources and the Corona community
- Corona Complete
- URL / Corona-specific editors
- Corona forums
- Corona Geek
- Corona Labs
- about / What is Corona SDK?
- URL, for publishing process / Publishing to Apple's App Store
- Corona SDK
- about / What is Corona SDK?
- prerequisites / Prerequisites for Corona SDK
- URL, for downloading / Downloading, installing, and using Corona SDK
- using / Using Corona SDK
- My Jigsaw Puzzle, creating / A quick introduction to puzzle games
- resources / Other resources and the Corona community
- third-party tools / Third-party tools
- third-party services / Third-party services
- Corona SDK, installing
- for Mac OS X / Installing for Mac OS X
- for Microsoft Windows / Installing for Microsoft Windows
- Corona Simulator
- about / Using Corona SDK, How to test your app
- Corona Terminal
- about / Using Corona SDK
- createScene() function / menu.lua
- createScene function, Franks Fitness App / The createScene function
D
- debugger
- about / Using Corona SDK
- destroyScene function, Franks Fitness App / The destroyScene function
- display.getCurrentStage()*setFocus(t) / Creating the drag function
- display.newRect() function
- about / Starting with main.lua
- display groups, My Jigsaw Puzzle
- playGameGroup / Creating display groups
- finishGameGroup / Creating display groups
- display objects, Franks Fitness App
- about / Starting with main.lua
- display objects, My Jigsaw Puzzle
- dragging-and-dropping / Dragging-and-dropping display objects
- distanceTraveled variable / The for loop
- drag function, My Jigsaw Puzzle
- creating / Creating the drag function
E
- editing phase, event variable
- about / view2.lua – your BMI
- ended phase, event variable
- about / view2.lua – your BMI
- enterScene() function / menu.lua
- enterScene function, Franks Fitness App / The enterScene function
- event variable
- began phase / view2.lua – your BMI
- editing phase / view2.lua – your BMI
- ended phase / view2.lua – your BMI
- submitted phase / view2.lua – your BMI
- exitScene() function
- about / view2.lua – your BMI
- exitScene function, Franks Fitness App / The exitScene function
F
- feetTable variable / More flexibility with tables
- finishGameGroup, My Jigsaw Puzzle
- about / Creating display groups
- for loop
- about / The for loop
- Franks Fitness App
- text editor, using / Using a text editor
- creating / Creating a new project
- build.settings / Creating a new project
- config.lua file / Creating a new project, config.lua – setting up dynamic content resolution
- icon1.png / Creating a new project
- icon2.png / Creating a new project
- main.lua / Creating a new project, Starting with main.lua
- view1.lua / Creating a new project
- view2.lua / Creating a new project
- Storyboard, visualizing / An introduction to Storyboard
- scenes, switching / Switching scenes
- scenes, destroying / Destroying scenes
- widgets, using / Using widgets
- dynamic content resolution, setting up / config.lua – setting up dynamic content resolution
- application icon, creating / App icons
- functions, Lua
- using / Using functions
G
- gameplay.lua file, My Jigsaw Puzzle
- creating / gameplay.lua
- local libraries / Getting local libraries
- variables, creating / Creating variables
- display groups, creating / Creating display groups
- shuffle function / The shuffle function
- shuffle function, creating / Creating the shuffle function
- gameTimer() function / Using functions
- getCurrentSceneName() function
- about / Starting with main.lua
- Google Play
- app, publishing to / Publishing to Google Play
I
- icon, Franks Fitness App
- creating / App icons
- icon1.png, Franks Fitness App
- about / Creating a new project
- icon2.png, Franks Fitness App
- about / Creating a new project
- if-then-else statement
- about / The if-then-else statement
- if-then statement
- about / The if-then statement
- understanding / The if-then statement
- input_height user interface object
- about / view2.lua – your BMI
- installation, Corona SDK
- for Mac OS X / Installing for Mac OS X
- for Microsoft Windows / Installing for Microsoft Windows
- iOS
- about / What is Corona SDK?
- app, testing for / iOS
K
- Kindle
- about / What is Corona SDK?
L
- loops, Lua
- about / Loops, loops, and loops
- for loop / The for loop
- while loop / The while loop
- Lua
- about / What is Corona SDK?
- variables, using with / Using variables with Lua
- URL / Using variables with Lua
- terminal, using / Using the terminal
- arithmetic expressions / Expressions and operators
- comparison operators / Expressions and operators
- decision making / Making decisions
- loops / Loops, loops, and loops
- tables / More flexibility with tables
- functions, using / Using functions
M
- Mac OS X
- Corona SDK, installing for / Installing for Mac OS X
- main.lua, Franks Fitness App
- about / Creating a new project, Starting with main.lua
- view1.lua / view1.lua – about us
- view2.lua / view2.lua – your BMI
- view3.lua / view3.lua – contact us
- main.lua file, My Jigsaw Puzzle
- creating / main.lua
- marketing tips
- about / Marketing tips
- menu.lua file, My Jigsaw Puzzle
- creating / menu.lua
- metersTable variable / More flexibility with tables
- Microsoft Windows
- Corona SDK, installing for / Installing for Microsoft Windows
- My Jigsaw Puzzle
- creating / A quick introduction to puzzle games, My Jigsaw Puzzle
- starter kit, downloading / Downloading the starter kit
- build.settings file, creating / build.settings
- config.lua file, creating / config.lua
- main.lua file, creating / main.lua
- menu.lua file, creating / menu.lua
- gameplay.lua file, creating / gameplay.lua
N
- Nook
- about / What is Corona SDK?
- Nook App Store
- Notepad++
O
- onDrag function / Dragging-and-dropping display objects
- onFirstView() funtion
- about / Starting with main.lua
- Outlaw
- about / Third-party tools
- URL / Third-party tools
- Outlaw IDE
- URL / Corona-specific editors
P
- Physics Editor
- about / Third-party tools
- URL / Third-party tools
- playerStepsTaken variable / The for loop
- playGameGroup, My Jigsaw Puzzle
- about / Creating display groups
- print() command / Using the terminal
- Puzzle App
- puzzle games / A quick introduction to puzzle games
- My Jigsaw Puzzle / My Jigsaw Puzzle
- display objects, dragging-and-dropping / Dragging-and-dropping display objects
- puzzle games
- puzzlePiece object / Dragging-and-dropping display objects
R
- rect_upperBackground*toBack()
- about / Starting with main.lua
S
- scenes, Franks Fitness App
- switching / Switching scenes
- destroying / Destroying scenes
- Search Man SEO
- about / Third-party services
- URL / Third-party services
- shuffle function, My Jigsaw Puzzle
- about / The shuffle function
- creating / Creating the shuffle function
- sprite sheets
- URL / Third-party tools
- Starter
- about / What is Corona SDK?
- Storyboard, Franks Fitness App
- visualizing / An introduction to Storyboard
- createScene function / The createScene function
- enterScene function / The enterScene function
- exitScene function / The exitScene function
- destroyScene function / The destroyScene function
- storyboard.newScene() / menu.lua
- string
- about / Using variables with Lua
- Sublime Text
- about / Sublime Text
- submitted phase, event variable
- about / view2.lua – your BMI
T
- t*toFront() / Creating the drag function
- t.isFocus / Creating the drag function
- t.x0 variable / Creating the drag function
- t.xScale / Creating the drag function
- t.y0 variable / Creating the drag function
- t.yScale / Creating the drag function
- tables, Lua
- about / More flexibility with tables
- terminal
- using / Using the terminal
- text editor
- about / Using a text editor
- Notepad++ / Notepad++
- Sublime Text / Sublime Text
- Corona-specific editors / Corona-specific editors
- Texture Packer
- about / Third-party tools
- URL / Third-party tools
- Text Wrangler
- about / Notepad++
- third-party services, Corona SDK
- about / Third-party services
- Search Man SEO / Third-party services
- AppCodes / Third-party services
- third-party tools, Corona SDK
- about / Third-party tools
- Texture Packer / Third-party tools
- Physics Editor / Third-party tools
- toBack() function
- about / Starting with main.lua
- txt_calculateBMI display object
- about / view2.lua – your BMI
V
- variables, using with Lua
- about / Using variables with Lua
- string / Using variables with Lua
- Boolean value / Using variables with Lua
- rules / Using variables with Lua
- view1.lua, Franks Fitness App
- view2.lua, Franks Fitness App
- view3.lua, Franks Fitness App
- about / view3.lua – contact us
W
- while loop
- about / The while loop
- widgets
- using, in Franks Fitness App / Using widgets
X
- xOrigin / Creating the drag function
Y
- yOrigin / Creating the drag function