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.9k
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
470
Java谷園から逃げ出した話
panini
0
400
Kotlin 1.4-rc
panini
0
250
Fixing Broken Robots - Android Mutation Testing
panini
0
210
Kotlin Multiplatform
panini
2
680
build.gradle.kts
panini
2
2.4k
Kotlin Multi-platform(?)
panini
1
750
Convert Java file to Kotlin file ⌥⇧⌘K
panini
0
1.1k
Introducing Android P
panini
2
850
Other Decks in Technology
See All in Technology
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
akkiesoft
0
810
Astro Islandsの 内部実装を 「日本で一番わかりやすく」 ざっくり解説!
knj
0
210
エンジニアリングマネージャーの仕事
yuheinakasaka
0
130
今日から始められるテスト自動化 〜 基礎知識から生成AI活用まで 〜
magicpod
1
110
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
2
1.1k
Phase05_ClaudeCode入門
overflowinc
0
1.7k
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
180
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
3
13k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Kiro Powers 入門
k_adachi_01
0
140
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
410
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
1
290
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
170
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
How to make the Groovebox
asonas
2
2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
240
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Paper Plane (Part 1)
katiecoart
PRO
0
5.8k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
280
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Amusing Abliteration
ianozsvald
0
140
Context Engineering - Making Every Token Count
addyosmani
9
770
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 ৸Δͧʂʂ