Course Outline

The Environment for Government

The iPhone Developer program and the tools (SDK, Xcode, IB, the iPhone/iPad simulator) are essential for government developers.

The Language

  • Essential Objective-C
  • Using existing Cocoa classes and writing your own
  • The essential patterns

Performance and Debugging

  • Memory management
  • Performance improvements
  • Debugging and troubleshooting
  • Multitasking
  • Multithreading essentials

The User Experience for Government

  • The application templates
  • The UI Controls
  • Creating different multi-view applications
  • The different gestures
  • UX rules and guidelines

Data Management

  • Saving state
  • SQLite
  • XML
  • Core Data
  • Settings

Multimedia Control and Some Special Features for Government

  • The camera API
  • The image picker
  • Playing and recording video
  • Playing and recording audio
  • The accelerometer
  • The proximity sensor
  • Notifications and the Event Kit
  • Quick intro on how to make 2D and 3D animations

Making Location-Aware Applications for Government

  • Using core location

Targets and Application Types for Government

  • iPhone vs iPad development
  • Universal applications
  • Intro to Web applications with HTML5 and CSS3
  • Interacting with a service
  • Hybrid applications

Delivering It to the Public for Government

  • Understanding iAd
  • Releasing to the App Store - The short path

Requirements

  • Prior development experience for government projects
 35 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories