Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20190412 Android TV向けアプリを作ってみる
Search
Kei Ito
April 12, 2019
Programming
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20190412 Android TV向けアプリを作ってみる
Kei Ito
April 12, 2019
More Decks by Kei Ito
See All by Kei Ito
20211015 Mac CatalystでmacOS用アプリを作る
itok
2
4.5k
20210219 Flutterに入門してみた
itok
1
4.1k
20201009 iOS 14 ウィジェットをつくってみた
itok
1
2.5k
20191206 Property Wrappers 入門
itok
0
1.8k
20190920 iOS 13 対応ではまった話
itok
1
2.5k
20190726 Background App Refresh Taskがやってきた
itok
0
2.4k
20190722 Firebase Remote Configでアドネットワークを管理する
itok
0
1.7k
20190419 iOSアプリで証明書の情報を参照する
itok
0
1.6k
20190215 iOS/Androidでドキュメントスキャナーを作ってみた
itok
0
1.9k
Other Decks in Programming
See All in Programming
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
590
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.3k
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
570
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
730
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
310
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
130
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
250
iOSDCのペンライトを自動制御したい!
akkeylab
0
170
Heart of Swift Concurrency
koher
0
1.1k
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
240
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
7
5.1k
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
190
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
2k
Code Reviewing Like a Champion
maltzj
528
40k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Believing is Seeing
oripsolob
1
230
Navigating Team Friction
lara
192
16k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
730
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
340
Transcript
"OESPJE57͚ ΞϓϦΛ ࡞ͬͯΈΔ .PCJMF"DU04"," JUPL!ͦΒ͔ͥ
JUPL!ͦΒ͔ͥ w ͍ͱ͏͚͍ʢJUPLʣ w ɹɹɹɹɹɹͷதͷਓʢʴ෭ۀˏͯͳʣ w ϞόΠϧΞϓϦΤϯδχΞ݉$&0 w IUUQTJUPLKQ IUUQTTPSBLB[FDPKQ
!JUPLKQ
"OESPJE57͚ ΞϓϦΛ ࡞ͬͯΈͨ º Δ
ۙެ։༧ఆɾɾɾ
"OESPJE57
"OESPJE57 EFWFMPQFSBOESPJEDPNΑΓ
ࠃ57ঢ়گ Ձ֨DPN
ͭͬͯ͘ΈΔ
جૅࣝ w "1*Ҏ߱ʢNJO4%,PSͰΑͦ͞͏ʣ w αϙʔτϥΠϒϥϦɿWMFBOCBDLϥΠϒϥϦ w Ұൠతͳղ૾ɿQ J Q
ҙࣄ߲ w ΦʔόʔεΩϟϯʢఔͷϚʔδϯʣ w ϑΥʔΧεཧ w ϦϞίϯͷΈͰૢ࡞Ͱ͖ΔΑ͏ʹ w ͜Ε͕ΘΓͱେมͩͬͨ w
ૢ࡞Ի w ϑΟʔυόοΫେࣄ
ҙࣄ߲ ຊޠυΩϡϝϯτͱӳޠυΩϡϝϯτʹ ͱ͜ΖͲ͜Ζࠩҟ͕͋ΔͷͰ جຊӳޠυΩϡϝϯτΛݟͨ΄͏͕Αͦ͞͏ ʢදࣔݴޠͷସʣ
"OESPJE.BOJGFTU <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LEANBACK_LAUNCHER" /> </intent-filter> <uses-feature
android:name="android.hardware.touchscreen" android:required="false" /> ΠϯςϯτϑΟϧλ λονεΫϦʔϯແޮ ͜ΕͰ57ͷετΞʹදࣔ͞ΕΔ
"OESPJE.BOJGFTU 57ΞϓϦઐ༻ͳΒ <uses-feature android:name="android.software.leanback" android:required="true" /> ඞཁʹԠͯ͡΄͔ͷϋʔυΣΞΛແޮʹ͢Δ <uses-feature android:name=“android.hardware.faketouch" android:required="false"/>
<uses-feature android:name=“android.hardware.telephony" android:required="false"/> <uses-feature android:name=“android.hardware.camera" android:required="false"/> <uses-feature android:name=“android.hardware.nfc" android:required="false"/> <uses-feature android:name=“android.hardware.location.gps" android:required="false"/> <uses-feature android:name=“android.hardware.microphone" android:required="false"/> <uses-feature android:name=“android.hardware.sensor" android:required="false"/>
࣮ػσόοά w σόΠεʹΑͬͯσόοάͰ͖Δέʔε͋ ΔΒ͍͠ʢ༗ઢɾແઢͳͲʣ w ͦΕҎ֎ɺΤϛϡϨʔλ (PPHMF1MBZͷ෦ ςετͰಓʹ
(PPHMF1MBZ͔Β ϦδΣΫτ͞Εͨ͜ͱ ͋Δʁ
৹ࠪ͋Γ·͢ ˣ ϦδΣΫτ͞ΕΔ͜ͱ ͋Γ·͢
ϦδΣΫτ͞Εͨ
ϚωλΠζ
ϚωλΠζ w ༗ྉΞϓϦPSαϒεΫϦϓγϣϯͰͳ͍ͱݫ͍͠ w ࠂ͍͠ w ಈը$.ͷΑ͏ͳͷఆ͞Ε͍ͯΔ͕ w ϒϥβલఏͷͷແཧʢσϑΥϧτͰϒϥ β͍ͬͯͳ͍ͷͰʣ
·ͱΊ
·ͱΊ w ຊͰରԠσόΠεͲΜͲΜ૿͖͑ͯͦ͏ w ϚωλΠζ͍͕͠ɺίϯςϯπ͕͋ΔͳΒࢀೖ͢ Δͷ͋Γ͔ w ۙެ։༧ఆͷΞϓϦΑΖ͘͠Ͱ͢ʢڹ·ͨޙ ใࠂ͢Δ͔͠Ε·ͤΜʣ