| Course Others | You are Offering Professional Course | Locality Gurgaon Sector 55 |
I-phone development
i-Phone is the mobile devise and fast growing and get popularity in today’s market! As iphone make popularly seems like its application will also in high demand as well. With release of its SDK for iphone apps, apple Inc. has provide great opportunity to iphone application programmer to make next generation application as per users demand and requirement.
Course Outline (Module wise)
Module 1
Objective-C: The Language of Apple Platforms
Object-Oriented Programming and Objective-C
Exploring the Objective-C File Structure
Control statements and loops in Objective-C
Module 2
OOPS & Memory management
Working with variables and constants
Alloc, Retain and Pass parameters in function
Managing memory & Auto release pool
Module 3
Introduction to Xcode
Introduction to xcode and iPhone simulator
Creating and building simple applications
Delegation
Module 4
Introduction to debugging & Life Cycle
Types of debugging and debugging preferences
Managing program execution
Setting and viewing breakpoints
Tracing the iPhone Application Life Cycle
Module 5
Exploring Interface Builder & MVC
Understanding Interface Builder
Understanding the Model-View-Controller
How Xcode and Interface Builder Implement MVC
Building Universal Applications
Module 6
Working with Text, Keyboards, and Buttons
Basic User Input and Output
Using Text Fields, Text Views, and Buttons
Displaying and dismissing of keyboard
Screen Orientations
Module 7
Using Advanced Interface Objects and Views
Using Switches, Segmented Controls and Sliders
Using Image View, Picker View, Web View and Scrolling view
Using Toolbar and Tab Bar
Using Advanced Touches and Gestures
Module 8
Getting the User’s Attention
Using activity indicator
Generating Alerts
Using Action Sheets
Using Push Notification
Module 9
Working with Database
Creating a database
Opening and closing a database
Working with Inserts, updates and deletes
Parse URL (XML and JSON)
Module 10
Displaying and Navigating Data
Understanding Table Views and Navigation Controllers
Using Custom Table View cell
Implementing File System Storage
Module 11
Building Background-Aware Applications
Using Task-Specific Background Processing
Completing a Long-Running Background Task
Timer Control
NSThread
NSOperation Queue
Module 12
Integrating with core services
Integrate iphone app with address book, Email, SMS, Map
Playing Media (Audio and Video)
Using the Photo Library and Camera
Real Life Project
Please find the course and fee details. Classes & Course can be designed/customize as per request
Fees & Batch Details
Weekdays Batch (40 hrs): Saturday to Sunday, Daily 4 Hrs, 5 Weeks.
Weekends Batch (40 hrs): Only Sunday, 4 hrs , 10 Sundays
Fast Track Batch (40 hrs): 4 Days- Saturday, Sunday, Monday & Tuesday 9:00 AM to 7:00 PM
(Please Bring your Charged Laptop).