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でつくる寿命タイマー / The LifeTimer c...
Search
shunp
March 26, 2019
Technology
1
820
日々の生活に緊張感を! Flutterでつくる寿命タイマー / The LifeTimer created by Flutter
shunp
March 26, 2019
Tweet
Share
More Decks by shunp
See All by shunp
HAKODATE Developers Conference 2019
shunp
0
150
サーバレスで動かすトークン発行プラットフォーム.pdf
shunp
0
1.9k
This is My Architectureの発表感想とサーバレスアーキテクチャ
shunp
1
230
Other Decks in Technology
See All in Technology
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
180
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
180
バクラクのドキュメント解析技術と実データにおける課題 / layerx-ccc-winter-2024
shimacos
2
1k
kargoの魅力について伝える
magisystem0408
0
200
10分で学ぶKubernetesコンテナセキュリティ/10min-k8s-container-sec
mochizuki875
3
320
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
190
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
210
ブラックフライデーで購入したPixel9で、Gemini Nanoを動かしてみた
marchin1989
1
520
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
150
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
2
260
非機能品質を作り込むための実践アーキテクチャ
knih
3
720
Postman と API セキュリティ / Postman and API Security
yokawasa
0
200
Featured
See All Featured
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Rails Girls Zürich Keynote
gr2m
94
13k
Into the Great Unknown - MozCon
thekraken
33
1.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Six Lessons from altMBA
skipperchong
27
3.5k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Practical Orchestrator
shlominoach
186
10k
Transcript
ʑͷੜ׆ʹۓுײΛʂ 'MVUUFSͰͭ͘Δण໋λΠϚʔ খॣฏ .JOVUFT7FS
খॣฏ !TIVOQFJCB@ ॴଐɿγϯϓϨΫεגࣜձࣾ ϒϩοΫνΣʔϯͱ͔ "84ͱ͔
ٕज़ΧϯϒϦΞلͱݺΕΔ͜ͷ࣌
&UIFSFVN
͋ͬͪͬͪ͜Γ͍ͨ
͋ͱԿݩؾʹಇ͚Δʁ
⾣͖ͬͱطʹԿ͔͋Δ͔ΒௐͯΈΑ͏ ɹ'MVUUFSͰΞϓϦΛͭͬͯ͘ΈΑ͏ Γͷण໋ΛΓ͍ͨʂ
ɹ͖ͬͱطʹԿ͔͋Δ͔ΒௐͯΈΑ͏ ⾣'MVUUFSͰΞϓϦΛͭͬͯ͘ΈΑ͏ Γͷण໋ΛΓ͍ͨʂ
ɹ͖ͬͱطʹԿ͔͋Δ͔ΒௐͯΈΑ͏ ⾣'MVUUFSͰΞϓϦΛͭͬͯ͘ΈΑ͏ Γͷण໋ΛΓ͍ͨʂ
جຊใ
ຊਓͷฏۉण໋ ࡀ ˞ௐࠪ
ԾʹΛݻఆͰܭࢉ͢Δͱ º ࣌ؒ
ͭ·Γɺੜ·Ε͔ͯΒ ࣌ؒޙ ͕ਪఆ໋
'MVUUFSͰͭͬͯ͘Έͨ ࣗͷੜ݄Λೖྗ ण໋·Ͱͷ࣌ؒΛܭࢉ
'MVUUFSͷॏཁجຊ8JEHFU $PMVNO 8JEHFU 8JEHFU 8JEHFU 3PX 8JEHFU 8JEHFU 8JEHFU ॎʹ8JEHFUΛฒΔ߹ʹ༻
ԣʹ8JEHFUΛฒΔ߹ʹ༻ &YBNQMF 3PX *DPO 5FYU ᶃ$PMVNO ᶄ3PX
ᶃ λΠτϧɿ*DPO 5FYU ᶄ ੜೖྗϑΥʔϜɿ ɹɹ%BUF5JNF1JDLFS'PSN'JFME ᶅੜ݄දࣔɿ5FYU ᶆਪఆ༨໋࣌දࣔɿ5FYU ᶇݱࡏ࣌ࠁΧϯτΞοϓɿ5FYUº ᶈܭࢉ݁Ռදࣔɿ5FYUº
ᶉणׂ໋߹ɿ$VTUPN1BJOU ϨΠΞτɿॎʹׂ̓ ᶃ ᶄ ᶅ ᶆ ᶇ ᶈ ᶉ
ϨΠΞτɿॎʹׂ̓ ᶃ ᶄ ᶅ ᶆ ᶇ ᶈ ᶉ ᶄ ੜೖྗϑΥʔϜɿ
ɹɹ%BUF5JNF1JDLFS'PSN'JFME ɹ֎෦ϥΠϒϥϦΛ༻ ˞࣌ࠁͷೖྗՄೳͰศར *OQVU'PSNΛΫϦοΫ ͢ΔͱϞʔμϧ͕දࣔ Φϓγϣϯػೳ͕ॆ࣮ EFQFOEFODJFT EBUFUJNF@QJDLFS@GPSNpFME?
ϨΠΞτɿॎʹׂ̓ ᶃ ᶄ ᶅ ᶆ ᶇ ᶈ ᶉ ᶉणׂ໋߹ɿ$VTUPN1BJOU ɹ$VTUPN1BJOUFSΫϥεΛܧঝͨ͠
ɹಠࣗΫϥεͰඳը ɹփ৭ʹృΓͭͿ͞Ε͕ͨফඅͨ͠ण໋ தԝɿ3BJTFE#VUUPO $JSDMF#PSEFS փԁɿ#VUUPOͷத৺Λ࣠ʹԁΛඳը ੨ԁɿύʔηϯςʔδ͚ͩփԁΛ্ృΓ
͏͢͜͠༡ΜͰΈΔ
ᶃ'BEF5SBOTJUJPO ΞχϝʔγϣϯͷՃ ಈը ᶅ4MJEF5SBOTJUJPO ᶄ4DBMF5SBOTJUJPO ᶆ4MJEF5SBOTJUJPO 㱣 %FGBVMU
"OJNBUFE4XJUDIFSͰϥοϓ͢Δ "OJNBUFE4XJUDIFS DIJME5FYU bʜ` EVSBUJPO%VSBUJPO TFDPOET
5FYU bʜ` "OJNBUFE4XJUDIFS USBOTJUJPO#VJMEFS 8JEHFUDIJME "OJNBUJPOEPVCMFBOJNBUJPO \ SFUVSO4DBMF5SBOTJUJPO TDBMFBOJNBUJPO DIJMEDIJME ^ DIJME5FYU bʜ` EVSBUJPO%VSBUJPO TFDPOET 5SBOTJUJPOͷมߋ
'$.Λͬͨ1VTI௨Λ࣮ ϝοηʔδΦϒδΣΫτΛૹ৴ Ծઆɿఆظతʹण໋ΛΓͨ͘ͳΔͷͰʁ IUUQTGDNHPPHMFBQJTDPNGDNTFOE ϝοηʔδΛड৴
Ξοϓσʔτ൛ ௨ִؒ ඵ Λೖྗ ࢦఆִؒ ඵ Ͱ ௨ͯ͘͠ΕΔ ͳΜͱศར
ࠓޙͷΞοϓσʔτ༧ఆ 4MBDLͱͷ࿈ܞ ৬ʹৗʹۓுײΛʂ "NB[PO"MFYBͱͷ࿈ܞ ʮ"MFYBɺࠓͷण໋ʁʯ
ࠓͷ༰ ҎԼͷهࣄ͔ΒϋϯζΦϯͰ͖·͢ طʹͨ͘͞Μͷ͍͍Ͷ͕ू·͍ͬͯ·͢ ˞ਓਓ IUUQTRJJUBDPNTIVOQJUFNTGCCCE
࠙ձͰ͔͚͍ͯͩ͘͠͞ʂ ࠓͷϋϯζΦϯهࣄ 5XJUUFSΞΧϯτ Γͷ໋Λେࣄʹ͍͖ͯ͠·͠ΐ͏ʂ