iOS and OS X offer a comprehensive set of modern, platform-optimized frameworks that enable you to create jaw-dropping apps. Sessions for iOS developers will dive straight into the latest enhancements and new APIs, reveal the tips and tricks of UIKit experts, and explore strategies to take full advantage of the Retina display on iPhone 5 and iPad. Mac-focused sessions will help you master Cocoa frameworks, like AppKit and Core Animation, to create stunning applications and intuitive user interfaces. Find out how to utilize concurrency in your apps, add internationalization to open new markets, and bring your chart-topping iOS apps to OS X.
See how you can easily extend your app’s functionality by leveraging a variety of powerful services provided for iOS and Mac apps. Enhance your revenue stream by using In-App Purchase to build a virtual storefront that lets users purchase gold coins in a game, subscribe to a monthly magazine, download new content hosted on Apple servers, and much more. Whatever your business model, StoreKit opens new possibilities for monetizing your services and content. Generate passes for Passbook, so your users have the information they need at their fingertips. Learn about the latest developments in iCloud to give users access to their data from any device. Integrate with social networks like Twitter and Facebook to keep users and their friends connected.
Xcode provides everything you need to create great applications for Mac, iPhone, and iPad. Drill down into Apple’s next-generation compiler technology. Understand performance and resource analysis with Instruments. Learn how to integrate source control and unit testing into your everyday workflow. Discover how to easily build modern interfaces using Interface Builder. See how the Xcode IDE makes it easy to develop great apps, quickly debug complex problems, prepare builds, and submit to iTunes Connect.
Graphics and Games
iOS and OS X deliver an unparalleled lineup of technologies for creating innovative graphical applications and cutting-edge gameplay experiences. Harness an integrated stack of graphics frameworks and GPU hardware to create accelerated 3D rendering, dynamic 2D animations, and fast parallel computation. Learn to master the powerful capabilities of OpenGL, OpenCL, OpenGL ES, Scene Kit, and more, and gain insights into the expert techniques and advanced profiling tools used to attain maximum performance. Tap into the social gaming experience provided by Game Center and find out how the best games take advantage of the rich capabilities of each platform.
Apple provides an array of platform-optimized tools and technologies for developing engaging audio and video experiences, delivering dynamic web content, and creating media-rich books. Dig into state-of-the-art AV Foundation and Audio APIs for capturing, editing, playing, generating, and streaming audio and video media. Learn best practices for streamlining book creation and delivering the best experience for your content. Leverage the cutting-edge tools in WebKit and Safari to provide dynamic, engaging experiences on the desktop and in native apps. Discover how to deliver subtitles and captions across web and native APIs. Explore how iAd Producer makes it easy to design and assemble high-impact, interactive content for the iAd Network.