Beginning Apple iPhone/iPad Development
iPhone, iPad, iOS Training Track
COURSE ID: MDI300
Prerequisite Courses (recommended but not required):
MDI100 – Programming Fundamentals and Introduction to Mobile Technologies
MDI200 – Foundation in Objective-C Programming
Course Description:
This instructor-led online course is designed to help you leverage your new programming knowledge in Objective-C, and then apply those skills to the iOS (iPhone/iPad) operating system. You will learn how to set up an iOS development environment and device simulators. You see how an application is built using iPhone and iPad’s specific graphical user interfaces, input mechanisms, and features such as networking, GPS mapping, audio, video, and camera functions. By the end of the course, you’ll understand all of the processes of how iPhone and iPad applications are designed, created, and approved for sale in the Apple App Store.This class is required to obtain certification from the Mobile Development Institute for their Mobile App Development Certification Programs.
Course Agenda:
(All course agendas subject to change without notice)
| DAY 1 |
Times based on Pacific Time Zone |
| 9:00am |
Development tools and simulators |
| 10:45am |
Break |
| 11:00am |
Single-view apps |
| 12:45pm |
Lunch Break |
| 1:15pm |
Buttons, Labels, and Images |
| 3:00pm |
Break |
| 3:15pm |
Text fields, Switches, and Sliders |
| 4:30pm |
Lesson review and Q&A |
| DAY 2 |
|
| 9:00am |
Alert Boxes and Autorotation |
| 10:45am |
Break |
| 11:00am |
Tabbled Applications |
| 12:45pm |
Lunch Break |
| 1:15pm |
Pickers |
| 3:00pm |
Break |
| 3:15pm |
Images and Video |
| 4:30pm |
Lesson review and Q&A |
| DAY 3 |
|
| 9:00am |
Accessing Contacts |
| 10:45am |
Break |
| 11:00am |
Managing Audio |
| 12:45pm |
Lunch Break |
| 1:15pm |
GPS |
| 3:00pm |
Break |
| 3:15pm |
Accelerometer |
| 4:30pm |
Lesson review and Q&A |
| DAY 4 |
|
| 9:00am |
User Preferences |
| 10:45am |
Break |
| 11:00am |
Working with files |
| 12:45pm |
Lunch Break |
| 1:15pm |
Interrupt Handling |
| 3:00pm |
Break |
| 3:15pm |
Packaging and publishing |
| 4:30pm |
Lesson review and Q&A |

Programming Fundamentals and Introduction to Mobile Technology
Foundation in Objective-C Programming
Foundation in JAVA Programming
Beginning Apple iPhone/iPad Development
Beginning Google Android Development
Beginning RIM BlackBerry Development
Mastering Mobile Development