THE HISTORY OF IOS
iOS.mn Meeting 0
IPHONE TRIVIA
•

iPhone debuted	

 January 9, 2007

•

iPhone code named 	

Purple 2

•

First released with 4GB & 8GB of space as options	


•

iPhone debuted had a lock screen wallpaper of two clownfish
IPHONE SALES

•

Q3 2007 - Sold 0.27mil units	


•

Q1 2013 - Sold 47.80mil units
WOOHOO Potential Customers!
STEVE PREACHES HTML5

•

What we now know as apps were originally marketed as “widgets”	


•

App Store not released until iPhone OS 2.0.1 in 2008	


•

Marketed Safari’s speed to HTML developers
THEN VS NOW
•
•
•
•

iPhone OS 1.0	


•

iOS 7.0.3	


“Widgets”	


•

Apps	


•

4” Screen	


•

Movable icons and folders!	


•

•

8MP back and 1.2MP front cameras
with dual LED flash

3.5” Screen	

Icons can’t be moved	

2MP Camera
APP STORE

•

May 2011 - Apple approved 500,000th app	


•

Feb 2012 - Apple states over 1,100,000 apps are in the App Store	


•

March 2012 - 25 Billion apps have been downloaded
LACK OF FRAGMENTATION
LACK OF FRAGMENTATION
•

Target the newest SDK	


•

SpriteKit for games	


•

Passbook w/ iBeacon integration	


•

TextKit - Do more with less code	


•

UIDynamicItem - UIPushBehavior/UICollisionBehavior/etc
XCODE

•

3.1 first release to support iOS	


•

3.x - Developers only	


•

3.2.2 - Clang 1.0.2	


•

4.0 - $4.99 on the App Store	


•

5.0 - Clang 5.0

•

4.1 - Free via App Store
XCODE FEATURES
•

3.0 - Objective-C 2.0 and garbage collection support	


•

3.1 - iPhone OS 2.0 support	


•

3.2 - static program analysis	


•

4.0 - Drops PPC support	


•

4.2 - ARC & Storyboarding added, GCC dropped in favor of LLVM-GCC	


•

4.4 - Literal syntaxing! @{“excitementLevel”: “HIGH”}	


•

4.5 - Auto-layout iOS support, 4” Retina displays supported	


•

5.0 - Asset management, CI Bots, Test Navigator
WHERE WE’RE AT TODAY

History of iOS

  • 1.
    THE HISTORY OFIOS iOS.mn Meeting 0
  • 2.
    IPHONE TRIVIA • iPhone debuted January 9, 2007 • iPhone code named Purple 2 • First released with 4GB & 8GB of space as options • iPhone debuted had a lock screen wallpaper of two clownfish
  • 4.
    IPHONE SALES • Q3 2007- Sold 0.27mil units • Q1 2013 - Sold 47.80mil units WOOHOO Potential Customers!
  • 5.
    STEVE PREACHES HTML5 • Whatwe now know as apps were originally marketed as “widgets” • App Store not released until iPhone OS 2.0.1 in 2008 • Marketed Safari’s speed to HTML developers
  • 6.
    THEN VS NOW • • • • iPhoneOS 1.0 • iOS 7.0.3 “Widgets” • Apps • 4” Screen • Movable icons and folders! • • 8MP back and 1.2MP front cameras with dual LED flash 3.5” Screen Icons can’t be moved 2MP Camera
  • 7.
    APP STORE • May 2011- Apple approved 500,000th app • Feb 2012 - Apple states over 1,100,000 apps are in the App Store • March 2012 - 25 Billion apps have been downloaded
  • 9.
  • 10.
    LACK OF FRAGMENTATION • Targetthe newest SDK • SpriteKit for games • Passbook w/ iBeacon integration • TextKit - Do more with less code • UIDynamicItem - UIPushBehavior/UICollisionBehavior/etc
  • 11.
    XCODE • 3.1 first releaseto support iOS • 3.x - Developers only • 3.2.2 - Clang 1.0.2 • 4.0 - $4.99 on the App Store • 5.0 - Clang 5.0 • 4.1 - Free via App Store
  • 12.
    XCODE FEATURES • 3.0 -Objective-C 2.0 and garbage collection support • 3.1 - iPhone OS 2.0 support • 3.2 - static program analysis • 4.0 - Drops PPC support • 4.2 - ARC & Storyboarding added, GCC dropped in favor of LLVM-GCC • 4.4 - Literal syntaxing! @{“excitementLevel”: “HIGH”} • 4.5 - Auto-layout iOS support, 4” Retina displays supported • 5.0 - Asset management, CI Bots, Test Navigator
  • 13.