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

Google IO 19 Recap (Android)

Google IO 19 Recap (Android)

Google I/O 2019 Recap at LINE
Hidetsugu Tamaki

LINE Developers

May 22, 2019
Tweet

More Decks by LINE Developers

Other Decks in Technology

Transcript

  1. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose About Me 2 / Twitter: / / https://www.youtube.com/watch?v=4HXf8TZiA38 https://www.youtube.com/watch?v=8obsy89F8GM
  2. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose Agenda 3 - -
  3. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose Kotlin First 4 https://events.google.com/io/schedule/events/0ba929fb-d420-462f-9f86-408d7a54273b + % J -7 5 c % n -7 5 o aP k FIA C O -7 5 e A 2 01 /+ P -7 5 C l - PK K i C P 0 0 O
  4. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 5 What’s new in Android Q -
  5. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 6 What’s new in Android Q -
  6. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 7 Dark Theme 31 2 60 3 2 60 2 6. 3
  7. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 8 Dark Theme https://events.google.com/io/schedule/events/8885b540-24f6-4f85-9c3c-278c225fde60 <item name="android:forceDarkAllowed">true</item> <style name="MyTheme" parent="Theme.AppCompat.Daynight">
  8. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 9 Dark Theme -night drawable-night, values-night C :D D V D D
  9. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 10 Gesture Navigation https://events.google.com/io/schedule/events/8885b540-24f6-4f85-9c3c-278c225fde60
  10. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 11 Gesture Navigation 2 2 3 - B F G g N e c B a
  11. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 12 Gesture Navigation 2 2 3 - B F G g N e c B a
  12. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 13 Gesture Navigation N B - BG https://events.google.com/io/schedule/events/8885b540-24f6-4f85-9c3c-278c225fde60
  13. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 14 Gesture Navigation - - E https://events.google.com/io/schedule/events/8885b540-24f6-4f85-9c3c-278c225fde60
  14. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 15 Gesture Navigation - https://events.google.com/io/schedule/events/8885b540-24f6-4f85-9c3c-278c225fde60
  15. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 16 Gesture Navigation - https://events.google.com/io/schedule/events/8885b540-24f6-4f85-9c3c-278c225fde60
  16. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 17 Gesture Navigation I - https://events.google.com/io/schedule/events/8885b540-24f6-4f85-9c3c-278c225fde60
  17. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 18 Gesture Navigation - View.setSystemGestureExclusionRects(List<Rect> rects) https://events.google.com/io/schedule/events/8885b540-24f6-4f85-9c3c-278c225fde60
  18. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 19 Jetpack Compose ( - fd H ( U I H - P FV ae S )( 3 . 3 3 C - gb H -A- c H
  19. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 20 Jetpack Compose - . . . . A . . C . ,A A FIL LK J
  20. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 21 Jetpack Compose @Composable fun Greeting(name: String) { Text("Hello $name") } override fun onCreate() { super.onCreate(savedInstanceState) setContent { Greeting() } }
  21. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 22 Jetpack Compose @Composable fun SomeWidget(data: HogeData) { Padding(8.dp) { Column { Title(data.title) Image(data.image) Text(data.description) } } }
  22. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 23 Jetpack Compose @Composable fun SomeWidget(data: HogeData) { LinearLayout( orientation = LinearLayout.VERTICAL, layoutParams = LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT ) ) { … } }
  23. Google I/O 2019 Recap at LINE Hash Tag: #LINE_DM #io19jp

    About Me Kotlin Android Q Jetpack Compose 24 Jetpack Compose - ! - https://developer.android.com/jetpack/compose