iOS Development Workshops
Why develop for iOS?
The iPhone and iPad are awesome devices, and the App Store is a great way to sell apps. Cocoa can have a challenging learning curve though, and we can help you get through it.
What will I learn at the workshop?
You will learn how to use Apple's Xcode suite to create great iPhone and iPad applications using Cocoa Touch. After the workshop you will have the skills to build your dream apps using the iOS SDK.
Workshop Outline:- Day 1 - Introduction to Cocoa:
-
- The Development Tools
- The Language
- Classes & Frameworks
- Outlets & Actions
- Documentation
- Views
- Touch Events
- Memory Management
- Day 2 - iOS App Building Blocks:
-
- UIKit Framework
- Delegation & MVC
- View Controllers (including modal, navigation & tab bar view controllers)
- Tables
- Day 3 - Additional App Features:
-
- Web Services
- Location & Motion
- Data Storage & Persistency
- Universal Applications
- Localization & the Retina Display
Is this the right workshop for me?
This course is designed for programmers who want to get into iPhone & iPad app development. Knowledge of C is required for iOS development, and we don't teach this or other basic programming concepts. It's preferred that you know an object orientated language as well (Java, C++). If you don't know C, there's still time to brush up before the course. We recommend this tutorial.
Current Workshops
Past Workshops
- Sydney iOS Workshop, 2010
- Auckland iPhone SDK Workshop, 2009
- Sydney iPhone SDK Workshop, 2009
- Melbourne iPhone SDK Workshop, 2009
- Perth iPhone SDK Workshop, 2009
Who runs the workshop?
The course is run by Zac Cohan & Nik Youdale.
In 2005 they co-founded Acqualia Software and in 2007 won an Apple Design Award for their application Picturesque. In early 2009 Zac and Nik worked at Apple in California, contributing to the iWork & iPhone teams respectively. When not teaching, Zac & Nik continue to develop apps for Mac & iOS, including the revolutionary Soulver for Mac and iOS.