iPhone Programming (4 Day Workshop) - Program Details

Program Coverage

Day 1

  • Getting Started with Objective C/C++

  • Fundamentals of Objective C/C++ Programming

  • Identifiers, Keywords and Types

  • Expressions and Flow Control

  • Creating and Using Objects

  • Using XCode IDE

  • Class Design

  • Inheritance

  • Polymorphism

  • Interface and Implementations

  • Properties

  • Delegates

  • Selectors

  • BREAK

  • Memory Management

  • Object Lifecycle

  • Auto Release

  • Objective C Foundation Framework

  • Collections

  • Exception Handling

  • Summary

  • Q&A

Day 2

  • Getting Started with iPhone SDK

  • Fundamentals of iPhone Programming

  • User Interface Basics

  • Model View Controller Pattern

  • Views

  • View Controllers

  • Integrating

  • Using Interface Builder

  • Design UI

  • Integrate using Outlets and Actions

  • BREAK

  • Using Navigation Controllers

  • Table Views

  • Summary

  • Q & A

 

Day 3

  • User Input using various Controls

  • Database Programming using SqLite

  • Integrating database within the iPhone Application.

  • BREAK

  • Network Programming

  • Threading

  • Handling System Events

  • Summary

  • Q & A

Day 4

  • Location API for GPS integration

  • Accelerometer Integration

  • Camera Integration

  • BREAK

  • Audio and Vibrator Integration

  • Video Programming

  • Address Book Integration

  • Performance Monitoring and Debugging

  • Summary

  • Q&A

Who should attend?

Hardware/Software Requirements

Application Developers with C/C++ development background with or without any experience in developing for Apple based platforms. 

Optionally, having access to Apple hardware and software for iPhone development and testing

Intel processor-based Apple Mac machine (MacBook/MacBook Pro/MacBook Air/iMac/Mac Mini/Mac Pro)

Mac OSX Leopard (10.5) or Snow Leopard (10.6)

iPhone SDK 3.1.x (Includes XCode IDE)  

For Corporate Training requirements, please contact us at:  ksrao@strategiqa.net  /  strategiqa@gmail.com

 

<<Back to Services

   
       
       
       
     

Best viewed in Internet Explorer 6.0 and above

  Copyright STRATEGIQA 2008. All rights reserved

Sitemap     Terms & Conditions