'training and mentoring with agility'

Home

Blog

Downloads

Courses

Consulting

Conferences

Talks

Testimonials

About us

Contact us

iPhone Application Development
Course Outline
 
Objective

Developing applications for iPhones is a lot of fun. On one hand you get to create applications that use the cool features of the iPhone. On the other hand, however, you are constrained by the device and the environment. This course will help you create high performing, great looking applications on the iPhone.

Audience

Experienced programmers interested in learning how to program for the iPhone.

Benefits
  • Learn how to program the iPhone
  • Learn how to work with the iPhone constraints
  • Learn the iPhone SDK and build tools
  • Learn how to improve performance and how to do Test Driven Development
  • Readily apply practical techniques you learn in the course
Topics
  • Developing for the iPhone
  • Quick introduction to Objective-C and Memory Management
  • Development Tools
  • Application Structure
  • Test Driven Development
  • UI Controls and interactions
  • Orientation, Rotation, Sizing, and Drawing
  • Working with Data, networking, location,...
  • Multitasking, Push notification,...
  • What is new in iPhone?
Instructor
Venkat Subramaniam
Duration
40 hours
 
Our other courses
Agility
Essence of Agility
Agile Development Practices
Prudent OOD
Succeding with OSD
Languages
Programming Groovy
Programming Scala
Advanced Java
Programming C#/VB.NET/F#
Mobile Devices
iPhone Development
Books