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.6k
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
380
Java谷園から逃げ出した話
panini
0
300
Kotlin 1.4-rc
panini
0
180
Fixing Broken Robots - Android Mutation Testing
panini
0
130
Kotlin Multiplatform
panini
2
510
build.gradle.kts
panini
2
2.1k
Kotlin Multi-platform(?)
panini
1
650
Convert Java file to Kotlin file ⌥⇧⌘K
panini
0
960
Introducing Android P
panini
2
750
Other Decks in Technology
See All in Technology
TCA入門したてなので、自分が馴染みのある実装と比較しながらキャッチアップしてみる
fumiyasac0921
1
370
大規模なアジャイル開発の現場と技術負債 / Technical Debt
yoshiitaka
20
3.9k
CI/CDがあたりまえの今の時代にAPIテスティングツールに求められていること / CI/CD Test Night #7
k1low
11
2.6k
実務への応用例から考える 変更に強いオブジェクト指向設計 / 20240324-ooc2024
bengo4com
7
4.5k
ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
yuitosato
29
11k
チーム単位で保守性を高める:独自指標と向上にむけた実践
tarappo
0
290
Challenges - Open Farming Hackdays 2024
loleg
0
490
技育祭2024春 LT Finatextホールディングス
kevinrobot34
1
160
8週連続ウェビナー_イチから学ぶFivetran
cmsuzu
0
160
大規模データとの戦い方
knih
1
140
Elementaryを用いたデータ品質の可視化とデータ基盤の運用改善
10xinc
6
1.3k
.NETの非同期戦略とUnityとの相互運用
neuecc
2
2.4k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
10
4.5k
Being A Developer After 40
akosma
56
580k
YesSQL, Process and Tooling at Scale
rocio
160
13k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
1.9k
Typedesign – Prime Four
hannesfritz
36
2k
[RailsConf 2023] Rails as a piece of cake
palkan
21
3.8k
4 Signs Your Business is Dying
shpigford
174
21k
VelocityConf: Rendering Performance Case Studies
addyosmani
319
23k
Atom: Resistance is Futile
akmur
258
25k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
8
8.2k
From Idea to $5000 a Month in 5 Months
shpigford
376
45k
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 ৸Δͧʂʂ