3. What will I do in this workshop?
You’ll make a flashlight application
with different colors
Tuesday, April 14, 2009
4. What will I do in this workshop?
You’ll use URL requests and
images to make an app that
checks the status of websites
Tuesday, April 14, 2009
5. What will I do in this workshop?
You’ll master the tools you need to create
iPhone apps: XCode and Interface Builder
Tuesday, April 14, 2009
6. What will I do in this workshop?
You’ll set breakpoints
and debug your code
Tuesday, April 14, 2009
7. What will I do in this workshop?
You’ll use Table Views to
organize and display your
application data
Tuesday, April 14, 2009
8. What will I do in this workshop?
You’ll use Instruments
to catch memory leaks
Tuesday, April 14, 2009
9. What will I do in this workshop?
which way should I turn?
right
which way should I turn?
object1 object2
left
which way should I turn?
right
You’ll take control of your objects
with the Inversion of Control pattern
Tuesday, April 14, 2009
10. What will I do in this workshop?
model view
window
controller
You’ll learn the secret of successful
Cocoa Touch development: the
Model View Controller pattern
Tuesday, April 14, 2009
11. What will I do in this workshop?
delegate
UIApplication sitecheckerAppDelegate
w
siteKeyDictionary
do
in
w
NSMutableDictionary UIWindow
siteKeyList
NSMutableArray
RootViewController
InfoViewController sitecheckerViewController
view
view
UIView UIView
You’ll master the fundamentals
so you can build your own apps
and sell them in the app store
Tuesday, April 14, 2009
12. What will I do in this workshop?
Most of all, you’ll have fun!
Tuesday, April 14, 2009
13. How do I know if this workshop is for me?
• Do you want to learn how to
create cool iPhone apps?
2
• Do you want to sell iPhone apps
in the app store?
2
• Do you have a Mac laptop?
2
• Are you new to Mac and iPhone
development?
2
• Do you have experience with
an object-oriented programming
language like Java or C#?
Then this workshop is for you!
Tuesday, April 14, 2009
14. How can I sign up?
http://training.oreilly.com/introiphoneapp/
Tuesday, April 14, 2009