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

Android Things me to Sleep

3295d80faee461db1093982361256fe4?s=47 Panini
October 23, 2017

Android Things me to Sleep

3295d80faee461db1093982361256fe4?s=128

Panini

October 23, 2017
Tweet

Transcript

  1. #m3kt Android Things me to sleep #m3kt Ͳ͜Ͱ΋Kotlin #3 ळͷLTେձ

  2. #m3kt Speaker.kt 2 data class Speaker (
 fullName = "Matthew

    Vern", nicknames = listOf("Ϛγϡʔ", "Panini"), twitter = "@callipan", company = "גࣜձࣾFiNC", nationality = Nationality( birthPlace = "England", homeCountry = "New Zealand"), switchFriendCode = "SW-2173-6291-9822", status = "຾͍", kotlin = "ՄѪ͍" )
  3. #m3kt I am lazy.

  4. #m3kt The light switch is too far away.

  5. #m3kt Bring the light switch closer!

  6. #m3kt Materials.kt 6 -Raspberry Pi 3 -Relay -Android Things -

    Coffee
  7. #m3kt AndroidThings.kt 7

  8. #m3kt RaspberryPi.kt 8

  9. #m3kt How do we control it?

  10. #m3kt Kotlin

  11. #m3kt ArchitectureComponents.kt 11

  12. #m3kt RealtimeDatabase.kt 12

  13. #m3kt FirebaseRealtimeDatabase.kt 13

  14. #m3kt AndroidThings.kt 14

  15. #m3kt AndroidThings.kt 15

  16. #m3kt Surely there is a better way?

  17. #m3kt Ktor.kt 17

  18. #m3kt Ktor.kt 18 Important points - Ktor -> default Java

    8 - Android !
  19. #m3kt Ktor.kt 19 Important points - Ktor -> default Java

    8 - Android !
  20. #m3kt Ktor.kt 20 Important points - Ktor -> default Java

    8 - Android !
  21. #m3kt Ktor.kt 21 Important points - Ktor -> default Java

    8 - Android ! - Ktor -> JUnit version
  22. #m3kt Ktor.kt 22 Important points - Ktor -> default Java

    8 - Android ! - Ktor -> JUnit version
  23. #m3kt Ktor.kt 23

  24. #m3kt Mobile.kt 24

  25. #m3kt Mobile.kt 25

  26. #m3kt Surely there is a better way?

  27. #m3kt ActionsOnGoogle.kt 27

  28. #m3kt ActionsOnGoogle.kt 28

  29. #m3kt CloudFunctions.kt 29

  30. #m3kt CloudFunctions.js 30

  31. #m3kt ActionsOnGoogle.kt 31

  32. #m3kt ActionsOnGoogle.kt 32

  33. #m3kt ActionsOnGoogle.kt 33

  34. #m3kt

  35. #m3kt Α͠Όʂ

  36. #m3kt ৸Δͧʂʂ