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
Flutter Academy final presentatoin
Search
4geru
May 27, 2022
Technology
0
50
Flutter Academy final presentatoin
Flutter Academy の最終発表用の資料です。
https://www.cyberagent.co.jp/news/detail/id=27227
4geru
May 27, 2022
Tweet
Share
More Decks by 4geru
See All by 4geru
ツンデレさんと考える LINE bot MCP の使い方
4geru
0
150
アマゾンの最強の働き方 読書シェア会
4geru
1
48
LINE, Supabase MCP でバイブスを上げる
4geru
0
92
オンプレからクラウドへ。大規模なAWS移行を支えたリアーキテクチャプロジェクト達
4geru
0
180
クラウドネイティブで実現する、共通DBの課題解決 ~桃園の誓いアーキテクチャ~
4geru
0
21
LINE Bot MCP の可能性
4geru
0
82
Supabase超入門: 基本から応用まで
4geru
0
14
「成果を生み出すためのSalesforce運用ガイド」 ~ 第4章 Salesforceの標準的なモデルをおさえる ~
4geru
1
160
Ruby エンジニアが Salesforce 業界に 異動して感じたこと
4geru
1
170
Other Decks in Technology
See All in Technology
無理しない AI 活用サービス / #jazug
koudaiii
0
100
衛星運用をソフトウェアエンジニアに依頼したときにできあがるもの
sankichi92
1
1k
Autify Company Deck
autifyhq
2
44k
サービスを止めるな! DDoS攻撃へのスマートな備えと最前線の事例
coconala_engineer
1
180
TLSから見るSREの未来
atpons
2
310
AWS 怖い話 WAF編 @fillz_noh #AWSStartup #AWSStartup_Kansai
fillznoh
0
130
An introduction to Claude Code SDK
choplin
2
1.1k
公開初日に Gemini CLI を試した話や FFmpeg と組み合わせてみた話など / Gemini CLI 初学者勉強会(#AI道場)
you
PRO
0
1.3k
全部AI、全員Cursor、ドキュメント駆動開発 〜DevinやGeminiも添えて〜
rinchsan
10
5.1k
Talk to Someone At Delta Airlines™️ USA Contact Numbers
travelcarecenter
0
160
【あのMCPって、どんな処理してるの?】 AWS CDKでの開発で便利なAWS MCP Servers特集
yoshimi0227
6
950
ロールが細分化された組織でSREは何をするか?
tgidgd
1
420
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
KATA
mclloyd
30
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
Agile that works and the tools we love
rasmusluckow
329
21k
Transcript
Flutter Academy ࠷ऴൃද #02 ޭҰ
ࣗݾհ Name: ͛͠Δ(4geru) Id / Real Name: #02 ޭҰ
Job: 5 years as Engineer, Web(Rails/React) ImportantɿPanda 🐼 #02 ͛͠Δ
ࣗݾհ #02 ͛͠Δ 200 ݸ͘Β͍ͷֆจࣈΛ࡞
ࣗݾհ #02 ͛͠Δ
ࠓճ͢͜ͱɾ͞ͳ͍͜ͱ ͢͜ͱ 🏆 ίϯηϓτ & σϞ 🏆 ։ൃͷϑϩʔ 🏆 Ұཡը໘ʹ͍ͭͯ
🏆 ͨ͠ͱ͜Ζ #02 ͛͠Δ ৄ͘͠͞ͳ͍͜ͱ 👀 tmdb APIͷ༷ʹ͍ͭͯ 👀 ػೳɿৄࡉը໘, ཤྺػೳ, ɹɹݴޠઃఆ, μʔΫϞʔυ 👀 ࠓޙ͍ͨ͜͠ͱ(issueͰཧ)
ίϯηϓτ&σϞ ίϯηϓτ & σϞ > ։ൃͷϑϩʔ > Ұཡը໘ > ͨ͠ͱ͜Ζ
ίϯηϓτ #02 ͛͠Δ
ίϯηϓτ #02 ͛͠Δ ɾSPY x Family ʹϋϚ͍ͬͯΔ ɹɾओਓެͷ໊લ͕ʮ͋ʔʹΌʯ ɾλοϓ͚ͩͰײతͳUIʹ͍ͨ͠ ɾ͍͞͠
/ ͔Θ͍͍ UIʹ͍ͨ͠ ɾFlutter Academy ͰֶΜͩ͜ͱΛ٧ΊࠐΈ͍ͨ
֤ϖʔδ #02 ͛͠Δ ϗʔϜ ৄࡉ ཤྺ ઃఆ
ϖʔδભҠ #02 ͛͠Δ ৄࡉ ϗʔϜ ཤྺ ઃఆ
εϓϥογϡɿΞΠίϯͱςʔϚΧϥʔ ϗʔϜɿॎɾԣεΫϩʔϧ ৄࡉɿ֤APIͷΞΫηε ཤྺɿࠇόε͕ཤྺʹՃ͞Ε͍ͯΔ ઃఆɿμʔΫϞʔυɾݴޠΓସ͑ σϞ
։ൃϑϩʔ ίϯηϓτ & σϞ > ։ൃͷϑϩʔ > Ұཡը໘ > ͨ͠ͱ͜Ζ
։ൃϑϩʔ 1. ΞΠσΟΞ / API ௐࠪͷϫʔΫγϣοϓ ɹɾνʔϜϝϯόʔͱͰ͖Δ͜ͱͷѲɾใڞ༗ 2. ΞϓϦίϯηϓτͷ࡞ ɹɾΞΠίϯɾςʔϚΧϥʔͷ࡞
3. Github Ͱͷ։ൃ ɹɾௐࠪ → ਐḿཧ → ίʔυཧ #02 ͛͠Δ
1. ϫʔΫγϣοϓ #02 ͛͠Δ
2. ΞΠσΟΞίϯηϓτ #02 ͛͠Δ
3. Github Ͱͷ։ൃ #02 ͛͠Δ Github Discuss Github Issue Github
PR ✅ ௐࠪ ใཧɾٞ ✅ ਐḿཧ ϖʔδͷλεΫ ✅ ίʔυཧ ࣮ͷϨϏϡʔ
3-1. Github Discussion #02 ͛͠Δ
3-2. Github Issue #02 ͛͠Δ ਐḿΛཧ ɾicebox / doing/ done
ϖʔδͷIssueΛ׆༻ ɾsmall f ix Λಀͨ͘͠ͳ͍ ɾCheckbox → IssueԽ
3-2. Github Pull Request #02 ͛͠Δ ✅ ηϧϑϨϏϡʔ ɾissueԽίϝϯτ ɾ֬ೝͷίϝϯτ
ɾֶͼͷίϝϯτ
Ұཡը໘ ίϯηϓτ & σϞ > ։ൃͷϑϩʔ > Ұཡը໘ > ͨ͠ͱ͜Ζ
[3] εΫϩʔϧରԠ [1] λϒΓସ͑ [2] ࢦఆ ෳࡶͳ ঢ়ଶཧ ͷ࣮ #02
͛͠Δ #02 ͛͠Δ
ෳࡶͳ ঢ়ଶཧ ͷ࣮ #02 ͛͠Δ ɾtop_pageɿλϒͷΓସ͑[1] ɾxxx_tabɿλϒ͝ͱͷը໘Λදࣔ ɾhome_tabɿࢦఆλϒͷཧ[2] ɾhome_tab_pageɿεΫϩʔϧରԠ[3]
ͨ͠ͱ͜Ζ ଟɺ͕࣌ؒͳ͍ͷͰ ͔͜͜ΒૣΊʹʂ ίϯηϓτ & σϞ > ։ൃͷϑϩʔ > Ұཡը໘
> ͨ͠ͱ͜Ζ
#1 Github ͷ࠷େ׆༻ ✅ λεΫͷࡉԽ ɹɾ65PR / 197commits ✅ Ͱ͖ΔݶΓηϧϑϨϏϡʔ
ɾ֬ೝɾࢦఠͷϨϏϡʔ ɾվળͷϨϏϡʔˠissueԽ
#2 YouTubeͷಈը͔Βֶश #02 ͛͠Δ
ݴޠ / μʔΫςʔϚΓସ͑ͷGithub͔ΒݟΛ୳ͨ͠ #02 ͛͠Δ #3 Github ͷίʔυΛࢀߟʹͨ͠
#02 ͛͠Δ #4 ͍ΖΜͳΞϓϦΛࢀߟ TMDB ABEMA Prime Video Twitter
ɾϗʔϜͷϔομʔΛࣗಈͰফ͢ ɾΘ͔Βͳ͗ͯ͢͞٧ΜͰ͍ͨ ɾνʔϜϝΠτͷॿ͚ʹײँʂʂ #5 Sliver ͷಋೖ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·͢ ͢͜ͱ 🏆 ίϯηϓτ & σϞ 🏆 ։ൃͷϑϩʔ 🏆 Ұཡը໘,
ৄࡉը໘ 🏆 ͨ͠ͱ͜Ζ