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

Google IO 2019

tanaka
May 15, 2019

Google IO 2019

Google I/O 2019, focus on Flutter.
- 2019/05/15 potatotips #61 @Wantedly
- 2019/05/22 Flutter Meetup Tokyo #9 @Studyplus

tanaka

May 15, 2019
Tweet

More Decks by tanaka

Other Decks in Technology

Transcript

  1. UI出し分けを実装する機会はあまりなさそう • UI出し分け ◦ Android → Material Components Widgetsで実装 ◦

    iOS → Cupertino Widgetsで実装 • 考えられる実装の動機(稀では?) ◦ Flutterアプリで、Google PlayやApp StoreでのFeaturedを本気で狙う ◦ 個人的な学習
  2. Summary • Flutter ◦ Google I/O 2019での注目度は高いと感じた。 ◦ プラットフォーム毎に UI出し分けを実装できるが、何か一発で完全に実現する方法は現時点で存在しない。厳密にやると

    Widget毎に定義する必要があり大変。 ◦ Material Components Widgetが豊富で実装しやすい為、特別な理由のない限り Materialベースでの実装を推奨。 ◦ マルチプラットフォーム化が進んでいるが、ユーザにどのような行動をして欲しいのか熟考した上で、サービスに反映させていく べき。 • Other ◦ Google I/Oに参加するなら、App Review や Office Hoursにも行く事を推奨。 ◦ Office Hoursでは他にも入手できた情報があるので、興味のある方は別途。
  3. References • Google I/O Schedule https://events.google.com/io/schedule/events/ • Dart > dart:io

    > Platform class https://api.dartlang.org/stable/2.3.0/dart-io/Platform-class.html • Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop https://developers.googleblog.com/2019/05/Flutter-io19.html