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
Potetochips #61
Search
shogo.yamada
May 15, 2019
1
530
Potetochips #61
shogo.yamada
May 15, 2019
Tweet
Share
More Decks by shogo.yamada
See All by shogo.yamada
Jetpack ComposeへのリファクタリングのTIPS: CustomViewの便利な使い方 / Refactoring TIPS to Jetpack Compose: Useful usage of CustomView
yshogo
0
940
Android StudioのLiveTemplateの便利な使い方 / Android LiveTemplate Method
yshogo
0
1.4k
ZOZOの新規サービス 「FAANS」の開発 Android編/FAAN App Create on Android
yshogo
0
1.5k
PORT_Firebase___Algolia.pdf
yshogo
0
230
Flutter_meetup_tokyo__10.pdf
yshogo
0
6k
PORT Firebase x Flutter
yshogo
0
440
ZOZOTech meetup Frontend #10
yshogo
2
1.8k
flutter-meetup.pdf
yshogo
0
76
Firebase ML Kitを使った デモアプリ活用事例 @Google App DOJO
yshogo
1
200
Featured
See All Featured
Scaling GitHub
holman
463
140k
Building Adaptive Systems
keathley
43
2.7k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Six Lessons from altMBA
skipperchong
28
4k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
A better future with KSS
kneath
239
17k
Being A Developer After 40
akosma
90
590k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
530
Transcript
Android։ൃͱFlutter։ൃΛ ൺͯΈΔ potetochips #61 @yshogo87
Profile ࢁా ঘޗ Twitter: @yshogo87 FlutterͱFirebase͕ಘҙ
Profile ࠷ۙݸਓͰΞϓϦΛϦϦʔε͠·ͨ͠ɻ
࣍ • લఏ • ݴޠൺֱ • ϨΠΞτ࣮ൺֱ • APIϦΫΤετൺֱ •
ςετίʔυൺֱ • ΞϓϦͷαΠζൺֱ • ·ͱΊ
લఏ • ୯ʹൺֱ͢ΔͷΈ • ͲͪΒ͕༏Ε͍ͯΔ͔ͷΑ͏ͳ͠ͳ ͍
ݴޠൺֱ Android → KotlinɺJava Flutter → Dart
ϨΠΞτൺֱ
None
ͳΜ͔ࣅͯΔ
ϨΠΞτൺֱ ߦ: Android → ̏̒ߦ Flutter → ̏̓ߦ →͜ΕΞϓϦͷϨΠΞτʹΑͬͯมΘͬ ͯ͘ΔͷͰ͋͘·Ͱࢀߟఔ
APIϦΫΤετ
APIϦΫΤετ
ͳΜ͔ࣅͯΔ
ςετίʔυൺֱ
ςετίʔυൺֱ
ͳΜ͔ࣅͯΔ (ςετίʔυ͍͍ͩͨ͜Μͳײ͔͡)
ΞϓϦαΠζ • ϥΠϒϥϦ͍Εͯͳ͍ • ϦϦʔεϏϧυ͢Δ • ༻͍ͯ͠Δը૾྆ํͱ ಉ͡αΠζ • ੜ͞ΕΔAPIͷαΠζͰ
ൺֱ
ΞϓϦαΠζ ߦ: Android → 2.5MB Flutter → 5.6MB →ΞϓϦαΠζ̎ഒͷ͕ࠩ͋Δ
·ͱΊ
·ͱΊ • ϨΠΞτͷ࣮ɺݴޠׂ༷ͱࣅ ͍ͯΔͨΊಉ͡Α͏ͳ࣮ʹͳΓ͍͢ • AndroidΤϯδχΞͰFlutter͕ؾʹͳͬ ͍ͯΔਓΓͦ͢͏ • ΞϓϦαΠζωΠςΟϒͷํ͕খ͍͞
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ