Course Introduction

iPhone OS is a mobile opersting system created and developed by Apple INC. exclusively for its hardware. It is the operating system that presently powers many of the company's mobile devices, including the iphone, ipad, and ipod touch. It is the second most popular mobile operating system globally after Android.

Introduction to Development MAC OS, IDE – XCODE, Interface Builder

  •          Mac versions –Features
  •          iOS versions -Features
  •          Introduction to Xcode tool and Compilers

Introduction to Objective-C

  •          Creating Objective C classes and Methods
  •          Creating Properties and methods
  •          OOPS in Objective C
  •          Inheritance ,Polymorphism,Dynamic Typing ,Dynamic Binding
  •          Arrays,set,Dictionaries
  •          Categories and protocols
  •          Application Lifecycle
  •          Xib,StoryBoard and Interface builder
  •          Creating and building simple applications
  •          UIState Preservation
  •          View application sandbox and CrashLogs of Application
  • Cocoa Design patterns
  •          What is MVC ?
  •          Model ,View and Controller Classes
  •          Delegate and Datasource
  •          Singleton Pattern
  •          Observer pattern
  •          Target-Action
  •          Cocoa coding standards

Memory Management

  •          Introduction (alloc init,retain Release )
  •          Auto release pool

Maps SDK

  •          Introduction to MapKit Framework
  •          Showing a simple Map
  •          Update User Location
  •          Background location updates of user .

 

REST and SOAP services , XML and JSON Parsing

  •         Asynchronous and synchronous request
  •          Soap service
  •          Rest service
  •          Xml and JSON Parsing
  •          KeyValue coding and Nested JSON objects
  •          Error handling
  •         Lazy loading

 

MultiTasking in iOS

Objective -C ARC

  •          Migrating your application to ARC
  •          Basic Interaction with UIControls
  •          Button,label,Textfields
  •          switch,slider,progress bar
  •          Alerts ∧ Action sheet
  •          Tableviews
  •          Scrollview, Web view,maps
  •          SearchBar,popovers
  •          Picker,Date picker,Imageview, Image picker controller
  •          Gestures , Mouse events
  •          Mail,Message,Phone call

Orientation and iPhone sensors

  •          The iPhone Accelerometer
  •          Detecting shakes
  •          Determining orientation
  •          Responding to the accelerometer

WorkingWithTableView

  •          UITableViewController
  •         Working with multiple TableViews
  •         UITableViewCell
  •         TableView practices
  •          CustomCell creation.

Multi View Applications

  •          view to view (Present model view controller )
  •          Navigation controller
  •          Tabbar controller
  •          Pageview controller
  •          Split view controller

CoreGraphics and QuartzCore

  •          UIKit and view lifeCycle
  •         Draw lines and transforms.
  •          Alphe ,Opaque ,hidden
  •          Create PDF fiels
  •          Merge Images
  •          SplashView and Basic animation
  •          Adding Views with animation

 

 

 

 

 

Leave A Message

There are no any courses offered by this institute...!