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エンジニアが Flutterでアプリを リリースするまでの苦悩
Search
yoppie
November 16, 2021
Technology
0
520
Androidエンジニアが Flutterでアプリを リリースするまでの苦悩
yoppie
November 16, 2021
Tweet
Share
More Decks by yoppie
See All by yoppie
AmperとFleetを使ったAndroidアプリ
yoppie
0
810
Navigation Component 実践編
yoppie
1
260
FragmentContainerViewとは
yoppie
0
710
Recent tips collection
yoppie
0
970
Distribute Android app updates with bitrise
yoppie
0
1.3k
EC2 using Lumen and DynamoDB and SNS
yoppie
1
250
sabotage
yoppie
1
930
Play with Kotlin
yoppie
1
590
Other Decks in Technology
See All in Technology
本当に使える?AutoUpgrade の新機能を実践検証してみた
oracle4engineer
PRO
1
140
~宇宙最速~2025年AWS Summit レポート
satodesu
1
1.8k
生成AIでwebアプリケーションを作ってみた
tajimon
2
140
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.1k
データプラットフォーム技術におけるメダリオンアーキテクチャという考え方/DataPlatformWithMedallionArchitecture
smdmts
5
620
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
26k
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
6
2.2k
【TiDB GAME DAY 2025】Shadowverse: Worlds Beyond にみる TiDB 活用術
cygames
0
1k
CSS、JSをHTMLテンプレートにまとめるフロントエンド戦略
d120145
0
280
地図も、未来も、オープンに。 〜OSGeo.JPとFOSS4Gのご紹介〜
wata909
0
110
Кто отправит outbox? Валентин Удальцов, автор канала Пых
lamodatech
0
330
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
420
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
Designing Experiences People Love
moore
142
24k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
GraphQLとの向き合い方2022年版
quramy
47
14k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Practical Orchestrator
shlominoach
188
11k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Navigating Team Friction
lara
187
15k
Transcript
ZPQQJF "OESPJEΤϯδχΞ͕ 'MVUUFSͰΞϓϦΛ ϦϦʔε͢Δ·Ͱͷۤ
ࣗݾհ ZPQQJF w "OESPJEΤϯδχΞ w +FUQBDL$PNQPTFͷҠߦ w ϑϦʔϥϯε w ҿ৯ళͷܦӦࢧԉΛ͢ΔαʔϏε
w ڭҭͷڭࡐΛ৴͢ΔαʔϏε w ಉਓࢽ αʔΫϧ໊&/(*/: w ۀࢽ 5XJUUFS!ZPQQJF@Y (JUIVCZPTIJZBY 2JJUBZPQQJF@Y IUUQTUFDICPPLGFTUPSHPSHBOJ[BUJPO IUUQTOFYUQVCMJTIJOHKQCPPLIUNM
͜ͷൃදʹ͍ͭͯ w "OESPJEΤϯδχΞ͕ϓϥΠϕʔτͷ࣌ؒͰ 'MVUUFSΛ৮Γ࢝Ί͔ͯΒɺΞϓϦ J04 "OESPJE Λ ϦϦʔε͢Δ·Ͱʹܦݧ͍ͨ͠ΖΜͳۤɺɺน
͔ΒಘͨࣝɺղܾࡦΛڞ༗ w ؒҧ͍ͷ͝ࢦఠɺΑΓྑ͍ํ๏ͷ͝ఏҊɺେܴ w ͍͍ͩͨ 'MPXFSJOH
࣍ w ४උஈ֊ w QVCTQFDZBNM w -JOU w 4UBUFMFTT8JEHFUͱ 4UBUFGVM8JEHFU
w ։ൃஈ֊ w ϏϧυϞʔυ w ը໘ભҠ
QVCTQFDZBNM QVCTQFDZBNMͱ w ϓϩδΣΫτͷϧʔτʹଘࡏ͢ΔQVCTQFDZBNMͰͰ͖Δ͜ͱ w ڥઃఆ w ར༻͢Δύοέʔδͷཧ w ༻్"OESPJEͷϓϩδΣΫτͷ(SBEMFϑΝΠϧʹࣅ͍ͯΔ͕ɺ
ॻ͖ํ͕શવҧ͏ͷͰۤઓ
"OESPJEͷ(SBEMFϑΝΠϧͱൺΔͱ ֮͑Δ͜ͱগͳ͍ͱײ͡·ͨ͠ ZBNMϑΝΠϧͳͷͰεϖϧϛεͳͲ ͕ൃੜͦ͠͏Ͱා͍
࣍ w ४උஈ֊ w QVCTQFDZBNM ✔︎ w -JOU w
4UBUFMFTT8JEHFUͱ 4UBUFGVM8JEHFU w ։ൃஈ֊ w ϏϧυϞʔυ w ը໘ભҠ
-JOUͷϝϦοτ 'MVUUFSʹݶΒͣͰ͕͢ɺ։ൃΛ࢝ΊΔલʹ੩తղੳπʔϧͰ͋Δ-JOUΛ ಋೖ͢Δ͜ͱͰɺݎ࿚ͳίʔυʹͳΓอकੑ্͕͠·͢ɻ ίʔσΟϯάελΠϧ͕ҰఆϨϕϧҎ্ʹͳΔͨΊɺ ԼهͷϝϦοτΛಘΒΕ·͢ɻ w νʔϜͰ։ൃ͢Δ߹ɺਓʹґଘͨ͠บͷ͋Δίʔυ͕ͳ͘ͳΔ͜ͱ w Τϥʔɺόά͕গͳ͘ͳΔ͜ͱ w
Մಡੑ͕ߴ͘ͳΔ͜ͱ
'MVUUFSͷ-JOUπʔϧͷબఆ w QFEBOUJD w F ff FDUJWF@EBSU w fl VUUFS@MJOUT
✔︎ w IUUQT fl VUUFSEFWEPDTSFMFBTFCSFBLJOHDIBOHFT fl VUUFSMJOUT QBDLBHF
GMVUUFS@MJOUTύοέʔδಋೖ ϓϩδΣΫτ࡞࣌ 'MVUUFS͔Β ʹಋೖ͞Ε͍ͯ·͢ɻ ͨͩ͠࠷৽ͷόʔδϣϯͰͳ͍ͨΊɺ ࠷৽ͷόʔδϣϯʹॻ͖͑Δඞཁ͕͋Γ·͢ɻ IUUQTQVCEFWQBDLBHFT fl VUUFS@MJOUT
GMVUUFS@MJOUTͷϧʔϧηοτ w fl VUUFS@MJOUT͕σϑΥϧτͰ༻ҙ͍ͯ͠Δ ϧʔϧηοτ w ಠࣗͰఆٛ͢Δϧʔϧηοτ w BOBMZTJT@PQUJPOTZBNMʹهࡌ͍ͯ͘͠
w 'MVUUFSެࣜͷϦϙδτϦΛࢀߟʹ͠·ͨ͠
BWPJE@WPJE@BDZODUSVF BTZODΛ͏ؔ߹ɺ ΓΛ'VUVSFʹ͠Α͏ͱ͍͏ࢦఠ
࣍ w ४උஈ֊ w QVCTQFDZBNM ✔︎ w -JOU ✔︎
w 4UBUFMFTT8JEHFUͱ 4UBUFGVM8JEHFU w ։ൃஈ֊ w ϏϧυϞʔυ w ը໘ભҠ
8JEHFUͱ "OESPJEͷ+FUQBDL$PNQPTFʹࣅ͍ͯΔ
4UBUFMFTT8JEHFU Ϣʔβʔͷૢ࡞௨৴ঢ়گʹΑΔঢ়ଶมԽ͕ൃੜ͠ͳ͍߹ʹར༻
4UBUFGVM8JEHFU Ϣʔβʔͷૢ࡞௨৴ঢ়گʹΑΔঢ়ଶมԽ͕ ൃੜ͢Δ߹ʹར༻
None
None
࣍ w ४උஈ֊ w QVCTQFDZBNM ✔︎ w -JOU ✔︎
w 4UBUFMFTT8JEHFUͱ 4UBUFGVM8JEHFU ✔︎ w ։ൃஈ֊ w ϏϧυϞʔυ w ը໘ભҠ
ϏϧυϞʔυ w %FCVHϞʔυ w )PUSFMPBE͕͑Δ w ϒϨΠΫϙΠϯτͬͯσόοάͰ͖Δ w Ϋϥογϡͨ࣌͠ͷใΛදࣔͯ͘͠ΕΔ w
3FMFBTFϞʔυ w ϦϦʔεΛఆͨ͠ಈ࡞֬ೝ w 1SP fi MFϞʔυ "OESPJEͷϏϧυλΠϓͷ໘Ө
%FCVHϞʔυͷϏϧυํ๏ w )PUSFMPBE w 8JEHFUπϦʔΛϏϧυ͢͠ w ΞϓϦͷঢ়ଶอ࣋͞ΕΔ w DPNNBOE T
w "OESPJEͷ "QQMZ$IBOHFTͷ໘Ө w )PUSFTUBSU w ΞϓϦࣗମΛ࠶ಡΈࠐΈ w ΞϓϦͷঢ়ଶอ࣋͞Εͳ͍ w DPOUSPM S
࣍ w ४උஈ֊ w QVCTQFDZBNM ✔︎ w -JOU ✔︎
w 4UBUFMFTT8JEHFUͱ 4UBUFGVM8JEHFU ✔︎ w ։ൃஈ֊ w ϏϧυϞʔυ ✔︎ w ը໘ભҠ
ը໘ભҠ w /BWJHBUPS w ໋ྩతͳը໘ભҠ w 8FCͬΆ͍ w /BWJHBUPS w
એݴతͳը໘ભҠ w ͍͠ w 'MVUUFSྲྀͱ͍͏ײ͡
/BWJHBUPS /BWJHBUPSPG DPOUFYU QVTI/BNFE TBNQMF@QBHF@
/BWJHBUPS
/BWJHBUPS .BUFSJBM"QQͷIPNFʹ8JEHFUΛ ࢦఆ͢Δඞཁ͕͋Δ /BWJHBUPS4UBUFGVM8JEHFUͳͷͰ ࢦఆՄೳ "OESPJEͷ/BWJHBUJPO$PNQPOFOU ͷ֓೦͕अຐΛ͢Δ
/BWJHBUPS /BWJHBUPS͕Ϗϧυ͞ΕΔͨͼʹ QBHFT Ϧετ ͕࠶ੜ͞Εɺ QBHFTؚ͕ΜͰ͍Δ͕มΘΔͱ ը໘ભҠ͠·͢
/BWJHBUPS ྫ͑ w લճͷϏϧυ w ߦߦͷ1BHF 5FTU1BHF ͕ଘࡏ w @TFMFDUFE8PSE͕ۭͰ
ߦߦͷ1BHF %FUBJM1BHF ͕ଘ ࡏ͠ͳ͍ w ࠓճͷϏϧυ w ߦߦͷ1BHF 5FTU1BHF ͕ଘࡏ w @TFMFDUFE8PSE͕ۭͰͳ͘ͳΓߦ ߦͷ1BHF %FUBJM1BHF ͕ଘࡏ
࣍ w ४උஈ֊ w QVCTQFDZBNM ✔︎ w -JOU ✔︎
w 4UBUFMFTT8JEHFUͱ 4UBUFGVM8JEHFU ✔︎ w ։ൃஈ֊ w ϏϧυϞʔυ ✔︎ w ը໘ભҠ ✔︎