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
20201202_Port_Flutter_Firebase_Architecture
Search
Ryunosuke Watanabe
December 02, 2020
Programming
4
3.3k
20201202_Port_Flutter_Firebase_Architecture
Ryunosuke Watanabe
December 02, 2020
Tweet
Share
More Decks by Ryunosuke Watanabe
See All by Ryunosuke Watanabe
すぐ試せる Raycastの推しポイント4選🚀 〜Raycast の AI 活用 & オマケ〜
ryunosukeheaven
0
320
Vue でサクッと作る: Studio でのプロトタイピング開発
ryunosukeheaven
1
3.1k
2023/05/18 STUDIO に GPT 入れてみた
ryunosukeheaven
2
3.8k
High-Order Components を使って 再利用性が高いコードを書く
ryunosukeheaven
4
870
Other Decks in Programming
See All in Programming
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
400
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
870
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
110
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
200
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
140
AgentCoreとHuman in the Loop
har1101
5
200
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
AtCoder Conference 2025
shindannin
0
980
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
920
rack-attack gemによるリクエスト制限の失敗と学び
pndcat
0
250
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
590
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
170
Featured
See All Featured
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
Raft: Consensus for Rubyists
vanstee
141
7.3k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Skip the Path - Find Your Career Trail
mkilby
0
45
Writing Fast Ruby
sferik
630
62k
Design in an AI World
tapps
0
130
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
270
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
46
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
150
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Transcript
!)FBWFO04, 'MVUUFSY'JSFCBTF ΞʔΩςΫνϟ DMPVE@pSFTUPSFΛ༻͢ΔΞϓϦͷঢ়ଶཧ
ͿΜ !)FBWFO04, ϞόΠϧ։ൃ 'MVUUFS גࣜձࣾ%JWFSTF )01 "OESPJE൛ ։ൃ
4PGUXBSF%FTJHO ݄߸ ୈಛूୈষͰ'MVUUFSʹ͍ͭͯ دߘ
ࠓ͢͜ͱ 'MVUUFSY'JSFCBTFΞʔΩςΫνϟ ঢ়ଶཧͷઃܭ DMPVE@pSFTUPSFͷΈࠐΈ w σʔλऔಘํ๏ͷબͷํ w 4OBQTIPUͰ୯ҰํͷσʔλϑϩʔΛ࡞Δ
ঢ়ଶཧͷઃܭ
1SPWJEFS 4UBUF/PUJGJFS 3Y%BSU ༻ύοέʔδ w QSPWJEFS w TUBUF@OPUJpFS qVUUFS@TUBUF@OPUJpFS
w SYEBSU
1SPWJEFS 4UBUF/PUJGJFS 3Y%BSU w QSPWJEFS w ґଘͷೖ w TUBUF@OPUJpFS qVUUFS@TUBUF@OPUJpFS
w Πϛϡʔλϒϧͳঢ়ଶཧΫϥε w SYEBSU w ঢ়ଶཧΫϥεಉ࢜Λ4USFBNͰΓͱΓ͢Δ
None
ঢ়ଶཧͷઃܭɹ ·ͱΊ w 1SPWJEFS 4UBUF/PUJpFS 3Y%BSUΛΈ߹ΘͤͯΔ w ঢ়ଶཧΫϥεಉ࢜ͷΓͱΓͷ༻ͷΈͰ4USFBNΛ༻ w 8JEHFUଆͷൖ4UBUF/PUJpFSͷσʔλόΠϯσΟϯά
DMPVE@GJSFTUPSFͷΈࠐΈ
$MPVE'JSFTUPSFͱ σʔλऔಘͷ؍ w ΫϥΠΞϯτ4%,ͰɺΞΫηε͢Δ w ϩʔΧϧΩϟογϡ4OBQTIPUͳͲϢʔβʔମݧΛߴΊΔػೳ͕͋Δ w %BSUͰBTZODBXBJU͕͋ΔͷͰָʹॻ͚Δ w SYEBSUΛ༻͢Δͱ4OBQTIPUѻ͍͍͢
$MPVE'JSFTUPSFͷσʔλऔಘํ๏ w (FU w ࢦఆͨ͠ίϨΫγϣϯυΩϡϝϯτΛऔಘ͢Δ w ฦΓ'VUVSF w 4PVSDFͷࢦఆछྨ w
TFSWFS"OE$BDIF TFSWFS DBDIF w 4OBQTIPU w ίϨΫγϣϯυΩϡϝϯτͷߋ৽Λਵ࣌ड͚औΔ w ฦΓ4USFBN
࣮ࡍʹ༻͢Δσʔλऔಘํ๏ Ωϟογϡઓུ આ໌ ༻్ උߟ (FU DBDIF&MTF4FSWFS Ωϟογϡ͕ͳ͚Εʢॳճऔ ಘʣɺαʔόʔ͔Βऔಘ͢Δ ৽͞ෆཁ
มߋ͞Εͳ͍ ඪ४Ͱ༻ҙ͞Ε͍ͯͳ͍ͷͰɺ DBDIFͷΈऔಘͱTFSWFSͷΈऔಘ ΛΈ߹Θ࣮ͤͯݱ͢Δ TFSWFS"OE$BDIF αʔόʔ͔ΒऔಘͰ͖ͳ͚Ε ɺΩϟογϡΛར༻͢Δ ৽͕͞ॏཁ ଈ࣌өෆཁ (FUϝιουͷσϑΥϧτͷઃఆ 4OBQTIPU DBDIF5IFO4FSW FS σʔλͷมߋΛࢹ͢Δ ৽͕͞ॏཁ ଈ࣌ө
(FUDBDIF&MTF4FSWFS w ඪ४ʹͳ͍ w #BMMDBQJ04ͷΞΠσΞ w IUUQTHJUIVCDPNBNBHFFL#BMMDBQJ04 w 4PVSDFDBDIFͱ4PVSDFTFSWFSΛΈ߹Θ࣮ͤͯ͢Δ w
࣍ϖʔδʹίʔυྫΛܝࡌ͍ͯ͠·͢ɻ
None
4OBQTIPUͷ͍Ͳ͜Ζ w ଈ࣌ө͕ඞཁͳ߹ w νϟοτػೳͳͲ w ୯ҰํͷσʔλϑϩʔΛ࡞Δ w ͦͷଞɺ߽తʹ༻͍ΔͷΞϦ͕ͩɺҎԼͷʹҙ w
3FBE՝ۚ w εφοϓγϣοτϦεφʔͷ͕Λ͑Δͱ௨ϨΠςϯγ͕૿Ճ͢Δ w IUUQTpSFCBTFHPPHMFDPNEPDTpSFTUPSFCFTUQSBDUJDFT IMKBSFBMUJNF@VQEBUFTʣ
4OBQTIPUͷ͍Ͳ͜Ζ w ଈ࣌ө͕ඞཁͳ߹ w νϟοτػೳͳͲ w ୯ҰํͷσʔλϑϩʔΛ࡞Δ w ͦͷଞɺ߽తʹ༻͍ΔͷΞϦ͕ͩɺҎԼͷʹҙ w
3FBE՝ۚ w εφοϓγϣοτϦεφʔͷ͕Λ͑Δͱ௨ϨΠςϯγ͕૿Ճ͢Δ w IUUQTpSFCBTFHPPHMFDPNEPDTpSFTUPSFCFTUQSBDUJDFT IMKBSFBMUJNF@VQEBUFTʣ
4OBQTIPUͰ୯ҰํͷσʔλϑϩʔΛ࡞Δ w 'JSFTUPSFΛΞϓϦέʔγϣϯΞʔΩςΫνϟͷ෦ͱͯ͠ଊ͑Δ w ௨ৗͷ"1*Λ༻͢Δσʔλૢ࡞Ͱඞཁͳʮσʔλฤूσʔλߋ৽ σʔλऔಘʯ͕ෆཁʹͳΔ w 4OBQTIPUʹσʔλͷߋ৽ɾөΛͤΔ͜ͱͰɺγϯϓϧʹঢ়ଶཧ͕Ͱ ͖Δ
None
͜ΕΒͳ͍
ҎԼͷߟ͑Ͱσʔλߋ৽Λߦ͏
None
DMPVE@GJSFTUPSFͷΈࠐΈ ·ͱΊ w (FU TFSWFS"OE$BDIF DBDIF&MTF4FSWFS 4OBQTIPUΛదʹ͍͚Δ Ϣʔβʔମݧͷ্ɻ3FBE՝ۚ͑ΒΕΔ w 4OBQTIPUΛͬͯ୯ҰํͷσʔλϑϩʔΛ࡞ͬͯγϯϓϧʹ࡞ΕΔ߹
͋Δ
શମͷ·ͱΊ w 'MVUUFSͱ'JSFTUPSFͷ૬ੑྑ͠ w 'JSFTUPSFͷσʔλऔಘํ๏༻్ʹΑ͍͚ͬͯΔ w 'JSFTUPSFͷ4OBQTIPU͑ɺ୯Ұํͷσʔλϑϩʔ͕࡞Εͯγϯϓϧ ʹͰ͖Δ
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ