Upgrade to Pro — share decks privately, control downloads, hide ads and more …

10 Years of iPhone

10 Years of iPhone

Pre-WWDC Gathering - connpass
https://cyberagent.connpass.com/event/55235/

Credits:

- 10 Years of iPhone — A Developer’s Perspective – Adrian Kosmaczewski – Medium
https://medium.com/@akosma/10-years-of-iphone-a-developers-perspective-dbaf6e0c4ab5

- The iPhone turns 10: a visual history of Apple’s most important product - The Verge
https://www.theverge.com/2017/1/9/14211558/iphone-10-year-anniversary-in-pictures

- Apple's iPhone 10 Year Anniversary | Fortune.com
http://fortune.com/2017/05/24/apple-iphone-ten-year-anniversary/

- 10 years of iPhone - YouTube
https://www.youtube.com/watch?v=Lk8z3ZYFe5E

- 10年間の iOS 機能のまとめ with WWDC - Qiita
http://qiita.com/midnightSuyama/items/535fbfa247439bda5092

Yasuhiro Inami

May 30, 2017
Tweet

More Decks by Yasuhiro Inami

Other Decks in Programming

Transcript

  1. iPhone (2007) Spec OS iPhone OS 1.0 - 3.1.3 Display

    3.5inch 480×320px 163ppi Color Silver Storage 4/8/16 GB CPU ARM 1176JZ(F)-S 412MHz, 32-bit ARMv6 Memory 128 MB Camera Rear: 200 Megapixels, Front: None Weight 135 g New Features Multi-Touch, Proximity sensor, Accelerometer
  2. iPhone 3G (2008) Spec OS iPhone OS 2.0 - 4.2.1

    Display 3.5inch 480×320px 163ppi Color Black, White Storage 8/16 GB CPU ARM 1176JZ(F)-S 412MHz, 32-bit ARMv6 Memory 128 MB Camera Rear: 2.0 Megapixels, Front: None Weight 133 g New Features App Store, GPS sensor, 3G connectivity
  3. iPhone OS 2 (2008) • App Store • Maps +

    GPS (GoogleMaps) • Frameworks • AddressBook, AudioToolbox, AudioUnit, CFNetwork, Core Audio, Core Foundation, Core Graphics, Core Location, Foundation, IOKit, MediaPlayer, Open AL, OpenGL ES, QuartzCore, Security, SystemConfiguration, UIKit, AVFoundation
  4. iPhone 3GS (2009) Spec OS iPhone OS 3.0 - 6.1.6

    Display 3.5inch 480×320px 163ppi Color Black, White Storage 4/8/16 GB CPU Samsung S5PC100 600MHz, 32-bit ARMv7 Memory 256 MB Camera Rear: 3.0 Megapixels, Front: None Weight 135 g New Features Video Recorder, Voice Control, Magnetometer (Digital Compass)
  5. iPhone OS 3 (2009) • Pasteboard / MMS / Spotlight

    • Tethering / Find My iPhone • iBooks / In-App Purchase • Apple Push Notification Service • Frameworks • CoreData, ExternalAccessory, GameKit, MapKit, MessageUI, MobileCoreServices, StoreKit, Core Text (iPhone OS 3.2)
  6. iPhone 4 (2010) Spec OS iOS 4.0 - 7.1.2 Display

    3.5inch 960×640px 326ppi Color Black, White Storage 8/16/32 GB CPU Apple A4 800MHz, 32-bit ARMv7 Memory 512 MB Camera Rear: 5.0 Megapixels, Front: 0.3 Megapixels Weight 137 g New Features Retina Display, Front Camera, Gyroscope
  7. iOS 4 (2010) • Multitasking • App Folders • FaceTime

    • Game Center • AirPlay / AirPrint • iAd (until 2016)
  8. iOS 4 (2010) • Grand Central Dispatch (libdispatch) • Obj-C

    Block syntax • Frameworks • Accelerate, AssetsLibrary (until iOS 9), Core Media, Core Motion, Core Telephony, Core Video, EventKit, iAd, ImageIO, QuickLook, Core MIDI
  9. iPhone 4S (2011) Spec OS iOS 5.0 - 9.3.5 Display

    3.5inch 960×640px 326ppi Color Black, White Storage 8/16/32/64 GB CPU Apple A5 800MHz, 32-bit ARMv7 Memory 512 MB Camera Rear: 8.0 Megapixels, Front: 0.3 Megapixels Weight 140 g New Features Siri support
  10. iOS 5 (2011) • iCloud / Siri • Notification Center

    • Twitter / Reminders /iMessage • Newsstand (until iOS 9) • Automatic Reference Counting / Storyboard • Frameworks • Accounts, Core Bluetooth, Core Image, GLKit, GSS,
  11. iPhone 5 (2012) Spec OS iOS 6.0 - Display 4inch

    1136×640px 326ppi Color Black, White Storage 16/32/64 GB CPU Apple A6 1.3GHz Dual Core, 32-bit ARMv7s Memory 1 GB Camera Rear: 8.0 Megapixels, Front: 1.2 Megapixels Weight 112 g New Features LTE support, Lightning Connector
  12. iOS 6 (2012) • Maps • Facebook • Passbook (until

    iOS 9) • Guided Access • AutoLayout / UICollectionView • Frameworks • AdSupport, MediaToolbox, PassKit, Social, VideoToolbox
  13. iPhone 5c (2013) Spec OS iOS 7.0 - Display 4inch

    1136×640px 326ppi Color Blue, Green, Pink, Yellow, White Storage 8/16/32 GB CPU Apple A7 1.25GHz Dual Core, 32-bit ARMv7s Memory 1 GB Camera Rear: 8.0 Megapixels, Front: 1.2 Megapixels Weight 132 g
  14. iPhone 5s (2013) Spec OS iOS 7.0 - Display 4inch

    1136×640px 326ppi Color Space Gray, Silver, Gold Storage 16/32/64 GB CPU Apple A7 1.3GHz Dual Core, 64-bit ARMv8 Memory 1 GB Camera Rear: 8.0 Megapixels, Front: 1.2 Megapixels Weight 112 g New Features Touch ID, Slow-Mo Recorder, M7 Co-Processor
  15. iOS 7 (2013) • New Flat Design + Helvetica Neue

    Font • Control Center • AirDrop • iTunes Radio • Touch ID • iBeacon • CarPlay
  16. iOS 7 (2013) • NSURLSession / TextKit / UIKitDynamics /

    Custom Transition • Frameworks • GameController, JavaScriptCore, MediaAccessibility, MultipeerConnectivity, SafariServices, SpriteKit
  17. iPhone 6 (2014) Spec OS iOS 8.0 - Display 4.7inch

    1334×750px 326ppi Color Space Gray, Silver, Gold Storage 16/64/128 GB CPU Apple A8 1.4GHz Dual Core, 64-bit ARMv8 Memory 1 GB Camera Rear: 8.0 Megapixels, Front: 1.2 Megapixels Weight 129 g New Features Barometer, NFC/ApplePay
  18. iPhone 6 Plus (2014) Spec OS iOS 8.0 - Display

    5.5inch 1920×1080px 401ppi Color Space Gray, Silver, Gold Storage 16/64/128 GB CPU Apple A8 1.4GHz Dual Core, 64-bit ARMv8 Memory 1 GB Camera Rear: 8.0 Megapixels, Front: 1.2 Megapixels Weight 172 g New Features Barometer, NFC/ApplePay, Optical Image Stabilization, Retina HD
  19. iOS 8 (2014) • Handoff / Continuity • QuickType •

    iCloud Drive • Health • Family Sharing • App Extensions (Share/Today/Keyboard/ContentBlocker/...) • HomeKit
  20. iOS 8 (2014) • CloudKit • Metal • ApplePay (iOS

    8.1) • Apple Watch (iOS 8.2) • Apple Music
  21. iOS 8 (2014) • Size Class (UITraitCollection) • Frameworks •

    AVKit, CloudKit, Core Audio Kit, HealthKit, HomeKit, LocalAuthentication, Metal, NetworkExtension (VPN), NotificationCenter, Photos, PushKit, ResearchKit, SceneKit, WebKit
  22. iPhone 6s (2015) Spec OS iOS 9.0 - Display 4.7inch

    1334×750px 326ppi Color Space Gray, Silver, Gold, Rose Gold Storage 16/64/128 GB CPU Apple A9 1.85GHz Dual Core, 64-bit ARMv8 Memory 2 GB Camera Rear: 12.0 Megapixels, Front: 5.0 Megapixels Weight 143 g New Features Water resistant, 3D Touch / Taptic Engine
  23. iPhone 6s Plus (2015) Spec OS iOS 9.0 - Display

    5.5inch 1920×1080px 401ppi Color Space Gray, Silver, Gold, Rose Gold Storage 16/64/128 GB CPU Apple A9 1.85GHz Dual Core, 64-bit ARMv8 Memory 2 GB Camera Rear: 12.0 Megapixels, Front: 5.0 Megapixels Weight 192 g New Features Water resistant, 3D Touch / Taptic Engine
  24. iOS 9 (2015) • San Francisco Font • Wallet •

    News • Multitasking (iPad) • 3D Touch • Live Photos
  25. iOS 9 (2015) • Apple Pencil with iPad Pro •

    Night Shift (iOS 9.3) • App Thinning / App Transport Security • Frameworks • CareKit, Contacts, Core Spotlight, GameplayKit, MetalKit, ModelIO, ReplayKit, WatchConnectivity, HealthKitUI
  26. iPhone SE (2016) Spec OS iOS 9.3 - Display 3.5inch

    1136x640px 326ppi Color Space Gray, Silver, Gold, Rose Gold Storage 16/64 GB CPU Apple A9 1.85GHz Dual Core, 64-bit ARMv8 Memory 2 GB Camera Rear: 12.0 Megapixels, Front: 5.0 Megapixels Weight 113 g
  27. iPhone 7 (2016) Spec OS iOS 9.0 - Display 4.7inch

    1334×750px 326ppi Color Black, Jet Black, Silver, Gold, Rose Gold Storage 32/128/256 GB CPU Apple A10 Fusion 2.34GHz Quad Core, 64-bit ARMv8 Memory 2 GB Camera Rear: 12.0 Megapixels, Front: 7.0 Megapixels Weight 138 g New Features Taptic Engine Home button, no headphone jack
  28. iPhone 7 Plus (2016) Spec OS iOS 9.0 - Display

    5.5inch 1920×1080px 401ppi Color Black, Jet Black, Silver, Gold, Rose Gold Storage 32/128/256 GB CPU Apple A10 Fusion 2.34GHz Quad Core, 64-bit ARMv8 Memory 2 GB Camera Rear: 12.0 Megapixels, Front: 7.0 Megapixels Weight 188 g New Features Dual-lens camera, Taptic Engine Home button, no headphone jack
  29. iOS 10 (2016) • Home / TV (Ex-Videos, iOS 10.2)

    • iMessage + Apps + Stickers • Wide Color • Suica (Japan Railway) support • Frameworks • CallKit, Intents, Messages, Speech, UserNotifications, VideoSubscriberAccount
  30. Credits • 10 Years of iPhone — A Developer’s Perspective

    – Adrian Kosmaczewski – Medium • The iPhone turns 10: a visual history of Apple’s most important product - The Verge • Apple's iPhone 10 Year Anniversary | Fortune.com • 10 years of iPhone - YouTube • 10೥ؒͷ iOS ػೳͷ·ͱΊ with WWDC - Qiita