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

Android Dev Summit 2019 Conference Overview & Keynote Session

mhidaka
November 15, 2019

Android Dev Summit 2019 Conference Overview & Keynote Session

Android Dev Summit 2019 Extended Tokyoでのトークスライドです

Android Dev Summitの報告会資料で、本資料はカンファレンス・キーノートの概要およびJetpackなどを取り扱った他セッションへの導入です。

・Android 10での変更点
・プラットフォームとエコシステム
・開発者の体験(Developer Experience)向上へのアプローチ

などなどを紹介しています。可能な限り、参照元URLをつけてあるので気になったところがあれば調べてみることをおすすめします。またJetpackやAndroid Studio 4.0+の最新情報は https://gdg-tokyo.connpass.com/event/152665/ を参照して他の参加者のスライドもみてください!

Googleが開催するAndroid開発者イベント「Android Dev Summit 2019」の報告会です。実際に現地参加したエンジニアの皆様が、それぞれ興味のある分野について、新しく発表された技術や得た知見、情報などを共有します。
https://gdg-tokyo.connpass.com/event/152665/

mhidaka

November 15, 2019
Tweet

More Decks by mhidaka

Other Decks in Technology

Transcript

  1. Android Dev Summit 2019
    Conference Overview &
    Keynote Session
    #gdgtokyo
    @mhidaka
    1

    View full-size slide

  2. @mhidaka
    TechBooster
    技術書典
    2

    View full-size slide

  3. Today’s summary
    https://developer.android.com/dev-summit
    3

    View full-size slide

  4. Short summary
    October 23-24
    Google Event Center (MP7) in Sunnyvale, CA
    4
    https://developer.android.com/dev-summit
    700参加者
    60セッション

    View full-size slide

  5. Short summary
    .PEFSO%FWFMPQNFOU
    ΞϓϦ։ൃΛΑΓૉૣ͘؆୯ʹ
    .PEFSOEJTUSJCVUJPODIBOOFM
    1MBZ4UPSFͷػೳڧԽ
    .PEFSO04
    "OESPJE 04ͷϦϦʔεઓུ
    5

    View full-size slide

  6. Short summary
    .PEFSO%FWFMPQNFOU
    "OESPJE4UVEJP XBTBCFFG NPDIJDP
    +FUQBDL 5BLBTZ :VLJ"O[BJ :VJDIJ"SBLJ
    .PEFSOEJTUSJCVUJPODIBOOFM
    NF
    .PEFSO04
    NF
    6

    View full-size slide

  7. Conference Overview
    Google Event Center (MP7)
    7

    View full-size slide

  8. Android Dev Summit 2019
    8

    View full-size slide

  9. Android Dev Summit 2019
    9
    https://developer.android.com/dev-summit

    View full-size slide

  10. Android Dev Summit 2019
    10

    View full-size slide

  11. Keynote
    What’s new in Android Technology
    11

    View full-size slide

  12. Keynote 新しい価値を提供するために
    12
    Helpful innovation
    Updatability
    Security
    Privacy
    Great developer experiences

    View full-size slide

  13. Keynote 新しい価値を提供するために
    13
    Androidは開発者とユーザーをつ
    なぐプラットフォーム
    セキュリティやプライバシーな
    ど時代の要望を満たしながら、
    革新的なデバイスや、プロダク
    ト・サービスの提供を支援し、
    開発者の体験を向上する

    View full-size slide

  14. Innovation: 利用シーンの拡大
    'PMEFSCMFͷΑ͏ͳϋʔυ΢ΣΞ
    ͷมԽ΁ͷରԠ΍$ISPNFCPPL
    ͷΑ͏ͳେը໘Ͱͷ࠷దԽ
    14

    View full-size slide

  15. Updatability: 柔軟な機能アップデート
    (PPHMF1MBZ͕4ZTUFN6QEBUF
    Λαϙʔτʢ"OESPJEΑΓ৽
    ͍͠ύοέʔδ"1&9ʹରԠɺࣗ
    ಈతͳγεςϜߋ৽͕Մೳʹʣ
    15

    View full-size slide

  16. Note: APEX
    Android Pony Express、APKとして動作するパッケージ。低レベルAPIに対
    応でき、ブート時からよみこめるなどシステムモジュールの更新に適して
    いる。HALやARTなどネイティブ層での利用を想定
    16
    https://android.googlesource.com/platform/system/apex/+/master/docs/

    View full-size slide

  17. Security & Privacy
    1PQVQ#MPDL.
    UJNFTCZ"OESPJE
    (PPHMF1MBZ1SPUFDU
    • )VNBO3FWJFX
    • ੩తɾಈతͳղੳ
    • 4UPSFҎ֎Ͱͷ"1, 4DBO
    17
    https://www.youtube.com/watch?v=5jJ-e278BFY&list=PLWz5rJ2EKKc_xXXubDti2eRnIKU0p7wHd

    View full-size slide

  18. Recommendation of security talks
    18
    https://www.youtube.com/watch?v=W3mwSnF1n50&list=PLWz5rJ2EKKc_xXXubDti2eR
    nIKU0p7wHd&index=33&t=0s
    Secure Your Data - Deep Dive into Encryption and Security
    Why Does Google Think My App Is Harmful?
    https://www.youtube.com/watch?v=XnkT7f2KkXg&list=PLWz5rJ2EKKc_xXXubDti2eRnI
    KU0p7wHd&index=30&t=0s
    (PPHMF*0Ͱൃදͨ͠+FUQBDL4FDVSJUZͷઆ໌΍σʔλ҉߸Խɺ(PPHMFͷ҉߸ԽϥΠϒϥ
    Ϧʔʮ5JOLʯͷ঺հͳͲσʔλΛकΔجຊతͳख๏Λղઆ͍ͯ͠·͢
    (PPHMF1MBZ1SPUFDUͳͲͰͷྑ͘ͳ͍ΞϓϦΛݕग़͢Δղੳख๏΍ߟ͑ํ͕Θ͔Δηο
    γϣϯɻϢʔβʔʹෆརӹΛ΋ͨΒ͢ͱߟ͑ΒΕΔڍಈ΍ɺਪ঑͢Δ՝ۚදهͳͲֶ΂Δ

    View full-size slide

  19. Modern distribution channel
    (PPHMF1MBZ4UPSF
    5IF5PQ ͷ͏ͪˋ͕
    ,PUMJOʹΑΔ։ൃ
    ։ൃऀͷ͕,PUMJOΛར༻
    19

    View full-size slide

  20. Note:
    Google Associate Android Developer Certification
    - Kotlin
    認定試験のKotlin版(Java版は前からあった)。費用は149ドル、制限時間
    は8時間、ID提出や15分程度のInterviewで45日以内に合否通知
    20
    https://developers.google.com/certification/associate-android-developer

    View full-size slide

  21. Modern distribution channel
    "QQ#VOEMF UFTUJOHVQEBUFT
    1MBZ 4UPSFͷ৽ػೳ঺հ
    1SFSFHJTUSBUJPO
    *OTUBMMT.ʢ೔ؒʣ
    $POWFSTJPO 33
    EBZTBGUFSGSPNSFMFBTF

    21
    https://android-developers.googleblog.com/2019/08/nexon-increases-day-60-retention-and.html
    https://youtu.be/5jJ-e278BFY?t=2502

    View full-size slide

  22. Modern distribution channel
    Google Play Pass
    • ݄຤ʹ64ʹͯఏڙ։࢝
    • υϧ݄ͰΞϓϦΛఆֹར༻
    • ։ൃऀ΁͸ΞϓϦͷར༻࣌ؒʹج͍ͮͯ
    ࢧ෷͍
    22
    https://play.google.com/about/play-pass/

    View full-size slide

  23. Modern OS
    New Release Schedule
    1. Developer Preview
    • API Feedback
    • Feature Feedback
    2. Beta
    • Test and Convert Apps
    3. Final Release
    • SDK Target
    RequirementɿN-1
    23

    View full-size slide

  24. Modern Development / Distribution channel / Modern OS
    ·ͱΊ ։ൃऀͷମݧ޲্ʹ஫ྗ
    ,PUMJOݴޠͷελϯμʔυԽɺ+FUQBDLϥΠϒϥϦʢಛʹ$PNQPTF
    ΁ͷظ଴͕ߴ͍ʣͰ؆୯ʹૉૣ͘ɾྑ͍ΞϓϦΛ࡞ΕΔΑ͏ʹมԽɻ
    "OESPJE4UVEJPͰ͸҆ఆੑ΍Ϗϧυ࣌ؒ୹ॖʹΑΔੜ࢈ੑ޲্ɺϢʔ
    βʔͱͷΤϯήʔδϝϯτΛࢧ͑Δ1MBZ4UPSFͳͲΤίγεςϜͰͷ
    ࠷৽ࣄྫ͕঺հ͞Ε͍ͯΔ
    ৽͍͠04ϦϦʔεεέδϡʔϧʹ͸஌ࣝΛΦʔϓϯʹڞ༗ͯ͠η
    ΩϡϦςΟ΍ϓϥΠόγʔͱ͍ͬͨ࣌୅ͷཁٻΛ։ൃऀͱڠྗͯ͠ຬ
    ͍ͨͯ͘͠։ൃϞσϧ΁ͷస׵Λ͍ࣔͯ͠Δ
    24

    View full-size slide