Course Content
Introduction
- Introduction to xcode
- Creating and building simple applications
Principles of oops
- Working with variables and constants
- Control statements and loops in objective C
- Introduction to array and pointers
- Protocols and categories
Objective-c memory management
- Auto release pool
- Managing memory using auto release pools
Interface builder
- Document window workflow tools
- Outlets and actions
- Referencing outlets
Introduction to debugging
- Managing program execution
- Setting and viewing breakpoints
Introduction to cocoa touch
- Design pattern of cocoa-mvc design pattern
- Foundation classes, value objects, collections
- Delegation
Sample iPhone Application Development