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
仕事以外で作成したプロダクトの自慢大会
Search
Ryotaro Onoue
May 12, 2024
Technology
0
100
仕事以外で作成したプロダクトの自慢大会
EQMonitorのご紹介
Ryotaro Onoue
May 12, 2024
Tweet
Share
More Decks by Ryotaro Onoue
See All by Ryotaro Onoue
Terraform+cloud-initで自宅サーバのLXDをIaCするお話
yumnumm
2
110
FlutterKaigi 2024における開発チームの取り組み と 2025への展望
yumnumm
0
55
Dart WebAssemblyを使ったWeb API on Cloudflare Workers
yumnumm
0
69
Apple Walletでパスを作るお話
yumnumm
0
180
私がやってきたアウトプット集
yumnumm
0
150
俺/私のこだわりデスク大大大自慢LT大会 (LTFes #12)
yumnumm
0
82
Cloudflare Workers でプリントシール機の画像共有システムを制作したお話 @serverlessF
yumnumm
0
250
Flutter × Jetpack Composeの相互運用 @ GDG Tokyo 2023
yumnumm
0
1.2k
DartによるBFF構築・運用 〜 Dart Frog × Melos 〜
yumnumm
2
3.3k
Other Decks in Technology
See All in Technology
Unlocking the Power of AI Agents with LINE Bot MCP Server
linedevth
0
120
roppongirb_20250911
igaiga
1
250
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい勘所を集めてみました! - / How to start Scrum that is not written in the Scrum Guide 2nd
takaking22
2
210
「Linux」という言葉が指すもの
sat
PRO
4
140
20250913_JAWS_sysad_kobe
takuyay0ne
2
250
20250905_MeetUp_Ito-san_s_presentation.pdf
magicpod
1
100
会社紹介資料 / Sansan Company Profile
sansan33
PRO
7
380k
LLM時代のパフォーマンスチューニング:MongoDB運用で試したコンテキスト活用の工夫
ishikawa_pro
0
170
Snowflake×dbtを用いたテレシーのデータ基盤のこれまでとこれから
sagara
0
130
Claude Code でアプリ開発をオートパイロットにするためのTips集 Zennの場合 / Claude Code Tips in Zenn
wadayusuke
5
2k
プラットフォーム転換期におけるGitHub Copilot活用〜Coding agentがそれを加速するか〜 / Leveraging GitHub Copilot During Platform Transition Periods
aeonpeople
1
240
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
280
Featured
See All Featured
Thoughts on Productivity
jonyablonski
70
4.8k
RailsConf 2023
tenderlove
30
1.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Code Reviewing Like a Champion
maltzj
525
40k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Typedesign – Prime Four
hannesfritz
42
2.8k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Bash Introduction
62gerente
615
210k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
The Invisible Side of Design
smashingmag
301
51k
Transcript
2024.05.13 ࣄҎ֎Ͱ࡞ͨ͠ϓϩμΫτͷࣗຫେձ ʙEQMonitorͷ͝հʙ YUMEMI Inc. Flutter Engineer - Ryotaro Onoue
גࣜձࣾ ΏΊΈ LTFes #6 (ࣾ)
whoami 23ଔ FlutterΤϯδχΞ
Today’s topic ݸਓ։ൃ͍ͯ͠ΔΞϓϦέʔγϣϯͷ͓
Today’s Topic 1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ - 1-1. ػೳͷ֓ཁ - 1-2. EQMonitorΛࢧ͑Δٕज़ͷ͓
- 1-3. োى͜͠·ͨ͠ & ڭ܇ - 1-4. ࠓޙͷల ͱ ·ͱΊ
1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ EQMonitor(iOS/Android) - EQMonitorͱ͍͏ؔ࿈ͷΞϓϦέʔγϣϯΛ੍࡞
Today’s Topic 0. Whoami 1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ - 1-1. ػೳͷ֓ཁ -
1-2. EQMonitorΛࢧ͑Δٕज़ͷ͓ - 1-3. োى͜͠·ͨ͠ & ڭ܇ - 1-4. ࠓޙͷల ͱ ·ͱΊ
1-1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ EQMonitor - Earthquake Monitoring Application (iOS/Android) - EQMonitorͱ͍͏ؔ࿈ͷΞϓϦέʔγϣϯΛ੍࡞
- ΞϓϦέʔγϣϯࣗମFlutterͰ੍࡞
1-1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ EQMonitor - Earthquake Monitoring Application (iOS/Android) - EQMonitorͱ͍͏ؔ࿈ͷΞϓϦέʔγϣϯΛ੍࡞
- ΞϓϦέʔγϣϯࣗମFlutterͰ੍࡞ ڧϞχλ ࠃཱݚڀ։ൃ๏ਓࡂՊֶٕज़ݚڀॴ͕ ఏڙ͢Δ8FCαʔϏε IUUQXXXLNPOJCPTBJHPKQ ຊશࠃͷ༳Εͷঢ়گΛϦΞϧλΠϜͰදࣔ ը૾ղੳΛߦ͍ɺਤ্ʹදࣔ
1-1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ EQMonitor - Earthquake Monitoring Application (iOS/Android) - EQMonitorͱ͍͏ؔ࿈ͷΞϓϦέʔγϣϯΛ੍࡞
- ΞϓϦέʔγϣϯࣗମFlutterͰ੍࡞ ۓٸใ ؾிʹΑΓൃද͞ΕͨۓٸใΛ ϦΞϧλΠϜͰදࣔ ओཁಈ 4 ॳظඍಈ 1 ۓٸใͷσʔλΛࣗલ+40/ม͠ɺ)5518FC4PDLFU"1*Ͱ৴
1-1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ EQMonitor - Earthquake Monitoring Application (iOS/Android) - EQMonitorͱ͍͏ؔ࿈ͷΞϓϦέʔγϣϯΛ੍࡞
- ΞϓϦέʔγϣϯࣗମFlutterͰ੍࡞ ཤྺ աڈͷΛḪͬͯݕࡧ - ࠷େɾͷن(Ϛάχνϡʔυ)ɾ ݯͷਂ͞ͰߜΓࠐΈՄೳ - 202011݄Ҏ߱ͷใΛݕࡧՄೳ (ࠓޙ֦ு༧ఆ)
1-1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ EQMonitor - Earthquake Monitoring Application (iOS/Android) - EQMonitorͱ͍͏ؔ࿈ͷΞϓϦέʔγϣϯΛ੍࡞
- ΞϓϦέʔγϣϯࣗମFlutterͰ੍࡞ ཤྺͷৄࡉ ཤྺͰબͨ͠ใͷৄࡉΛදࣔ - ݯͷҐஔɾ؍ଌͷ - ֤ҬͷΛృΓͭͿ͠Ͱදࣔ - ֤ͷ͔ΒɺಛఆͷΛ؍ଌͨ͠ಓݝɾࢢ۠ொଜɾ ؍ଌΛදࣔ
1-1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ EQMonitor - Earthquake Monitoring Application (iOS/Android) - EQMonitorͱ͍͏ؔ࿈ͷΞϓϦέʔγϣϯΛ੍࡞
- ΞϓϦέʔγϣϯࣗମFlutterͰ੍࡞
Today’s Topic 0. Whoami 1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ - 1-1. ػೳͷ֓ཁ -
1-2. EQMonitorΛࢧ͑Δٕज़ͷ͓ - 1-3. োى͜͠·ͨ͠ & ڭ܇ - 1-4. ࠓޙͷల ͱ ·ͱΊ
1-2. EQMonitorΛࢧ͑Δٕज़ͷ͓ ΞϓϦέʔγϣϯαΠυ: Flutter - ϚϧνϓϥοτϑΥʔϜͳϑϨʔϜϫʔΫ Flutter Λ༻͍ͯ։ൃ - ਤඳըʹ
Maplibre ͱ͍͏OSSΛར༻ - ϞϊϨϙߏʹ͠ɺ࠶ར༻ՄೳͳύοέʔδΛ࡞ - ಈ࡞ݕূ༻ͷΞϓϦέʔγϣϯɾαʔόଆ࣮ͰҰ෦࠶ར༻
1-2. EQMonitorΛࢧ͑Δٕज़ͷ͓ αʔόαΠυαʔϏε܈ - αʔόଆͰΒͳ͍ͱ͍͚ͳ͍͜ͱ͕৭ʑ͋Δ - ใɾۓٸใͷੵɾ࠶৴ - ߜΓࠐΈػೳͷͨΊʹɺࣗલσʔλϕʔεΛ༻ҙ͢Δඞཁ͕͋Δ -
ϦΞϧλΠϜͰۓٸใΛ৴͢ΔͨΊͷWebSocket APIαʔό - ใΛ৴͢ΔͨΊͷHTTP APIαʔό - ਤσʔλΛ৴͢ΔͨΊͷ ϑΝΠϧϗεςΟϯάαʔό - ௨ͷ৴ - ↑αʔϏε܈ͷࢹ
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢ Project DM-D.S.S - ؾி͔Βͷใ(XMLిจ)Λѻ͍͍͢ܗ (JSON)ʹͯ͠ɺϦΞϧλΠϜͰೖखͰ͖Δαʔ Ϗε - ൺֱత҆ՁͰݸਓ։ൃऀͷ͓αΠϑʹ͍͞͠
(¥2,530/݄) - ͪͳΈʹɺؾி͔Β(ਖ਼֬ʹJMBSCܦ༝Ͱ) ೖख͠ Α͏ͱ͢Δͱ ॳظඅ༻6ܻ, ֹ݄5ܻޙ΄ Ͳඞཁ
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢ - Oracle Cloud Infrastructure (arm64 Compute Instance)্ͷίϯςφͰ DM-D.S.S͔ΒͷใΛड͚औΓ
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢ - eqservice͕ɺdmdata-proxy͔ΒใΛड͚औΓ - Firebase Cloud MessagingΛ௨ͯ͡Ϣʔβ௨৴ - Supabase
CloudͰ༻ҙͨ͠PostgreSQL Databaseೖ
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢ - SupabaseͰड͚औͬͨใɺؔ࿈ͨ͠ใͱ݁߹͞Εอଘ - Supabaseͷػೳͷ1ͭɺSupabase RealtimeΛ௨ͯ͡ Postgres ChangesΛड৴
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢ - ԼهใΛWebSocket APIͰ৴ - DM-D.S.S͔Βड৴ͨ͠ใ - PostgresͰؔ࿈ใΛ݁߹ͨ͠ͷ -
Cloudflare TunnelΛ௨ͯ͡ Πϯ λʔωοτ࿐ग़ - ΞϓϦέʔγϣϯ͔ΒΞΫηε
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢ - ΞϓϦέʔγϣϯ͔Βɺཤྺɾ࠷৽ͷۓٸใΛཁٻ͢Δ࣌ɺCloudflare Workers(ΤοδͷJavaScript࣮ߦڥ)Λ௨ͯ͡SupabaseΞΫηε - Cloudflare WorkersଆͰɺඞཁʹԠͯ͡ΩϟογϡΞΫηε੍ޚΛߦ͏
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢
αʔόؔ࿈ͷߏ ৭ʑಈ͔͍ͯ͠·͢ ࢹମ੍ - αʔϏεΛ҆ఆͯ͠ಈ͔ͨ͢Ίʹɺࢹ͕ඞཁ - ࣗͷMac MiniͰ Metrics ͷऩू
- baselime ͱ͍͏SaaSͰ Cloudflare Workers ͷ Log, Trace Λऩू
- Supabase CloudͷMetrics
- Docker ContainerͷMetrics
- WebSocket ServerͷMetrics
- ֤छLog͙֬͢ೝͰ͖ΔΑ͏ʹ - SSHͰ౿Έαʔόଓ͠ byobu(Window manager)Λىಈ͢Ε ͲʔΜ
ࢹମ੍Λ͑ΔͱԿ͕خ͍͔͠ Grafana, Prometheus, ֤छExporter - Χοί͍͍μογϡϘʔυΛ࡞ͬͯɺώϚͳ࣌ʹ͖ʹߦ͘ͱ χϠοͱͰ͖Δ - ͳʹ͔͕ى͖ͨ࣌(Ex. ίϯςφ͕ҟৗऴྃͨ͠)ʹSlackͰ௨͕ඈͿͷͰ
ਝʹରԠͰ͖Δ - Ͱͳ͘ͱɺҟৗͳϦΫΤετ͕ඈΜͰ͖ͨ࣌ʹ͙͢ؾͮ͘͜ͱ͕Ͱ͖Δ
Today’s Topic 0. Whoami 1. ݸਓ։ൃͰ੍࡞͖ͯͨ͠ΞϓϦέʔγϣϯͷ͓ - 1-1. ػೳͷ֓ཁ -
1-2. EQMonitorΛࢧ͑Δٕज़ͷ͓ - 1-3. োى͜͠·ͨ͠ & ڭ܇ - 1-4. ࠓޙͷల ͱ ·ͱΊ
1-3. োى͜͠·ͨ͠ ͔ͳ͍͠ - ৭ʑ৽ػೳΛ٧ΊࠐΜͩ େ͖ΊͳΞοϓσʔτͷެ։ޙʹൃੜ (v2.4)
1-3. োى͜͠·ͨ͠ ͭΒ͍ - ׂͱେ͖ΊͳΞοϓσʔτΛެ։ޙʹൃੜ (v2.4) - ϦϦʔεલʹߦͬͨAndroidͷGradle(ϏϧυγεςϜ)ͷߋ৽Ͱϛε͍ͯͨ͠ - AndroidͰಈ࡞νΣοΫΛ͍ͯ͠ͳ͔ͬͨ
- ʮ·͋ɺAndroidͷϏϧυ௨Δ͠ͳ͍ͩΖʙʯͱָ͔؍తʹߟ͍͑ͯͨ (ͱ͍͏͔ɺGradleͷߋ৽͕͏·͘ߦ͍ͬͯΔ͔ɺϏϧυ͕௨Δ͔௨Βͳ͍͔ͷ2ͩͱࢥ͍ͬͯͨ) - Play Storeͷ৹ࠪ͋Δ͠ɺ·͔͞ىಈ͠ͳ͍ͳΜͯ͜ͱͳ͍ͱࢥ͍ͬͯͨ (͔͠Α͔͘Βͳ͍͚Ͳɺ৹ࠪʹ3͘Β͍ͬͨ)
1-3. োى͜͠·ͨ͠ ͭΒ͍ - ׂͱେ͖ΊͳΞοϓσʔτΛެ։ޙʹൃੜ (v2.4) - ϦϦʔεલʹߦͬͨAndroidͷGradle(ϏϧυγεςϜ)ͷߋ৽Ͱϛε͍ͯͨ͠ - AndroidͰಈ࡞νΣοΫΛ͍ͯ͠ͳ͔ͬͨ
- ʮ·͋ɺAndroidͷϏϧυ௨Δ͠ͳ͍ͩΖʙʯͱָ͔؍తʹߟ͍͑ͯͨ (ͱ͍͏͔ɺGradleͷߋ৽͕͏·͘ߦ͍ͬͯΔ͔ɺϏϧυ͕௨Δ͔௨Βͳ͍͔ͷ2ͩͱࢥ͍ͬͯͨ) - Play Storeͷ৹ࠪ͋Δ͠ɺ·͔͞ىಈ͠ͳ͍ͳΜͯ͜ͱͳ͍ͱࢥ͍ͬͯͨ (͔͠Α͔͘Βͳ͍͚Ͳɺ৹ࠪʹ3͘Β͍ͬͨ) 2024/04/20 19 : 07: ৹ࠪ௨ͬͯ Ξοϓσʔτެ։!
1-3. োى͜͠·ͨ͠ ͭΒ͍ - ׂͱେ͖ΊͳΞοϓσʔτΛެ։ޙʹൃੜ (v2.4) - ϦϦʔεલʹߦͬͨAndroidͷGradle(ϏϧυγεςϜ)ͷߋ৽Ͱϛε͍ͯͨ͠ - AndroidͰಈ࡞νΣοΫΛ͍ͯ͠ͳ͔ͬͨ
- ʮ·͋ɺAndroidͷϏϧυ௨Δ͠ͳ͍ͩΖʙʯͱָ͔؍తʹߟ͍͑ͯͨ (ͱ͍͏͔ɺGradleͷߋ৽͕͏·͘ߦ͍ͬͯΔ͔ɺϏϧυ͕௨Δ͔௨Βͳ͍͔ͷ2ͩͱࢥ͍ͬͯͨ) - Play Storeͷ৹ࠪ͋Δ͠ɺ·͔͞ىಈ͠ͳ͍ͳΜͯ͜ͱͳ͍ͱࢥ͍ͬͯͨ (͔͠Α͔͘Βͳ͍͚Ͳɺ৹ࠪʹ3͘Β͍ͬͨ) 2024/04/20 20 : 12 1௨ͷϝʔϧ͕ .. .
1-3. োى͜͠·ͨ͠ ͭΒ͍ - ׂͱେ͖ΊͳΞοϓσʔτΛެ։ޙʹൃੜ (v2.4) - ϦϦʔεલʹߦͬͨAndroidͷGradle(ϏϧυγεςϜ)ͷߋ৽Ͱϛε͍ͯͨ͠ - AndroidͰಈ࡞νΣοΫΛ͍ͯ͠ͳ͔ͬͨ
- ʮ·͋ɺAndroidͷϏϧυ௨Δ͠ͳ͍ͩΖʙʯͱָ͔؍తʹߟ͍͑ͯͨ (ͱ͍͏͔ɺGradleͷߋ৽͕͏·͘ߦ͍ͬͯΔ͔ɺϏϧυ͕௨Δ͔௨Βͳ͍͔ͷ2ͩͱࢥ͍ͬͯͨ) - Play Storeͷ৹ࠪ͋Δ͠ɺ·͔͞ىಈ͠ͳ͍ͳΜͯ͜ͱͳ͍ͱࢥ͍ͬͯͨ (͔͠Α͔͘Βͳ͍͚Ͳɺ৹ࠪʹ3͘Β͍ͬͨ) 2024/04/20 20 : 12 1௨ͷϝʔϧ͕ .. . ͋ ... ͜Ε·͍ͣ (ͪͳΈʹɺ༑ਓͱͷւཱྀߦ ผΕͨޙͷؼத)
1-3. োى͜͠·ͨ͠ ͭΒ͍ - ׂͱେ͖ΊͳΞοϓσʔτΛެ։ޙʹൃੜ (v2.4) - ϦϦʔεલʹߦͬͨAndroidͷGradle(ϏϧυγεςϜ)ͷߋ৽Ͱϛε͍ͯͨ͠ - AndroidͰಈ࡞νΣοΫΛ͍ͯ͠ͳ͔ͬͨ
- ʮ·͋ɺAndroidͷϏϧυ௨Δ͠ͳ͍ͩΖʙʯͱָ͔؍తʹߟ͍͑ͯͨ (ͱ͍͏͔ɺGradleͷߋ৽͕͏·͘ߦ͍ͬͯΔ͔ɺϏϧυ͕௨Δ͔௨Βͳ͍͔ͷ2ͩͱࢥ͍ͬͯͨ) - Play Storeͷ৹ࠪ͋Δ͠ɺ·͔͞ىಈ͠ͳ͍ͳΜͯ͜ͱͳ͍ͱࢥ͍ͬͯͨ (͔͠Α͔͘Βͳ͍͚Ͳɺ৹ࠪʹ3͘Β͍ͬͨ) TwitterݟͯΈͨΒ طʹո͛͠ͳงғؾ
1-3. োى͜͠·ͨ͠ ͭΒ͍ - ׂͱେ͖ΊͳΞοϓσʔτΛެ։ޙʹൃੜ (v2.4) - ϦϦʔεલʹߦͬͨAndroidͷGradle(ϏϧυγεςϜ)ͷߋ৽Ͱϛε͍ͯͨ͠ - AndroidͰಈ࡞νΣοΫΛ͍ͯ͠ͳ͔ͬͨ
- ʮ·͋ɺAndroidͷϏϧυ௨Δ͠ͳ͍ͩΖʙʯͱָ͔؍తʹߟ͍͑ͯͨ (ͱ͍͏͔ɺGradleͷߋ৽͕͏·͘ߦ͍ͬͯΔ͔ɺϏϧυ͕௨Δ͔௨Βͳ͍͔ͷ2ͩͱࢥ͍ͬͯͨ) - Play Storeͷ৹ࠪ͋Δ͠ɺ·͔͞ىಈ͠ͳ͍ͳΜͯ͜ͱͳ͍ͱࢥ͍ͬͯͨ (͔͠Α͔͘Βͳ͍͚Ͳɺ৹ࠪʹ3͘Β͍ͬͨ) 2024/04/20 20 : 51 ؼޙٸ͍Ͱमਖ਼
1-3. োى͜͠·ͨ͠ ͭΒ͍ - ׂͱେ͖ΊͳΞοϓσʔτΛެ։ޙʹൃੜ (v2.4) - ϦϦʔεલʹߦͬͨAndroidͷGradle(ϏϧυγεςϜ)ͷߋ৽Ͱϛε͍ͯͨ͠ - AndroidͰಈ࡞νΣοΫΛ͍ͯ͠ͳ͔ͬͨ
- ʮ·͋ɺAndroidͷϏϧυ௨Δ͠ͳ͍ͩΖʙʯͱָ͔؍తʹߟ͍͑ͯͨ (ͱ͍͏͔ɺGradleͷߋ৽͕͏·͘ߦ͍ͬͯΔ͔ɺϏϧυ͕௨Δ͔௨Βͳ͍͔ͷ2ͩͱࢥ͍ͬͯͨ) - Play Storeͷ৹ࠪ͋Δ͠ɺ·͔͞ىಈ͠ͳ͍ͳΜͯ͜ͱͳ͍ͱࢥ͍ͬͯͨ (͔͠Α͔͘Βͳ͍͚Ͳɺ৹ࠪʹ3͘Β͍ͬͨ) 2024/04/20 22 : 36 मਖ਼൛ϦϦʔε - ͳΜ͔Α͔͘Βͳ͍͚ͲɺരͰ৹ࠪ௨ͬͨ - Ұ୴ඇެ։ʹ͍͔ͯͨ͠Β͔?
1-3. োى͜͠·ͨ͠ ͷڭ܇ ͍ͨΜͩͬͨ .. . - ϦϦʔεલʹख࣋ͪσόΠεͰಈ࡞ݕূ͢Δ͖ - PlayStoreͳΒɺ෦ϦϦʔε͢ΔͱϦϦʔεલϨϙʔτΈ
͍ͨͳͷ͕ಧ͘ͷͰͦΕ֬ೝ͢Δͱྑͦ͞͏ ͍ͭͰʹɺFirebase Test Labճͦ͏ - ΞϓϦετΞͷ৹ࠪա৴ͪ͠ΌͩΊ - ͳΜͰىಈ͠ͳ͍ΞϓϦ͕৹ࠪ௨ΔΜͩ…GoogleԿΛͯ͠ ͍ΔΜͩ - ৗʹPCΞΫηεͰ͖Δ४උΛ͢Δ͠ - PCৗ͍͔࣌࣋ͬͯͳͯ͘ྑ͍͚Ͳ iPadͰࣗMacΞΫ ηεͰ͖ΔΑ͏ʹ͓ͯ͘͠ͱ ͳʹ͔ͱ҆৺
·ͱΊ ݸਓ։ൃͷεεϝ - ࣗFlutterΤϯδχΞ - ݸਓ։ൃͰΞϓϦέʔγϣϯ~αʔόαΠυ~Πϯϑϥ·Ͱશ෦ࣗͰΔͱࢹ ͕͕Δ - ࣗҰਓͰ։ൃɾӡ༻͍ͯ͠ΔͷͰɺ৽ػೳͷ࣮͖ͳΑ͏ʹͰ͖Δ -
ීஈۀͰͳ͔ͳ͔Βͳ͍CI/CDɾίʔυϕʔεͷ࡞ࣗͰΰϦοͱ - વɺʮେ͍ͳΔྗʹେ͍ͳΔ͕͏ʯ - ݸਓ։ൃɺ͕ࣗϢʔβ & & ։ൃऀͩͱָ͍͠
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠! ࣭ɾؾʹͳΔ͜ͱ͕͋Ε ͍ͭͰ࿈བྷ͍ͩ͘͞! Follow me on X: @YumNumm ιʔείʔυ
(YumNumm/EQMonitor) PlayStore App Store