Contact Near Infinity Corporation for event and ticket information.

Looks like this event has already ended.

Check out upcoming events by this organizer, or organize your very own event.

View upcoming events Create an event

Introduction to iOS development (iPhone/iPad)

Monday, September 19, 2011 at 9:00 AM - Wednesday, September 21, 2011 at 5:00 PM (ET)

Reston, VA

Introduction to iOS development (iPhone/iPad)

Ticket Information

Ticket Type Sales End Price Fee Quantity
Early Bird   more info Ended $999.00 $0.00
Attendee   more info Ended $1,299.00 $0.00
SHARE THIS EVENT

Event Details

Description

Students will learn the fundamentals of building iPhone applications through a combination of lecture and hands-on labs. Each lab will build on the previous lab to demonstrate a range of capabilities for the iOS platform.

Day 1:

  1. Install and configure XCode 4.
  2. Anatomy of an iOS application
  3. Object Oriented concepts - classes, objects and methods
  4. Lab #1 - Hello World iPhone application
  5. Introduction to Objective-C syntax
  6. Foundation classes and UIKit
  7. Model-View Controller (MVC) Architecture
  8. Lab #2 - Hello User
  9. Understanding Targets and Actions
  10. Lab #3 - Sliders

Day 2:

  1. Core Application Design
  2. Delegation, Protocols and Inheritance
  3. Properties
  4. Memory management
  5. Windows, Views and View Controllers
  6. Lab #4 -- Weather application - Part 1
  7. Table Views and Table Cells (Default and Custom)
  8. Lab #5 - Weather application - Part 2 (Table Views)
  9. Understanding Views, View Controllers and Navigation
  10. Navigation Controllers and Tab Bar Controllers

Day 3:

  1. Lab # 7 - Weather application - Part 3 (Navigation controller)
  2. Alerts, Action Sheets, and Modal Views
  3. Preferences
  4. Persisting data on the device (property lists, CoreData)
  5. Lab #8 - Weather application - Part 4 (plists)
  6. Web services and JSON
  7. Lab #9 - Weather application - Part 5 (invoking web services)
  8. GPS and MapKit
  9. Lab #10 - Weather application - Part 6 (mapping)

Prerequisites

Experience with a programming language is required.

What Should I Bring?

Attendees must provide their own MacBook laptops (10.6/Snow Leopard or 10.7/Lion), and optionally an iPhone or iPod Touch.

Instructor

Chris D'Agostino is the founder and Chief Executive Officer of Near Infinity Corporation. Chris has stayed current with technology so that he can effectively lead the company and continue to work with customers to ensure that the right solution is being delivered at the right cost. He has developed applications in Ruby on Rails and Objective-C for the Apple platform. He currently teaches iPhone development at George Mason University as part of Near Infinity's outreach to local universities.

Parking

There is plenty of free parking in the garage behind or parking lot in front of the building.

Food

Continental breakfast, lunch, and afternoon snack will be provided by Near Infinity Corporation.

When & Where



NIC-U Training Center
1881 Campus Commons Drive
Suite 203
Reston, VA 20191

Monday, September 19, 2011 at 9:00 AM - Wednesday, September 21, 2011 at 5:00 PM (ET)


  Add to my calendar

Hosted By

Near Infinity Corporation



NIC-U Training classes are organized and hosted by Near Infinity Corporation, a focused software development and consulting company based in Reston, Virginia.

Twitter: @nearinfinity