Introduction to iPhone Development IAP 2010 iphonedev.csail.mit.edu - - PowerPoint PPT Presentation

introduction to iphone development
SMART_READER_LITE
LIVE PREVIEW

Introduction to iPhone Development IAP 2010 iphonedev.csail.mit.edu - - PowerPoint PPT Presentation

Introduction to iPhone Development IAP 2010 iphonedev.csail.mit.edu edward benson / eob@csail.mit.edu Monday, January 11, 2010 The Class When Monday January 11 - Friday January 15 2-4 PM What Mixture of lecture and coding lab Goal


slide-1
SLIDE 1

Introduction to iPhone Development

IAP 2010 ❄ edward benson / eob@csail.mit.edu iphonedev.csail.mit.edu

Monday, January 11, 2010

slide-2
SLIDE 2

The Class When Monday January 11 - Friday January 15 2-4 PM What Mixture of lecture and coding lab Goal Become comfortable with Objective C and iPhone development.

Monday, January 11, 2010

slide-3
SLIDE 3

Introductions

Name Year Programming experience What you expect to get out of the class

(Me: Ted Benson, eob@csail.mit.edu)

Monday, January 11, 2010

slide-4
SLIDE 4

What We’ll Build

Bluetooth Rock Paper Scissors Game

Monday, January 11, 2010

slide-5
SLIDE 5

How We’ll Learn to Build It

Day 1 Day 2 Day 3 Day 4 Day 5 Projects, Objective-C MVC App Design, Interface Builder ViewControllers, Custom Table Cells Network and Bluetooth CoreData

We won’t cover specialized APIs, such as the camera and maps API, because after this class you will be able to figure out how to use these yourself.

Monday, January 11, 2010

slide-6
SLIDE 6

The Apple App Store

July, 2008 January, 2009 552 13,500

(launch)

300 Million December, 2008 Apps Downloads April, 2009 1 Billion January, 2010 3 Billion September, 2009 85,000

Monday, January 11, 2010

slide-7
SLIDE 7

iPhone OS Symbian Android BlackBerry Windows Mobile A lot of platforms out there. Web OS

Monday, January 11, 2010

slide-8
SLIDE 8

IPhone Android

Open Source Write anything you want Device Homogeneity

Many other differences will change with version numbers. Given Apple’s history, these are likely to be the sticking ones.

Monday, January 11, 2010