Description: The course of iPhone application Programming is a combination of a phone, an internet gadget and a widescreen iPod. It uses iPhone SDK for developing iPhone Applications. iPhone SDK is software development environment that allows developers to write programs that can be installed and run natively on the iPhone, iPod touch, and iPad, AKA apps. And many more related topics are provided in detail for students who are interested in building iPhone Applications.
Curriculum
- 1 Section
- 18 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- iPhone Application Programming18
- 2.1Introduction to Mac OS X and Cocoa Touch
- 2.2Using Objective-C, Foundation Framework
- 2.3Custom Classes, Memory Management, and ObjC Properties
- 2.4Interface Builder, Controls, Target-Action
- 2.5Views and Drawing, Animations
- 2.6View Controller Basics
- 2.7Navigation Controllers
- 2.8Table Views
- 2.9Dealing with Data: User Defaults, SQLite, Web Services
- 2.10Performance and Threading
- 2.11Text Input, Presenting Content Modally
- 2.12Address Book: Putting People in Your App
- 2.13Debugging Tips, Searching, Notifications, KVC/KVO
- 2.14Touch Events and Multi-Touch
- 2.15Location, Accelerometer & Camera, Batteries
- 2.16Audio APIs, Video Playback, Displaying Web Content, Settings
- 2.17Creating New Expressive Social Mediums on the iPhone
- 2.18Unit Testing, Localization & More