how to build an i phone app
DESCRIPTION
Talk on how to develop for the iPhoneTRANSCRIPT
Step 1: Get a macand an iPod Touch/iPhone*
You’ll need an Intel based Mac – leopard or later*Although you might not need one if you’re not needing motion based or
location information or doing anything that needs web services.
Step 2: Have an idea and Prototype it
Draw it out to scale. Try and draw every screen before you start. Use www.iphonemockup.lkmc.ch
Step 3: Fire up Xcode
and choose the relevant application type
Step 3: Fire up Xcode
and choose the relevant application type
Step 4: Open Up Interface Builder
Build your interface with the relevant widgets
Step 5: Write some code
Open up Xcode again, and write your functions in Objective-C
Step 6: Hook things up
Go back to the interface builder and hook the buttons to the relevant functions.
Step 7: Check out your app On the simulator
Build and Run. Check that it works as you intended it to.
Step 8: Check for memory leaks using instrument
You have to do your own garage collection. This is because it eats up too much CPU time to do it for you. But this is not that difficult since you won’t be building a BIG app.
Step 9: TEST ON A REAL DEVICE!
Don’t submit until you’ve tested on a device. Your pretend emulator will have a perfect signal, run with under perfect conditions and with all the memory that your macbook has. Your real iPhone won’t! Sign up to ADC (pay $99) to store on real device.
Step 10: Submit to iPhone Apps Store* +Make money**
*You’ll probably have to wait x months (where x >1 for your application to be approved. At the moment, Apple do not allow apps not compatible with 3.0 software, pornography, make the device look broken, look like it is breaking/defacing Apple products.
** Apple takes 30% and you’ll have to make a lot of money before its worthwhile