Loading....

Iphone Programming

iOS Development Course Detail ->

iOS SDK 7.0/ 7.1/ 8, Objective C

  • Introduction to Mac OS , Objective C
  • Introduction to iOS SDK.
  • Introduction to xcode 5.1/6.0.1.
  • COCOA Touch Framework.
  • iOS Application Architecture.

Views and Views Controller

  • View
  • ViewController
  • View Life cycle
  • UI-kit(User interface elements)
  • Basic Controls - Labels, Button , TextField , Slider etc

Advanced Views and Controller

  • TableView
  • TableView Controller
  • Picker View , Date Picker
  • Scroll View
  • Web View
  • Navigation and Tabbar Controller

Storyboard ( iOS 7.1/8 )

  • Using Storyboard to design the app.
  • Using Segues
  • Passing data from One Controller to another
  • Understanding Interface builder
  • Understanding XIB files
  • Creating Outlets and Actions

Data Storage

  • Directory structure of an iOS App
  • Using SQLite database
  • Using Core Data
  • Property List
  • User Defaults

Touches and Gestures

  • Handling the touch events
  • Handling Gestures

Multimedia

  • Playing Audio file.
  • Playing short sounds.
  • Playing Video on iOS Device.

Maps

  • Displaying Map in iOS App.
  • Working with Pin Annotations.
  • Handling the Map region.

Handling Different Screen Sizes

  • Programmatically controlling the views
  • Using springs and struts model
  • AutoLayout

Multithreading

  • Multithreading in an iO App
  • Using NSThread
  • Using GCD ( Grand Central Dispatch )

Using Camera

  • Capturing image using camera
  • Getting the images from the Image Gallery.

Accessing Device Sensors

  • Accelerometer
  • GPS

Mails and SMS

  • Sending mail and SMS from an App.

Local Notifications

  • Handling Local notifications.
  • Handling Push notifications.

Transitioning to the iPad

  • SplitView Controller
  • PopOver Controller

Deployment

  • Installing and testing an App on iOS Device.
  • Publishing an app to the AppStore

Iphone Programming