ios development online training

Upload: mindmajix

Post on 02-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Ios Development Online Training

    1/12

    I O S D E V E L O P M E N T O N L I N E T R A I N I N G

    MindMajix

  • 8/10/2019 Ios Development Online Training

    2/12

    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 anddirect manipulation in user interface for multi-touch gestures. Apps are

    developed using SDK extends Xcode toolset includes compliers and framework,

    downloaded from App Store.

  • 8/10/2019 Ios Development Online Training

    3/12

    Course Curriculum

    Session 1: Simple iPhone Application

    Topics- Creating an Xcode Project for iphone, Using Interface Builder, Model-View-

    Controller, 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.

  • 8/10/2019 Ios Development Online Training

    4/12

    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 ofViewControllers, Types of ViewController, Creation of ViewController, Using Interface

    Builder, Programmatically, Summary.

  • 8/10/2019 Ios Development Online Training

    5/12

    Session 8: UINavigationController

    Topics- Basics of UINavigationController, UINavigationbar/UINavigationItem, Creation of

    UINavigationController, Using Interface Builder, Programmatically, Summary.

    Session 9: UITabbarController

    Topics- Basics of UITabbarController, UITabar, Creation of UITabbarController, Using Interface Builder,

    Programmatically, Summary.

    Session 10: UITableView and UITableViewControllerTopics- 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.

  • 8/10/2019 Ios Development Online Training

    6/12

    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.

  • 8/10/2019 Ios Development Online Training

    7/12

    Session 20: Files and App SandBox

    Topics-Basics of App SandBox, Writing data to files, Reading Data from files, Summary.

    Session 21: Sqlite ProgrammingTopics-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.

  • 8/10/2019 Ios Development Online Training

    8/12

    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 FrameworkTopics-Overview of AddressBook API, Summary.

  • 8/10/2019 Ios Development Online Training

    9/12

    Our IOS Development Online Training

    batches starts every day.

    You can attend a DEMO for free

  • 8/10/2019 Ios Development Online Training

    10/12

    We Provide nline Training n

    TIBCO BW

    TableauQlikViewMSBISAS BISAP HybrisIBM BPMSeleniumOracle DBAOracle SOAOracle FinancialsPerformance TestingAndroidData Modeling- ErwinTibco SpotfireSFDCSAP UI5SAP Hana

  • 8/10/2019 Ios Development Online Training

    11/12

    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

  • 8/10/2019 Ios Development Online Training

    12/12

    Thank youYour feedback is highly important to improve our course material.

    For Free Demo Please Contact

    INDIA: +91-9246333245,US: +1-2013780518,

    Email id: [email protected]

    http://bit.ly/1CzQHLY

    mailto:[email protected]://mindmajix.com/iphone-development-online-traininghttp://mindmajix.com/iphone-development-online-trainingmailto:[email protected]