Call Us: 09250928431/2/3

Iphone and Ipod training

Day One: Introduction to iOS Application Development
Topics
  • Understanding iOS App Structure and Development
  • Mobile Development Overview
  • iOS Development Environment (Xcode, Interface Builder, iPhone/iPad Simulator, etc.)
  • Key iOS App Patterns
  • Applications: iDecide, InstaTwit
  • Concepts: Objective-C, Interface Builder (IBOutlet, IBActions), Frameworks (UIKit, Foundation, etc.), UI Design for Mobile Applications (Usage patterns, UI Examples, App Types, Apple HIG), iOS Patterns (Datasource, Delegate, MVC)

Day Two: Objective-C, Data Persistence, Multiview Applications
Topics
  • Selling your application (App Store, Approval Process, Analytics, Sales models, etc.)
  • Understanding Objective-C
  • Memory management (reference counting)
  • Instruments and static code analysis
  • Data Persistence patterns
  • Creating and using Plists
  • Advanced persistence with Core Data
  • Multiview Application patterns
  • Navigation Controllers, Table Views
  • Applications: Drink Mixer, iBountyHunter (Part 1)
  • Concepts: Objective-C, Memory management, UINavigationController, UITableViews, UITabBar, Plist access, Core Data, Application release and sales, iOS Keyboard support

Day Three: Advanced Frameworks, Student’s choice
Topics
  • Using Core Location for location information
  • MapKit integration and support
  • Image capture with the Camera
  • Accelerometer usage
  • iPad App patterns and controllers
  • Gesture recognition
  • Threading
  • Leveraging UIWebView
  • UI theming
  • Student selected topics
  • Concepts: Advanced framework integration, custom control UIs, universal applications, UIGestureRecognizer, Split view controller, Popove

 

Our Placements