Introduction to Development MAC OS, IDE – XCODE,

  •    Mac versions –Features
  •    iOS versions -Features
  •    Introduction to X code tool

Introduction to Objective-C

  •    Creating Objective C classes and Methods
  •    Creating Properties and methods
  •    OOPS in Objective C
  •    Arrays, set, Dictionaries
  •    Categories and protocols
  •    Application Lifecycle
  •    Xib, Story Board and Interface builder
  •    Creating and building simple application

Memory Management

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

Objective -C ARC

  •    Basic Interaction with UI Controls
  •    Button, label, Text fields
  •    switch, slider, progress bar
  •    Alerts ∧ Action sheet
  •    Scroll view, Web view,
  •    Picker, Date picker, Image view, Image picker controller

Working With Table View

  •    UI Table View Controller
  •    UI Table View Cell
  •    Custom Cell creation.

Multi View Applications

  •    view to view (Present model view controller )
  •    Navigation controller
  •    Tab bar controller

Maps SDK

  •    Introduction to Map Kit Framework
  •    Showing a simple Map

XML and JSON Parsing

  •    Rest service
  •    Xml and JSON Parsing

Data Base Persistence

  •    User Defaults
  •    P list
  •    sq lite
  •    Core Data

Media interaction

  •    AV Audio player
  •    Media Player

Notifications

  •    Local notifications
  •    Push Notifications

Social Network Integration

  •    Face Book
  •    Google +

Testing And Deployment

  •    Debugging application in device.
  •    iOS5,iOS6,iOS7 features and differences
  •    App store Submission

TOTAL HOURS=30HRS