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
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
190
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
130
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
200
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
340
SourceGeneratorのススメ
htkym
0
100
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
340
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2.3k
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.6k
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
150
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
260
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.5k
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
170
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
68
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
420
The Curious Case for Waylosing
cassininazir
0
220
Code Reviewing Like a Champion
maltzj
527
40k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
200
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Navigating Team Friction
lara
192
16k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
99
Designing Powerful Visuals for Engaging Learning
tmiket
0
210
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
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͑ɺ୯Ұํͷσʔλϑϩʔ͕࡞Εͯγϯϓϧ ʹͰ͖Δ
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ