
Learn to design universal iPad apps for iPhone developers using storyboards and Swift in Xcode, covering iOS 9 multitasking and UI split view controller and popover presentation controller.
Design universal iPad and iPhone apps with one storyboard using size classes. Learn to adapt layouts for regular and compact width and height, and preview across devices in Xcode.
Design universal iPhone and iPad apps with one storyboard, size classes, and auto layout. Use the split view controller to adapt to compact and regular width across devices.
Explore iPad multitasking with split view, slide over, and picture in picture on iOS 9, and test universal apps on iPad simulators with compact and regular width.
Explore split view controllers and pop over controls to build apps that adapt to iPhone and iPad using master-detail layouts and size classes.
Define a dog class with name, age, and color, and build a table view to list dogs in a split view setup, creating three sample dogs for display.
Implement a master-detail interface with a split view controller, turning the table into the master and using a show detail segue to display selected dog info.
Enable the iPad split view to show both master and detail in all orientations. Pass the selected dog to the detail view and update name, age, and color labels.
Learn how the UI pop over presentation controller displays information on iPad and compact iPhone layouts, using an about button to present a lightweight pop over from a view controller.
Implement and dismiss a pop over using a navigation controller and pop over presentation controller, ensuring exit by tapping outside or a done button across iPhone and iPad.
Finish this iPad class and learn to convert from iPhone programmer to iOS programmer by embracing size classes and a code base with storyboard that runs on iPad and iPhone.
Are you an iPhone developer, or are you aspiring to be one? Do you have or hope to have an app in the app store sometime soon? If so, then you already know that creating an app that works well with the iPad is crucial.
In 2016, there are projected to be 80 million iPad users in the United States alone. With Apple's recently announced iPad Pro, and constant effort to innovate and improve the iPad experience, there are many beautiful opportunities to be on the front line with the world of iPad programming.
In this class, we'll very quickly get you up to speed on what you need to know to make sure your apps work well with the iPad.
Some of what we'll cover:
What makes me the right teacher?
Who is this class for?