iPad App Development from the Ground Up - Online Course
Purpose: This course is designed for iPhone developers (new and experienced) to
understand how to develop apps for the iPad. This courses covers the new technology and
tools that will enable developers to successfully develop iPad apps and have their app
approved on the app store.
We will cover the new features and functionality of the iPad, along with the code that makes the iPad stand out.
Times: 5pm Pacific. Total of 8-live online classes. Live sessions are also recorded so you play them back whenever you want. You can also retake live sessions as often as you want for one year at no additional cost!
Course outline:
- iPad Platform Characteristics
- New elements to Distinguish Your User Interface
- iPad vs iPhone Simulator and Build Differences
- Starting your Project
- Universal Apps
- Updating your Existing Xcode Project to Include an iPad Target
- Starting from Scratch
- The Application Bundle - More flexibility
- Launch Images
- The Sandbox - It's still there but getting better
- Hardware Specs - Architecture
- File Sharing - This is cool!!
- Document Support
- Previewing and Opening files
- Registering File Types for App Support
- Xcode Changes
- iPad Human Interface Guidelines - Mess this up and your app is rejected!!
- From iPhone Application to iPad Application
- iPad User Experience Guidelines
- iPad UI Element Guidelines
- UIKit Frame Changes
- Media Player Framework - What's new - More control!!
- Important Tip for porting apps
- Gestures
- UIGestureRecognizer
- Trigger Action Messages
- Implementing
- Responding to Gestures
- State Transitions
- iPad New User Interface Options
- Popovers
- Benefits of using a popover
- How to use popovers
- Split Views
- How to use the UISplitViewController
- Popovers
- Text Support
- Core Text
- Text Input
- Custom Font Support
- Core Application
- Document Support on iPad Devices
- Views and Controllers
- Designing for Multiple Orientations
- Creating for a Split View Interface
- Adding a Split View Controller in Interface Builder
- Oh Yea - Creating a Split View Controller Programmatically
- Using Popovers to Display your content
- Modal Presentation Styles
- Making Better Use of Those Toolbars
- Graphics and Drawing
- Drawing Shapes Using Bezier Paths
- Lines and Polygons
- Arcs and Curves
- Core Graphics Functions
- Hit-Detection on a Path
- PDF in app Generation
- Creating and Configuring the PDF Context
- Drawing PDF Pages
- Creating PDF Links
- Custom Text Processing and Input
- Input Views and Input Accessory Views
- Simple Text Input
- The Text Input System
- The Client Side of Text Input
- Text Positions and Text Ranges
- Tasks of a UITextInput Object
- Core Text
| Upcoming iPad App Development from the Ground Up Online Courses | |||
|---|---|---|---|
| Live Start Dates | Instructor | Price | Status |
| Start NOW -OnDemand 24x7 (?) |
Gary Bennett | $97* | |
| June 4, 2012 Mon & Wed & Start NOW -OnDemand 24x7 (?) |
Gary Bennett | $97* | |
| December 3, 2012 Mon & Wed & Start NOW -OnDemand 24x7 (?) |
Gary Bennett | $97* | |
