iPhone Development with Corona SDK
-
Upload
scott-janousek -
Category
Technology
-
view
138 -
download
3
description
Transcript of iPhone Development with Corona SDK
![Page 1: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/1.jpg)
iPhone Development
with CORONA SDKFriday, April 16, 2010
![Page 2: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/2.jpg)
April 13, 2010
Tuesday 4:00 pm - 5:20 pm
Evan Kirchhoff & Scott Janousek
Friday, April 16, 2010
![Page 3: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/3.jpg)
Intro
Friday, April 16, 2010
![Page 4: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/4.jpg)
Agenda
SCOTT JANOUSEK (Hooken Mobile)
Overview of Corona SDK, iPhone/iPad speci!cs, nuts & bolts
EVAN KIRCHHOFF (Ansca Mobile)
Game Dev & the new Corona Physics Engine
Q & AThe part almost everyone likes ...
Friday, April 16, 2010
![Page 5: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/5.jpg)
Evan Kirchhoff
Senior Software Engineer, Ansca Mobile
Legacy Flash Developer (10+ years)
Loves Physics Engines
Friday, April 16, 2010
![Page 6: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/6.jpg)
Scott JanousekBoston, MA, USA
10+ year Flash Veteran
4 years Mobile & Devices Dev
Mobile & Device PlatformsiPhone/iPad, Android, Symbian, Maemo, & many more
I like the a lot of the ideas behind Corona
Friday, April 16, 2010
![Page 7: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/7.jpg)
Scott’s Types of Projects *
* Not-Corona, but no reason why future ports can’t happen. :)
Friday, April 16, 2010
![Page 8: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/8.jpg)
Co-authored Flash Books
Foundation Flash for Mobile Devices
www.flashmobilebook.com
AdvancED Flash on Devices: Mobile Development with Flash Lite and Flash 10
advancED.flashmobilebook.com
Friday, April 16, 2010
![Page 9: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/9.jpg)
First impressions to Corona SDK
“I can’t believe how short a time it took to get up to speed developing mobile apps with Corona.
It’s one of the better emerging mobile development kits I’ve used recently ... pretty cool stuff.”
- Scott Janousek
Friday, April 16, 2010
![Page 10: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/10.jpg)
Prototype (using Corona)
Friday, April 16, 2010
![Page 11: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/11.jpg)
My Contact Info
SCOTT JANOUSEK
@scottjanousek
corona.scottjanousek.com
www.hookenmobile.com
Friday, April 16, 2010
![Page 12: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/12.jpg)
Getting Started
Friday, April 16, 2010
![Page 13: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/13.jpg)
What is Corona?
An SDK that allows developers to write mobile and device apps for various platforms, quickly, and easily.
Corona is made by Ansca Mobile:
www.anscamobile.com
Friday, April 16, 2010
![Page 14: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/14.jpg)
Build Once, Deploy to Many
Android Apple (iPhone/iPad)
Corona SDK on a Mac
Friday, April 16, 2010
![Page 15: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/15.jpg)
Apps Corona is good at:
2-D Games
Graphical-oriented Utilities
Adware & Branded Apps
Rapid Prototyping
Friday, April 16, 2010
![Page 16: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/16.jpg)
Content we’ll talk about today
Prototype, avoid asteroids type game Game with physics engine
Friday, April 16, 2010
![Page 17: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/17.jpg)
Where to download the SDK`
Friday, April 16, 2010
![Page 18: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/18.jpg)
Registration$20 off Corona registration
COUPON CODE360idev2010
Friday, April 16, 2010
![Page 19: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/19.jpg)
Corona installation folder
Friday, April 16, 2010
![Page 20: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/20.jpg)
What’s in the Corona SDK
Friday, April 16, 2010
![Page 21: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/21.jpg)
SDK Documentation
`
Friday, April 16, 2010
![Page 22: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/22.jpg)
Sample Code
Friday, April 16, 2010
![Page 23: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/23.jpg)
Opening Corona projects
Friday, April 16, 2010
![Page 24: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/24.jpg)
Projects are kept separate folders
Assets are compiled into app
App Code starts in "le “main.lua”
Code Editors :
Text Wrangler, BBEdit, Coda, XCode ...
Corona Development Environment
Friday, April 16, 2010
![Page 25: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/25.jpg)
SIMULATOR
Friday, April 16, 2010
![Page 26: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/26.jpg)
SIMULATOR - iPhone
Friday, April 16, 2010
![Page 27: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/27.jpg)
SIMULATOR - iPad
Friday, April 16, 2010
![Page 28: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/28.jpg)
Debugger
Friday, April 16, 2010
![Page 29: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/29.jpg)
Corona Work"owDesign app in any Graphics Editor
Develop (lua) code in any text editor
Load code into Corona Simulator
Test your app with Sim
Compile App via XCode
Deploy
Friday, April 16, 2010
![Page 30: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/30.jpg)
Lua Basics
Friday, April 16, 2010
![Page 31: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/31.jpg)
First experiences with Lua
Whoa, what language?
Wow, Documentation? Awesome! :)
LOTS of sample code? Fantastic!
Also, many “syntax books” on lua
Friday, April 16, 2010
![Page 32: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/32.jpg)
Hello World with Corona
Friday, April 16, 2010
![Page 33: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/33.jpg)
Lua Programming
Variables
Tables
Functions
Events
... more
Friday, April 16, 2010
![Page 34: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/34.jpg)
Variables in Lua
Friday, April 16, 2010
![Page 35: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/35.jpg)
Tables in Lua
Friday, April 16, 2010
![Page 36: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/36.jpg)
Code Comments in Lua
Friday, April 16, 2010
![Page 37: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/37.jpg)
Buttons in Lua
Friday, April 16, 2010
![Page 38: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/38.jpg)
The Lua Language “Bible”
Friday, April 16, 2010
![Page 39: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/39.jpg)
Lua Books
Friday, April 16, 2010
![Page 40: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/40.jpg)
Code Editor to use
BBEdit
XCode
and anything else ...
Friday, April 16, 2010
![Page 41: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/41.jpg)
Game PrototypeWalkthrough
Friday, April 16, 2010
![Page 42: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/42.jpg)
Prototype (using Corona)
Friday, April 16, 2010
![Page 43: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/43.jpg)
My First (Simple) Game
Simple 2D game
Only few hours into this project
I am not done yet (prototype)
I like the immediate results!
Friday, April 16, 2010
![Page 44: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/44.jpg)
Designing the Game
Adobe Fireworks
(Prototyping)
Adobe Photoshop
(Production)
Friday, April 16, 2010
![Page 45: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/45.jpg)
Developing the Game
Friday, April 16, 2010
![Page 46: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/46.jpg)
Populating the StarField
Friday, April 16, 2010
![Page 47: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/47.jpg)
Animating Player/Asteriods
Friday, April 16, 2010
![Page 48: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/48.jpg)
Game Assets
Friday, April 16, 2010
![Page 49: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/49.jpg)
Main Game Loop
Friday, April 16, 2010
![Page 50: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/50.jpg)
Moving the Ship
Friday, April 16, 2010
![Page 51: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/51.jpg)
Collision Detection
Friday, April 16, 2010
![Page 52: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/52.jpg)
Lua Game Framework
ui.lua - for buttons & labels
sprite.lua - for animations
Friday, April 16, 2010
![Page 53: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/53.jpg)
Testing the Game
Friday, April 16, 2010
![Page 54: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/54.jpg)
File->Relaunch
You will useCommand-R
A LOT with Corona
Friday, April 16, 2010
![Page 55: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/55.jpg)
Debugging the Game
Friday, April 16, 2010
![Page 56: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/56.jpg)
Deploying the Game
Game still under development
Not yet on the Apple App Store
Excited about other Platforms (e.g. Android) with Corona
Friday, April 16, 2010
![Page 57: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/57.jpg)
Lessons Learned along way
Keep it simple
Experiment with Sample Lua Code
Visit Ansca Mobile Forum Developer
Read Lua Books & Corona Docs
Friday, April 16, 2010
![Page 58: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/58.jpg)
Things I like about Corona ...Toolset is easy to use
Lua is a simple language to learn
Multiple target devices
API keeps expanding
Physics and other Frameworks TBD
The closeknit support
Friday, April 16, 2010
![Page 59: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/59.jpg)
Corona 2D Physics Engine
Friday, April 16, 2010
![Page 60: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/60.jpg)
Corona 2D Physics Engine
Integrates Box2D C++ libraries
(as in Rolando & Crayon Physics)
...but with a much simpler API
Not yet in beta!
Friday, April 16, 2010
![Page 61: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/61.jpg)
Corona 2D Physics Engine
Rigid-body physics model
Continuous collision detection
Contact, friction and restitution
Joints, motors, pulleys, ragdoll, etc.
Friday, April 16, 2010
![Page 62: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/62.jpg)
Invisible Collision Geometry
Friday, April 16, 2010
![Page 63: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/63.jpg)
Box2D: the C++ API
(...)Friday, April 16, 2010
![Page 64: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/64.jpg)
Box2D: the C++ API (...)
Friday, April 16, 2010
![Page 65: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/65.jpg)
-0.52 1.44 2.78-0.54 1.42 2.80-0.56 1.41 2.81-0.58 1.39 2.83-0.60 1.36 2.84-0.62 1.34 2.86-0.64 1.31 2.87-0.66 1.28 2.89-0.68 1.25 2.90-0.70 1.21 2.92-0.72 1.17 2.93-0.75 1.16 2.97-0.77 1.14 3.00-0.80 1.13 3.04-0.83 1.11 3.07-0.86 1.08 3.11-0.88 1.06 3.15-0.91 1.03 3.18-0.93 1.04 3.17-0.94 1.06 3.15-0.96 1.07 3.13-0.97 1.08 3.12-0.99 1.09 3.10-1.00 1.09 3.09-1.02 1.09 3.07-1.03 1.09 3.05-1.05 1.09 3.04-1.06 1.09 3.04-1.07 1.09 3.05-1.09 1.09 3.06-1.10 1.09 3.06-1.11 1.08 3.07-1.12 1.08 3.07-1.14 1.06 3.08-1.15 1.05 3.09-1.16 1.04 3.10-1.17 1.03 3.11-1.19 1.01 3.13-1.20 1.00 3.14-1.21 1.00 3.13-1.22 1.01 3.13-1.22 1.02 3.12-1.23 1.02 3.12-1.24 1.02 3.12-1.24 1.02 3.12-1.25 1.02 3.12-1.25 1.02 3.12-1.26 1.01 3.13-1.26 1.00 3.14-1.27 0.99 3.14-1.27 1.00 3.14-1.27 1.00 3.14
What does this example do?(Not that much, yet)
(printf is a poor renderer)
Friday, April 16, 2010
![Page 66: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/66.jpg)
What else does it need?// (OpenGL-ES setup code removed for clarity)
// Draw "myImage.jpg"NSString *path = [[NSBundle mainBundle] pathForResource:@"myImage" ofType:@"jpg"];NSData *texData = [[NSData alloc] initWithContentsOfFile:path];UIImage *image = [[UIImage alloc] initWithData:texData];if (image == nil) NSLog(@"Do real error checking here");
GLuint width = CGImageGetWidth(image.CGImage);GLuint height = CGImageGetHeight(image.CGImage);CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();void *imageData = malloc( height * width * 4 );CGContextRef context = CGBitmapContextCreate( imageData, width, height, 8, 4 * width, colorSpace, kCGImageAlphaPremultipliedLast | kCGBitmapByteOrder32Big );CGColorSpaceRelease( colorSpace );CGRect imageRect = CGRectMake( 0, 0, width, height );CGContextClearRect( context, imageRect );CGContextTranslateCTM( context, 0, height - height );CGContextDrawImage( context, imageRect, image.CGImage );
glTexImage2D( GL_TEXTURE_2D, 0, GL_RGBA, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, imageData);
CGContextRelease(context);
free(imageData);[image release];[texData release];
(etc.)
Friday, April 16, 2010
![Page 67: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/67.jpg)
The equivalent Corona demo
local physics = require("physics")
physics.start()
local grass = display.newImage("grass.png")grass.x = 160; grass.y = 460
physics.newSimpleBody( grass, { density=0, friction=0.5, bounce=0.5 } )
local crate = display.newImage("crate.png")crate.x = 175; crate.y = -90;
physics.newSimpleBody( crate, { density=1.2, friction=0.5, bounce=0.4 } )
Friday, April 16, 2010
![Page 68: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/68.jpg)
What does this example do?
Friday, April 16, 2010
![Page 69: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/69.jpg)
Creating a Physics Game in Five Minutes
Friday, April 16, 2010
![Page 70: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/70.jpg)
1. Setup
Friday, April 16, 2010
![Page 71: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/71.jpg)
2. Background graphics
Friday, April 16, 2010
![Page 72: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/72.jpg)
3. Ground (physical)
Friday, April 16, 2010
![Page 73: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/73.jpg)
4. Ramp (physical)(You’d also want to add a handful of sprites for the castle, etc.)
Friday, April 16, 2010
![Page 74: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/74.jpg)
4. Ramp (physical)
Friday, April 16, 2010
![Page 75: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/75.jpg)
5. Place eggs (animated)
Friday, April 16, 2010
![Page 76: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/76.jpg)
6. Score display
Friday, April 16, 2010
![Page 77: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/77.jpg)
7. Boulder (and Camera)
Friday, April 16, 2010
![Page 78: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/78.jpg)
8. Collision detection and scoring
Friday, April 16, 2010
![Page 79: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/79.jpg)
9. Play game!
Friday, April 16, 2010
![Page 80: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/80.jpg)
Wrap Up
Friday, April 16, 2010
![Page 81: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/81.jpg)
Urls
developer.anscamobile.com
lua.org
corona.scottjanousek.com
Friday, April 16, 2010
![Page 82: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/82.jpg)
Thanks for listening.
Friday, April 16, 2010
![Page 83: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/83.jpg)
What are your questions?
Friday, April 16, 2010
![Page 84: iPhone Development with Corona SDK](https://reader033.fdocuments.net/reader033/viewer/2022061300/54c8a96b4a795999668b45ab/html5/thumbnails/84.jpg)
April 13, 2010
Tuesday 4:00 pm - 5:20 pm
Evan & Scott
Friday, April 16, 2010