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

Eac0bf787b5279aca5e699ece096956e?s=128

Yasuhiro Inami

May 30, 2017
Tweet

Transcript

  1. ɹɹɹ 10 Years of !iPhone 2017/05/30 Pre-WWDC Gathering Yasuhiro Inami

    / @inamiy
  2. None
  3. None
  4. 10 Year Anniversary !

  5. 2007-2017

  6. None
  7. iPhone (2007)

  8. None
  9. 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
  10. None
  11. iPhone 3G (2008)

  12. None
  13. 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
  14. 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
  15. iPhone 3GS (2009)

  16. None
  17. 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)
  18. 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)
  19. iPhone 4 (2010)

  20. None
  21. 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
  22. iOS 4 (2010) • Multitasking • App Folders • FaceTime

    • Game Center • AirPlay / AirPrint • iAd (until 2016)
  23. 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
  24. iPhone 4S (2011)

  25. None
  26. 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
  27. 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,
  28. iPhone 5 (2012)

  29. None
  30. 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
  31. iOS 6 (2012) • Maps • Facebook • Passbook (until

    iOS 9) • Guided Access • AutoLayout / UICollectionView • Frameworks • AdSupport, MediaToolbox, PassKit, Social, VideoToolbox
  32. iPhone 5c (2013) iPhone 5s (2013)

  33. None
  34. None
  35. 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
  36. 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
  37. iOS 7 (2013) • New Flat Design + Helvetica Neue

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

    Custom Transition • Frameworks • GameController, JavaScriptCore, MediaAccessibility, MultipeerConnectivity, SafariServices, SpriteKit
  39. iPhone 6 (2014) iPhone 6 Plus (2014)

  40. None
  41. 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
  42. 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
  43. iOS 8 (2014) • Handoff / Continuity • QuickType •

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

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

    AVKit, CloudKit, Core Audio Kit, HealthKit, HomeKit, LocalAuthentication, Metal, NetworkExtension (VPN), NotificationCenter, Photos, PushKit, ResearchKit, SceneKit, WebKit
  46. None
  47. iPhone 6s (2015) iPhone 6s Plus (2015)

  48. None
  49. 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
  50. 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
  51. iOS 9 (2015) • San Francisco Font • Wallet •

    News • Multitasking (iPad) • 3D Touch • Live Photos
  52. 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
  53. iPhone SE (2016)

  54. None
  55. 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
  56. iPhone 7 (2016) iPhone 7 Plus (2016)

  57. None
  58. 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
  59. 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
  60. 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
  61. None
  62. None
  63. None
  64. 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
  65. Thanks! Yasuhiro Inami @inamiy