You are on page 1of 12

MindMajix

IOS DEVELOPMENT ONLINE TRAINING

Introduction to IOS

An IOS is an operating system and has state-of-art environment enable


developers to creative, productive and proactive helps to build powerful
applications. IPhone has several built-in applications has quality peripherals and
direct manipulation in user interface for multi-touch gestures. Apps are
developed using SDK extends Xcode toolset includes compliers and framework,
downloaded from App Store.

Course Curriculum
Session 1: Simple iPhone Application
Topics- Creating an Xcode Project for iphone, Using Interface Builder, Model-ViewController, Declaring instance variables, Declaring methods, Setting connections to UIViews,
Setting targets and actions, Deploying an Application, Application lifecycle, Summary.

Session 2: Objective-C
Topics- Data Types, Objects, Instances, Creating an instance, Sending messages, Destroying
an instance, Collection, NSArray, NSMutableArray, NSDictionary, NSMutableDictionary,
Subclassing an Objective-C Class, Instance Variables, Accessors and properties, Instance
methods, Initializers, Self, Super, Class methods.
Session 3: Memory Management
Topics- Object ownership, Autorelease pools, Retain count management.

Session 4: Target & Action Design pattern


Topics- UIButton/UISegmentControl/UISwitch, Setting targets and actions, Implementing
methods, Summary.
Session 5: Delegate Design pattern
Topics- UITextFiled, What are protocols, Implementing delegate methods, Summary.

Session 6: Core Location Framework


Topics- CLLocation & CLLocationManager, Where am I application, Summary.
Session 7: ViewControllers
Topics- Model-View_Controller Design pattern, Basics of ViewController, LifeCycle of
ViewControllers, Types of ViewController, Creation of ViewController, Using Interface
Builder, Programmatically, Summary.

Session 8: UINavigationController
Topics- Basics of UINavigationController, UINavigationbar/UINavigationItem,
UINavigationController, Using Interface Builder, Programmatically, Summary.

Creation

of

Session 9: UITabbarController
Topics- Basics of UITabbarController, UITabar, Creation of UITabbarController, Using Interface Builder,
Programmatically, Summary.
Session 10: UITableView and UITableViewController
Topics- Basics of UITableView, Creation of Custom UITableView, UITableViewCell, Creation of
UITableViewController, Using Interface Builder, Programmatically, Summary.
Session 11: Advanced UITableViewCell Programming
Topics- Basics of UITableViewCell, Custom UITableView, Summary.
Session 12: Advanced UITableView Programming
Topics- Editing a UITableView, Deleting/Moving/Inserting rows, Summary.

Session 13: Camera


Topics- UIImageView, Camera, Phone Library, Summary.
Session 14: Gesture Programming
Topics- Basics of Touch Events, Responding to Touch Events, Moving an Image View based on gestures, Summary.

Session 15: Animation Programming


Topics- UIView Animation, Basics of Layer, Layer Animation, Summary.
Session 16: Playing Audio and Video
Topics- Playing Audio Files, Playing Video files, Audio/Video recording, Summary.
Session 17: Notification and Rotation
Topics- NotificationCenter, UIDevice Notifications, Custom Notifications, Summary.
Session 18: DataStorage
Topics- Different types of Storages, NSUserDefaults, Sqlite, Files, CoreData.
Session 19: NSUserDefaults
Topics- Storing data in NSUserDefaults, Access data from UserDefaults, Summary.

Session 20: Files and App SandBox


Topics- Basics of App SandBox, Writing data to files, Reading Data from files, Summary.
Session 21: Sqlite Programming
Topics- Basics of DML, Integration of Sqlite into Apps, Summary.
Session 22: XML Programming
Topics- Basics of XML Structure, XML Parsing, Summary.
Session 23: Threading
Topics- Basics of Thread Programming, Create Custom thread to fetch data from url, Summary.
Session 24: Webservices
Topics- Basics of Webservices, Simple RSS Reader App, Fetching data from URL, XML Parsing, Integrate with UI,
Summary.
Session 25: Core Data
Topics- Basics of Core Data, Store/Retrieve data using core data framework, Build Sample app using core data,
Summary.

Session 26: App Store Basics.


Topics- Overview of Developer/Provisional certificates, Prepare App store build, Summary.

Session 27: iPad Basics


Topics- Overview of iPad Application, UIPopover Controller, UISplitView Controller,
Summary.
Session 29: MapKit Framework
Topics- Overview of map kit programming, Where am I App, Summary.
Session 30: AddressBook Framework
Topics- Overview of AddressBook API, Summary.

Our IOS Development Online Training


batches starts every day.
You can attend a DEMO for free

We Provide Online Training On


TIBCO BW
Tableau
QlikView
MSBI
SAS BI
SAP Hybris
IBM BPM
Selenium
Oracle DBA
Oracle SOA
Oracle Financials
Performance Testing
Android
Data Modeling- Erwin
Tibco Spotfire
SFDC
SAP UI5
SAP Hana

We offers You
1. Interactive Learning at Learners convenience
2. Industry Savvy Trainers
3.Real Time" Practical scenarios
4. Learn Right from Your Place
5. Customized Course Curriculum
6. 24/7 Server Access

7. Support after Training and Certification Guidance


8. Resume Preparation and Interview assistance
9. Recorded version of sessions

Thank you
Your feedback is highly important to improve our course material.
For Free Demo Please Contact
INDIA: +91-9246333245,
US: +1-2013780518,
Email id: info@mindmajix.com

http://bit.ly/1CzQHLY

You might also like