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.7k
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
390
Java谷園から逃げ出した話
panini
0
340
Kotlin 1.4-rc
panini
0
200
Fixing Broken Robots - Android Mutation Testing
panini
0
150
Kotlin Multiplatform
panini
2
590
build.gradle.kts
panini
2
2.3k
Kotlin Multi-platform(?)
panini
1
690
Convert Java file to Kotlin file ⌥⇧⌘K
panini
0
1k
Introducing Android P
panini
2
770
Other Decks in Technology
See All in Technology
Microsoft Intune アプリのトラブルシューティング
sophiakunii
1
470
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
160
ライブラリでしかお目にかかれない珍しい実装
mikanichinose
2
350
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
430
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
450
AWS⼊社という選択肢、⾒えていますか
iwamot
2
1.1k
元旅行会社の情シス部員が教えるおすすめなre:Inventへの行き方 / What is the most efficient way to re:Invent
naospon
2
330
利きプロセススケジューラ
sat
PRO
5
2.8k
強いチームと開発生産性
onk
PRO
31
10k
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
120
ハイパーパラメータチューニングって何をしているの
toridori_dev
0
120
Terraform CI/CD パイプラインにおける AWS CodeCommit の代替手段
hiyanger
1
220
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
136
6.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Adopting Sorbet at Scale
ufuk
73
9.1k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Side Projects
sachag
452
42k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
The Language of Interfaces
destraynor
154
24k
Designing for Performance
lara
604
68k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
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 ৸Δͧʂʂ