Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Android Things me to Sleep
Search
Panini
October 23, 2017
Technology
1
1.8k
Android Things me to Sleep
Panini
October 23, 2017
Tweet
Share
More Decks by Panini
See All by Panini
Kotlin 1.5 preview
panini
1
440
Java谷園から逃げ出した話
panini
0
370
Kotlin 1.4-rc
panini
0
220
Fixing Broken Robots - Android Mutation Testing
panini
0
180
Kotlin Multiplatform
panini
2
640
build.gradle.kts
panini
2
2.4k
Kotlin Multi-platform(?)
panini
1
720
Convert Java file to Kotlin file ⌥⇧⌘K
panini
0
1.1k
Introducing Android P
panini
2
830
Other Decks in Technology
See All in Technology
OPENLOGI Company Profile
hr01
0
67k
5min GuardDuty Extended Threat Detection EKS
takakuni
0
190
Backlog ユーザー棚卸しRTA、多分これが一番早いと思います
__allllllllez__
1
140
開発生産性を測る前にやるべきこと - 組織改善の実践 / Before Measuring Dev Productivity
kaonavi
6
1.4k
「良さそう」と「とても良い」の間には 「良さそうだがホンマか」がたくさんある / 2025.07.01 LLM品質Night
smiyawaki0820
1
510
Delta airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
deltahelp
0
350
fukabori.fm 出張版: 売上高617億円と高稼働率を陰で支えた社内ツール開発のあれこれ話 / 20250704 Yoshimasa Iwase & Tomoo Morikawa
shift_evolve
PRO
2
6.8k
改めてAWS WAFを振り返る~業務で使うためのポイント~
masakiokuda
2
240
PO初心者が考えた ”POらしさ”
nb_rady
0
190
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
27k
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
330
品質と速度の両立:生成AI時代の品質保証アプローチ
odasho
1
220
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Code Review Best Practice
trishagee
69
18k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
BBQ
matthewcrist
89
9.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Transcript
#m3kt Android Things me to sleep #m3kt Ͳ͜ͰKotlin #3 ळͷLTେձ
#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 = "ՄѪ͍" )
#m3kt I am lazy.
#m3kt The light switch is too far away.
#m3kt Bring the light switch closer!
#m3kt Materials.kt 6 -Raspberry Pi 3 -Relay -Android Things -
Coffee
#m3kt AndroidThings.kt 7
#m3kt RaspberryPi.kt 8
#m3kt How do we control it?
#m3kt Kotlin
#m3kt ArchitectureComponents.kt 11
#m3kt RealtimeDatabase.kt 12
#m3kt FirebaseRealtimeDatabase.kt 13
#m3kt AndroidThings.kt 14
#m3kt AndroidThings.kt 15
#m3kt Surely there is a better way?
#m3kt Ktor.kt 17
#m3kt Ktor.kt 18 Important points - Ktor -> default Java
8 - Android !
#m3kt Ktor.kt 19 Important points - Ktor -> default Java
8 - Android !
#m3kt Ktor.kt 20 Important points - Ktor -> default Java
8 - Android !
#m3kt Ktor.kt 21 Important points - Ktor -> default Java
8 - Android ! - Ktor -> JUnit version
#m3kt Ktor.kt 22 Important points - Ktor -> default Java
8 - Android ! - Ktor -> JUnit version
#m3kt Ktor.kt 23
#m3kt Mobile.kt 24
#m3kt Mobile.kt 25
#m3kt Surely there is a better way?
#m3kt ActionsOnGoogle.kt 27
#m3kt ActionsOnGoogle.kt 28
#m3kt CloudFunctions.kt 29
#m3kt CloudFunctions.js 30
#m3kt ActionsOnGoogle.kt 31
#m3kt ActionsOnGoogle.kt 32
#m3kt ActionsOnGoogle.kt 33
#m3kt
#m3kt Α͠Όʂ
#m3kt ৸Δͧʂʂ