iOS 9 Overview - iOS 9 Bootcamp in Tokyo - 20150930

  • Published on
    11-Apr-2017

  • View
    1.740

  • Download
    0

Embed Size (px)

Transcript

  • iOS 9 Overview

  • About me

  • Agenda

    iOS

    iOS 9

  • iOS

  • iOS

    Google

    iPhone

    iPhone OS2007/6/29

  • iOS

    App Store

    SDK

    SoftBank

    iPhone 3G

    iPhone OS 22008/7/11

  • iOS

    Spotlight

    Push

    MMS

    iPhone 3GS

    iPhone OS 32009/6/17

  • iOS

    iBooks

    Face Time

    iAd

    Retina

    iPhone 4

    iOS 42010/6/21

  • iOS

    Siri

    iCloud

    Newsstand

    iMessage

    Twitter

    iPhone 4S

    iOS 52011/10/12

  • au

  • iOS

    Map(Apple)

    Passbook

    Facebook

    Youtube

    iPhone 5

    iOS 62012/9/19

  • iOS

    iOS 7.1.1)

    iBeacon

    AirDrop

    iTunes Radio

    iPhone 5S

    iOS 72013/9/18

  • docomo

  • iOS

    Swift

    Touch ID

    Home, Health, Cloud, Photo Kit

    App Extensions

    Metal

    iPhone 6

    iOS 82014/9/17

  • iOS

    iOS 92015/9/16

    Whats new ?

  • iOS 9

  • iOS 9

  • iOS 9 -

  • Not available in Japan

    iOS 9 -

  • iOS 9 -

  • Safari

    PDFiBooks

    iOS 9 -

  • iCloud Drive

    iCloud DriveiOS

    ON

    iOS 9 -

  • Siri

    iOS 9 -

  • iOS 84.6GBiOS 9 1.3GB

    iOS 9 -

  • GUI

    Metal

    Metal32bitA6

    iOS 9 -

  • Apple

    iOS 9MetalCPUGPUEPDFiPad

  • CPU40%

    20%

    iOS 9 -

  • iOS 9 -

  • iPad

    Slide Over

    Split View

    Picture in Picture

    Shortcut Bar

    Easy text selection

    Keyboard shortcuts

    iOS 9 -

  • WiFi

    etc.

    iOS 9 -

  • iOS 9

  • iOS 9 -

    3D Touch

    iPhone 63D Touch

  • iOS 9 -

    Helvetica Neue San Francisco

    Display / Text

    iOS Dev CenterDev program

  • SF UI Display

  • SF UI Text

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eget lacus arcu. Integer gravida, sapien ut ullamcorper pretium, nisi massa viverra purus, vitae dictum ipsum augue ut massa. Etiam vulputate, turpis nec suscipit volutpat, leo lectus porttitor dolor, eget euismod diam tortor vel lacus. Maecenas enim leo, tempus vitae ipsum at, hendrerit lacinia lectus. Fusce in luctus risus. Praesent eget augue tortor. Etiam sodales gravida vehicula. Pellentesque quis porta risus, id accumsan sapien. Aliquam ac porta massa. Praesent justo turpis, gravida eu rhoncus et, hendrerit a nunc.

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eget lacus arcu. Integer gravida, sapien ut ullamcorper pretium, nisi massa viverra purus, vitae dictum ipsum augue ut massa. Etiam vulputate, turpis nec suscipit volutpat, leo lectus porttitor dolor, eget euismod diam tortor vel lacus. Maecenas enim leo, tempus vitae ipsum at, hendrerit lacinia lectus. Fusce in luctus risus. Praesent eget augue tortor. Etiam sodales gravida vehicula. Pellentesque quis porta risus, id accumsan sapien. Aliquam ac porta massa. Praesent justo turpis, gravida eu rhoncus et, hendrerit a nunc.

    Display Text

  • 12:00

  • https://developer.apple.com/fonts/

    https://developer.apple.com/fonts/

  • iOS 9 -

  • iOS 9

  • iOS 9 -

    NAT64

    AppStoreNAT64+DNS64

    IPv4, IPv6

    20161

  • IPv4/

    IPv4API

    IPv4API

    IPv4

    etc.

  • iOS 9 -

    ATS

    ATS App Transport Security

    iOS 9.0 /OS X 10.11

    ATSHTTP

  • http

    webviewhttp

    etc.

  • info.plistATS

    info.plisthttp://dev.classmethod.jp/smartphone/iphone/ios-9-intro-ats/#exception

    http://dev.classmethod.jp/smartphone/iphone/ios-9-intro-ats/#exception

  • iOS 9 -

    Swift2.0

    throws-catch

    http://dev.classmethod.jp/smartphone/wwdc-2015-swift-2/

    http://dev.classmethod.jp/smartphone/wwdc-2015-swift-2/

  • iOS 9 -

    iPhoneiPhone 4S

    iPadiPad 2

    iPodiPod 5

  • iPhone 4S3.5 iPad 2Retina

  • Safaria

    iCloud Drive

    Siri

    GUI

    iPad

  • 3D Touch

    NAT64

    ATS

    Swift2.0

  • Thank you !