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