I Phone Programming Course
1 – Introduction to MAC OS-X Lion
- Introduction to MAC OS-X Lion 10.7.3
- Working with Desktop Visual Environment
- Working with Desktop Preference Settings
- MAC Security Settings
2 – X-Code
- Introduction
- Features
- Configuring for iPhone and MAC
- Exploring the Interface Builder
3 – Objective-C
- Introduction
- Compiling and Running Programs
- Explaining First Hello World Program
- Underlying C Programming
- Data Type and Expression
- More on Data Type and Expression
- Program Looping
- Making Decision
- Pre-Processor
- Object and Classes
- Inheritance
- Polymorphism
- Working with Property and Self
- Categories and Protocols
- Delegates
4 – Foundation Framework – COCOA
- Introduction
- Number, String and Collections
- Working with Files
- Memory Management
- Copying Object
5 – Introduction to iPhone
- What is iPhone
- iPhone Help
- About Smart Phone Environment
6 – iPhone SDK
- What is iPhone SDK
- Development Framework
- iPhone SDK Setup
- X-Code with iPhone
- iPhone Emulator
7 – iPhone Architecture
- iPhone Architecture
- iPhone GUI
- iPhone Package
- iPhone Applications
- iPhone Application Framework
- iPhone Libraries
- Interface Builder
- Outlet
- IBAction
- Action
8 – Creating User Interface
- iPhone UI Design using Interface Builder
- Creating First Hello World Program
9 – Programming Storyboard and XIB Files
- Handling Multiple UI
- Data sharing between UI
11 – Programming User Attention
- Alert Views
- Input from Text Views
- Action Sheet
- Sound
- Vibration
10 – Controls Programming
- Label
- Edit Text
- Text View
- Buttons
- Handling Images
- Animation
- Steppers
- Sliders
- Switches
- Segmented Control
- Web Views
- Scrolling Views
- Activity Indicator View
- Progress View
- Table View
- Table View Cell
- Date Picker
- Tab Bar
- Bar Button Item
- Flexible Space Bar Item
12 – Programming Media
- Playing Audio Files
- Playing Video Files
13 – Interaction to other Application
- Address Book
- Twitter
- MAP
- E-mail
14 – Reading and Writing Application Data
- Accessing Application Default Preference
- Accessing iPhone File Systems
15 – Database access using SQLlite
- Assessing SQLlite Database