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
Kotlinで快適Android開発 #w8LT
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Matsuda Jumpei
April 22, 2015
Technology
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kotlinで快適Android開発 #w8LT
東京工業大学西8号館E棟LT会
Matsuda Jumpei
April 22, 2015
More Decks by Matsuda Jumpei
See All by Matsuda Jumpei
Deep Dive into Kotlin Flow
jmatsu
1
770
Select API from Kotlin Coroutine
jmatsu
2
380
Getting Started of Getting Started: Delivery Speed Improvements
jmatsu
0
44
Debugging: A Few Things You Should Know
jmatsu
1
400
Debugging: All you need to know (for simultaneous interpreting)
jmatsu
2
3.5k
Debugging: All you need to know (English Only)
jmatsu
0
400
理解した気になるApplication Signing
jmatsu
1
400
Gradle Convention Plugins
jmatsu
1
2.8k
JCenterをちゃんと差し替える
jmatsu
0
570
Other Decks in Technology
See All in Technology
メルカリのグローバルアプリで挑んだ AlloyDB 運用と課題解決の実践記
hatappi
0
240
SmartHR Engineering Team Deck
smarthr
1
1.9k
Digitization部 紹介資料
sansan33
PRO
2
7.7k
TypeScript入門 2026
recruitengineers
PRO
3
560
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
MIRU 2026 チュートリアル
keisuke198619
0
890
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
700
ホームラボ紹介
y_sera15
0
150
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
670
Genie Codeハンズオン基礎編
taka_aki
1
110
第3回しろおびセキュリティスポンサーセッション
log0417
0
170
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
540
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
330
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
How to make the Groovebox
asonas
2
2.3k
Statistics for Hackers
jakevdp
799
230k
Prompt Engineering for Job Search
mfonobong
0
400
Designing for humans not robots
tammielis
254
26k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
HDC tutorial
michielstock
2
790
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
900
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Transcript
,PUMJOͰ շద"OESPJE։ൃ 8-5
8IP ! দా ! ! দా३ฏ!GBU@EBSVVVVNB KNBUTV ࠤഢݚ. ΩονϯυϦϯΧʔɺ+BWB,PUMJOɺ४γΣϧܳਓɺϦϙδτϦղੳ
None
˞+BWBͱ͠·͢
+BWB\ ^
ϥϜμ͕ͳ͍ .FUIPEDIBJOJOHͮ͠Β͍ ͵ΔΆʙʙʙʙʙ TXJUDIจͦ͗͘͢ ͖ͨ ࠓͰ !
ϥϜμ͕ͳ͍ .FUIPEDIBJOJOHͮ͠Β͍ ͵ΔΆʙʙʙʙʙ TXJUDIจͦ͗͘͢ ͖ͨ ࠓͰ ! ՄѪ͘ͳ͍
ͦ͏ͩ ,PUMJOʹ͠Α͏
,PUMJO ! IUUQLPUMJOMBOHPSH
8IBU`T,PUMJO
ϑΟϯϥϯυޠͰ ʮ͔Μʯ
˞ੲͷϩΰ
+FU#SBJOT͕ࣾ࡞ ϩγΞੜ·Ε ੩తܕ00ݴޠ +7.PS+BWB4DSJQUͰಈ࡞ +BWBͱશ૬ޓӡ༻ dݱࡏ044
8IZ,PUMJO
ͳΜ͔ՄѪ͍
ൃԻ͕ՄѪ͍ ߏจ͕ՄѪ͍ كʹิ͕ޮ͔ͳ͘ͳͬͯՄѪ͍ ϩγΞੜ·Ε͕ՄѪ͍ ٖਓԽ͞ΕͨΒଟՄѪ͍ ଟۚͩ͠ՄѪ͍ ଟ༮ঁͩΖ͏͠ՄѪ͍
ݴޠͱͯ͠ ྑ͕͋͞Δ
OFXɺηϛίϩϯෆཁ ܕਪɺ૯শܕ ύλʔϯϚονϯά /VMMTBGF 3BOHF /FTUFEGVODUJPO MBNCEB ߴ֊ؔ NFUIPEDIBJOJOH ֦ுؔϓϩύςΟ
ࣙॻྻ JGࣜ HFUUFSTFUUFSͷলུఆٛ $తͳ FUDʜ
ϋʔυϧ͕͍
+BWBɺ4DBMBɺ(SPPWZ 4XJGUɺ+BWB4DSJQU ͲΕ͔͑Ε༨༟ 㱺)ZCSJEແ͠Ͱ྆ํॻ͚Δ ਓ͍ΔͰ͠ΐ͏Ͷ
ࢧԉͷްΈ
*%&"OESPJE։ൃΛ ެ͕ࣜαϙʔτ
ಋೖͱͯ؆୯
None
NBJOTSDKBWB NBJOTSDLPUMJO
͜ΕͰ͏ಈ͘
͑ʁ+BWBͷϑΝΠϧ ͢ͷ͕໘ɾɾʁ
LPUMJO+BWB LPUMJO+BWB
มͰ͖·͢
ʮެࣜαϙʔτʯ 7JFXʹڧ͍
+BWBͰΔͱ
public void onCreate(Bundle bundle) { super.onCreate(bundle);
setContentView(R.layout.activity_̲main); Button b = (Button)findViewById(R.id.b); TextView t = (TextView)findViewById(R.id.t); } ! ܕॻ͍ͯɺpOEͯ͠ɺ Ωϟετͯ͠ɺɾɾɾ
,PUMJO X LPUMJOBOESPJEFYUFOTJPOT
JNQPSULPUMJOYBOESPJETZOUIFUJDBDUJWJUZ@NBJO ! ͜ΕΛJNQPSUจʹՃ͑Δͱɾɾɾ
! ! ! ࣗಈͰϑΟʔϧυʹͳΔ ܕอূ͞Εͯɺ/PU/VMM
֦ுؔɺ ؔϦςϥϧ
None
None
ଞʹ৭ʑ ͥͻ,PUMJOΛͲ͏ͧ
˞࠷ޙʹ
ث۩ແ͠ͷ+BWBΛ ثඋͷ,PUMJOͰԥΓ·ͨ͠ ! +BWBͰྑ͖ϥΠϒϥϦΛ͑ ྑ͍ײ͡ʹͳΓ·͢ 3FUSPMBNCEB#VUUFSLOJGFΛͥͻ ՄѪ͘ͳ͍㱺
5IBOLZPV GPS-JTUFOJOH