Course Duration in Hours
120
120
What is iOS 7 ?
The world s most advanced mobile OS. In its most advanced form.
With an easy-to-use interface, amazing features, and security at its core, iOS 7 is the foundation of iPhone, iPad, and iPod touch. It s designed to look beautiful and work beautifully, so even the simplest tasks are more engaging. And because iOS 7 is engineered to take full advantage of the advanced technologies built into Apple hardware, your devices are always years ahead - from day one to day whenever.
Introduction to IOS
What is IOS?
IOS Architecture
Design Patterns
Cocoa Touch Framework
What is Cocoa Touch Framework
Complete Assortment of Frameworks
IOS Application Design
MVC Concepts
Core Application Objects
Application Life Cycle
Basics of Objective c
Introduction to Objective -C
UI View Controller Classes
Data Types
Naming Conversion for Variable and Methods
NSString and NSMutableString
NsArray and NSMutableArray
Access Modifiers
Variable and Methods
How to access Methods
General Concepts
Self and Super
Retain, Release and Copy
Alloc and Dealloc
Atomic and Non Atomic
Property and Synthesize
Dynamic Binding
Foundation Framework Classes
Enumeration
Property List
XCode Environment
Basic XCode Environment Introduction
Window, View Controller & View
IBAction and IBOutlet Concepts
User Interface and Controls
Files Owner and First Responder
Instruments
Simulator
Basic Application Development
Applications
Application & Templates
Navigation Based Application
Tab bar Based Application
Handling Screen Orientation
Table View Application
Table View & Delegates
Basic Table View Application
View Controller with Table View
Custom Table View Cell
Maps and Location
Map View & Delegates
UIMapView and UIMapKit
Core Locations and Regions
Annotations
NSURL Connections
NSURL & Delegates
NSURL Request
Establishing Connection with Web Service.
Database Concepts
Database Basics
Plist and Preferences
SQlite Database
Provisioning Portal
Introduction
Provisioning Profile
Certificates
App ID
Devices
Parsing of Data from Web Services
XML Parsing of Web Services data
JSON Parsing of Web Services data
Memory Leaks Detection
Assignments - 50
Must have Computer Science Background - BE/ B-Tech / MCA / BCA / Bsc
Freshers are eligible for iOS Training but preferable are computer science background students.
IICT, Chromepet (Chennai),Chennai,IN