Mobile Development Tutorial 0: iPhone Development Lecture Series - Getting Started...
Intro to the Mobile Development Series...
First off - welcome to the weird world of mobile development! Developing natively on mobile devices is not for the faint of heart - and I must congratulate you for making the first steps to doing so! You are now on your way to becoming iPhone development savvy. Much like kung-fu the path to mastering development on the iPhone will be long and hard, but with a bit of elbow grease, a pitcher of European triple-brewed espresso beverages (I am not talking lattes here) and some determination you will be able to join the ranks of the elite iPhone Developers in no time. Just remember me if you create an App that's worth millions!
The heads up on tools and things you should know before jumping in...
In order to prepare yourself for these series there are several things you should possess before stepping into the classroom setting.
- Know something about object oriented programming - anything really!! (start here: http://en.wikipedia.org/wiki/Object-oriented_programming)
- Own or borrow an Intel based Mac computer for your development - you can't develop iPhone apps without one!
- For the eager beavers in the group - read some books! Here a a few good ones...
- Only U of T faculty, staff and students employed by U of T can be granted on-device development certificates and these Apps cannot be built and distributed unless they are built for academic research purposes or U of T specific purposes (sorry guys - that's the legal stuff!)
Why you are here...
- You have a general interest in developing mobile applications and the iPhone is a great place to start.
- You have lots of cool and innovative ideas that will make you and the University millions of dollars in time saved and student services rendered.
- Your boss or professor told you that you have to develop for the iPhone and you could use some guidance on where to start.
- You like learning in groups and having an open forum for learning as opposed to reading it all from a book.
Getting the Development Tools
- If you don't have one already you must create your Apple ID (it's free!): http://developer.apple.com/iphone/program/start/create.php
- Download the iPhone SDK (that's free too!) - http://developer.apple.com/iphone/ (log in with your Apple ID) - it's a large 1GB+ download so this might take a while...
- Contact me with your Apple ID registered email address - michael [dot] moncada [at] utoronto [dot] ca and I will add it to our enterprise developers license.
- You must accept the invitation that will be sent to you via the registered Apple ID email address - this will allow you to generate development certificates to run your Apps on your devices.
- Read the online Getting Started Docs! - http://developer.apple.com/iphone/library/navigation/index.html?section=...
- Feel free to experiment with XCode, UIBuilder, Instruments, etc. if you like but we will be covering all this stuff in the lectures anyways so don't worry if you don't understand how to use it right now.
- Michael Moncada's blog
- 344 reads




