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 Javaの既存アプリをKotlin × DataBindingで書き換えている...
Search
shanonim
April 13, 2017
Technology
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Javaの既存アプリをKotlin × DataBindingで書き換えている話 / Kotlin with DataBinding
2017.04.13
potatotips #39 (iOS/Android開発Tips共有会)
https://potatotips.connpass.com/event/51176/
shanonim
April 13, 2017
More Decks by shanonim
See All by shanonim
実践 Glass EE2 向けアプリ開発 / Practical Glass EE2 app development
shanonim
0
330
What's "Material You"
shanonim
0
430
新規事業のIoTプロダクトをプロトタイピングする技術 / IoT product prototyping in cookpad mart
shanonim
0
290
IoTで美味しい漬け物を作りたい v2 / make good pickles with IoT v2
shanonim
1
520
アルコールモニタリングIoT / Alcohol monitoring IoT
shanonim
0
710
Play with Android Things
shanonim
1
6.4k
Android Things Now
shanonim
1
670
Kotlin初心者向けハンズオン #3 / Kotlin Hands-on for Beginners
shanonim
2
380
UI模写のすゝめ / Encouragement of UI drawing
shanonim
3
2.5k
Other Decks in Technology
See All in Technology
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
120
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
230
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
110
「図書館」という名前のままでいいのか -Code4Lib JAPANカンファレンス2026 アンカンファレンス報告- / Code4Lib JAPAN Conference 2026: Unconference Report
ykiyota
0
110
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
130
Jetpack Compose で挑む新聞紙面UI ─ 複合ジェスチャー・ポリゴン記事領域・適応的ページ構成という3つの壁/droidkaigi2026
nikkei_engineer_recruiting
0
240
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
290
Screen Lens - 今見てる画面を翻訳する
komagata
0
130
ブラウザアプリの継続的パフォーマンスモニタリング (序) / Continuous Browser Application Performance Monitoring; Act 1
moznion
0
120
AIで仕事のやり方を変える
matsu7874
3
1k
[DroidKaigi 2026] Making UI specifications visible: Android UI development in the AI agent era supported by Compose Screenshot Testing and galleries
syarihu
0
610
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
4
1k
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
680
Ethics towards AI in product and experience design
skipperchong
2
360
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
530
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Visualization
eitanlees
152
17k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
410
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
820
Transcript
"OESPJE+BWBͷطଘΞϓϦΛ ,PUMJOʷ%BUB#JOEJOHͰ ॻ͖͍͑ͯΔ !TIBOPOJN
ࣰݪ߂ޫ )JSPNJUTV4IJOPIBSB !TIBOPOJN
Ξότϛʔ w "OESPJE։ൃྺ w ,PUMJOྺϲ݄
None
ΦΠγοΫε w ࡊ&$ w ࣗવ৯ͷαʔϏε ग़యIUUQTFDDMBCFNQPXFSTIPQDPKQBSDIJWFT
"OESPJE+BWBͷطଘΞϓϦΛ ,PUMJOʷ%BUB#JOEJOHͰ ॻ͖͍͑ͯΔ
ࠓ͢͜ͱ w ։ൃ͍ͯ͠ΔΞϓϦʹ͍ͭͯ w ,PUMJOʷ%BUB#JOEJOHΛಋೖ͖͔͚ͨͬ͠ w νʔϜͰҙ͍ࣝͯ͠Δ։ൃϧʔϧ
w αϒεΫϦϓγϣϯܕ&$ w ձһ͚ΞϓϦʢ৽نొ8FCͷΈʣ ΞϓϦ
ΞϓϦ w J04൛ϦϦʔεࡁΈ w "OESPJE൛ॾࣄʹΑΓ։ൃQFOEJOHঢ়ଶ
ʰΞϓϦϑΝʔετͰ͍ͬͯͧ͘ʱ
None
"OESPJEΞϓϦϓϩδΣΫτ࢝ಈ
ঢ়گ w 8FC7JFX൛ΛઌߦϦϦʔεʢʣ w ωΠςΟϒ൛ׂ w ϥΠϒϥϦͱ͔ઃܭ͕݁ߏݹ͍ʜ w ػೳͭͭ͠ɺϞμϯʹ࡞Γม͍͑ͨ
,PUMJO 'FCSVBSZ
,PUMJO w +FU#SBJOT͕։ൃ͢Δ+7.ݴޠ w +BWBΑΓ؆ܿʹॻ͚Δ͜ͱΛࢦͯ͠։ൃ w /VMM҆શʢ/1&ΛΏΔ͞ͳ͍ʣ w "OESPJEΞϓϦք۾Ͱಋೖྫ͕૿͍͑ͯΔ
,PUMJO w ৽͍͜͠ͱͬͯΔײ͋Δ w ͍͕ײ͡ΒΕΔ w ໊લ͕͔Θ͍͍ w ΤϯδχΞͷ࠾༻ʹΑͦ͞͏
,PUMJOಋೖ͢ΔͳΒࠓʜ
#JOEJOHͲ͏͢Δ w #VUUFS,OJGFܥͩͬͨ w Ұ#VUUFS,OJGFܥʹ6QEBUF͚ͨ͠Ͳɺɹɹɹ ϥΠϒϥϦಉ࢜ͷ૬ੑ͕ඍົ w ͍͍ײ͡ʹํόΠϯσ ΟϯάΓ͍ͨ
%BUB#JOEJOHಋೖ͢ΔͳΒࠓʜ
ʰ΄ΜͱʹμΠδϣϒʁʱ
ྑ͍લఏ݅ w ੈͷதʹ·ͩϦϦʔε͍ͯ͠ͳ͍ϓϩμΫτͷ։ൃ w ؾ࣋ͪతͳ༨༟ w ࣌ؒతͳ༨༟ w "OESPJE։ൃʹؔͯࣝ͠ͷ͋Δϝϯόʔ w
,PUMJOͷݴޠతʹΘ͔Βͳ͍ͱ͜Ζ͑͞शಘ͢Ε ։ൃͦ͜·Ͱམͪͳ͍ʢΉ͠ΖՃʣ
νʔϜͷϧʔϧ࡞Γ w ϨϏϡʔମ੍ w ਓҎ্͕ϨϏϡʔͰ͖Δঢ়گΛ࡞Δ w ػೳ໘"͞Μɺจ๏໘#͞Μ͕ϨϏϡʔ w ͓ޓ͍ͷεΩϧ্ʹྑ͍
νʔϜͷϧʔϧ࡞Γ w ,PUMJOͷ$POWFSU w ʰ$POWFSU+BWB'JMFUP,PUMJO'JMFʱ w $POWFSU͚ͩͷCSBODIΛ࡞ͬͯEFWFMPQɹ ηϧϑNFSHFͯ͠Α͍͜ͱʹͨ͠
νʔϜͷϧʔϧ࡞Γ w ϦϑΝΫλϦϯάਪ w ,PUMJOͰॻ͖қ͘ͳͬͨͱ͜Ζ w %BUB#JOEJOHͰॻ͖қ͘ͳͬͨͱ͜Ζ
None
ࠓޙ w ϝΠϯΞϓϦҎ֎ͷ։ൃɺੵۃతʹ,PUMJOਪ͠
None
None
͕ΜΔɻ
,PUMJO͍͖͍ͬͯͨϑϨϯζ 8&`3&)*3*/(
None
None
pOJTI