Apple iPhone / iPad App Developer
Course
Online
Description
-
Type
Course
-
Methodology
Online
Learn to build mobile applications for today's most popular platform: Apple's iPhone, iPod Touch and iPad. In this dynamic, five-day workshop, you'll get up to speed on the basics, including the Cocoa programming environment, the Xcode suite of tools, the Objective-C language, and Instruments, a tool to help debug your applications. And then you'll create real iPhone applications.
Reviews
Subjects
- IT
Course programme
- Introducing the iPhone, iPod Touch and iPad
- The iOS Developer Center, Programme and SDK
- Introducing the Tools
- Creating our first project
- The window, a view and a view controller
- Discussing, designing and prototyping the UI
- Building the Application UI and introducing the components
- Layout and Orientation
- Distinguishing our design for iPhone and iPad
- Branding the Application
- Introducing Objective C
- Interfaces & Implementations, Controllers & Delegates
- Defining variables and managing memory
- Adding interaction, functionality and navigation
- Working with multiple views and manipulating state
- Web Links and Video in our application
- Maps, GPS and the drawing API
- Extending our interaction
- Testing the Application
- Creating and Using Application Settings
- Testing on the device and profiling with instruments
- Loading XML and JSON Data
- Displaying the data using Lists and TableViews
- Customising the cell renderers and managing reuse
- Saving selections to the device
- Integrating with WebServices for data
- Dynamically loading images and displaying content
- AMF Remoting, valueObjects and strong typing
- Introducing CoreData, our Model
- Discussing the concept of MVC, and seeing it in our project
- Keeping track of battery and signal level
- Using the model and producing custom visual components
- Gestures, multi-touch and animation
- Sharing with others
- Adding audio and visual notification to our Application
- Integrating the Camera and Microphone into our Application
- Accessing the Phone to dial from within the Application
- Managing the Orientation
- Using the accelerometer for a bit of fun
- Testing the app and debugging problems
- Multitasking and memory warnings
- Discussing push notifications and managing them in code
- The Developer Center, certificate requests, certificates and provisioning profiles
- Ad-Hoc deployment to multiple devices
- Tweaking our App until its perfect
- Building the App for submission to the AppStore
- Walk through the submission process
Apple iPhone / iPad App Developer