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

Android Dev Summit 2019 Conference Overview & Keynote Session

D0a4d1da4644054751e3fa7fd023ad8d?s=47 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/

D0a4d1da4644054751e3fa7fd023ad8d?s=128

mhidaka

November 15, 2019
Tweet

Transcript

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

    @mhidaka 1
  2. @mhidaka TechBooster 技術書典 2

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

  4. Short summary October 23-24 Google Event Center (MP7) in Sunnyvale,

    CA 4 https://developer.android.com/dev-summit 700参加者 60セッション
  5. Short summary .PEFSO%FWFMPQNFOU  ΞϓϦ։ൃΛΑΓૉૣ͘؆୯ʹ .PEFSOEJTUSJCVUJPODIBOOFM  1MBZ4UPSFͷػೳڧԽ .PEFSO04 

    "OESPJE 04ͷϦϦʔεઓུ 5
  6. Short summary .PEFSO%FWFMPQNFOU "OESPJE4UVEJP  XBTBCFFG NPDIJDP +FUQBDL  5BLBTZ

    :VLJ"O[BJ :VJDIJ"SBLJ .PEFSOEJTUSJCVUJPODIBOOFM  NF .PEFSO04  NF 6
  7. Conference Overview Google Event Center (MP7) 7

  8. Android Dev Summit 2019 8

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

  10. Android Dev Summit 2019 10

  11. Keynote What’s new in Android Technology 11

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

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

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

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

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

  17. Security & Privacy 1PQVQ#MPDL. UJNFTCZ"OESPJE (PPHMF1MBZ1SPUFDU • )VNBO3FWJFX • ੩తɾಈతͳղੳ

    • 4UPSFҎ֎Ͱͷ"1, 4DBO 17 https://www.youtube.com/watch?v=5jJ-e278BFY&list=PLWz5rJ2EKKc_xXXubDti2eRnIKU0p7wHd
  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ͳͲͰͷྑ͘ͳ͍ΞϓϦΛݕग़͢Δղੳख๏΍ߟ͑ํ͕Θ͔Δηο γϣϯɻϢʔβʔʹෆརӹΛ΋ͨΒ͢ͱߟ͑ΒΕΔڍಈ΍ɺਪ঑͢Δ՝ۚදهͳͲֶ΂Δ
  19. Modern distribution channel (PPHMF1MBZ4UPSF 5IF5PQ ͷ͏ͪˋ͕ ,PUMJOʹΑΔ։ൃ ։ൃऀͷ͕,PUMJOΛར༻ 19

  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
  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
  22. Modern distribution channel Google Play Pass • ݄຤ʹ64ʹͯఏڙ։࢝ • υϧ݄ͰΞϓϦΛఆֹར༻

    • ։ൃऀ΁͸ΞϓϦͷར༻࣌ؒʹج͍ͮͯ ࢧ෷͍ 22 https://play.google.com/about/play-pass/
  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
  24. Modern Development / Distribution channel / Modern OS ·ͱΊ 

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