An iPhone app moves from screen to screen as the user taps and swipes. You can paper prototype or you could use a digital tool to get the feel of your app. Or you could just start developing it using the new storyboard architecture included in Xcode. This session will show you how to use Storyboards to layout and create an application in iOS5 for iPhone or for iPad.
iOS 5 is a great time to get into iOS programming, as the changes in this version of the SDK radically rewrite some of the most essential rules for developing iPhone and iPad applications. With Automatic Reference Counting (ARC), the bugbear of manual memory management is largely lifted off the developer's shoulders. With Storyboards, you can banish your manual stage-management of view controllers and their transitions, instead using a visual overview of the flow of your application's screens. Take away these hassles and what's left? More time to work on the functionality that's specific to your application. This session will get you up and going with iOS 5 development from a modern, no-legacy point of view. And it'll have you ready for the afternoon's precompiler on Mac development for iOS developers.
11th–13th January 2012