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
Web出さないのに Flutter プロジェクト にWeb含める?その裏 にある開発者の意図
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Tomi-Hand
November 13, 2024
0
69
Web出さないのに Flutter プロジェクト にWeb含める?その裏 にある開発者の意図
Tomi-Hand
November 13, 2024
Tweet
Share
More Decks by Tomi-Hand
See All by Tomi-Hand
知っておかないとバグを引き起こしそうな_地域別の設定_について_本物.pdf
seaud5
1
360
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
290
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Tell your own story through comics
letsgokoyo
1
840
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
290
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
530
The Limits of Empathy - UXLibs8
cassininazir
1
250
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Docker and Python
trallard
47
3.8k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
170
Between Models and Reality
mayunak
2
230
From π to Pie charts
rasagy
0
150
How to make the Groovebox
asonas
2
2k
Transcript
Web出さないのに Flutter プロジェクト にWeb含める?その裏 にある開発者の意図 2024. 11. 13 オンライン Tomi
Hand KINTO テクノロジーズ ×RIZAP テクノロジーズ Mobile Tips
Hand Tomi と申します
🤫 秘密がある
😊 😊
🫥 🤨 ❗ 🤨 ❗
この人はなぜ 🤔 WEBを含んだか?
理由 1. 簡単に確認できる画面サイズ。 2. ブラウザのみで開発することが可能。 3. WEB Preview。
1。簡単に確認できる 画面サイズ
None
WEBだったら、 どんな画面サイズでも 簡単に確認できます。
None
2。ブラウザのみ で開発するこ とが可能。
None
None
ブラウザだけでは、 アプリケーションの リリースは 無理です。
100% 100% 実装量
OS特有 実装 実装量 UI実装
OS特有 実装 実装量 UI実装
3。WEB Preview
None
git flow
1. developにpushした時 git flow
2. プルリクが作られた時 git flow
1. developにpushした時
WEB上には いつでもどこでも確認できる 現在開発中のdev環境のアプリ がある
現在の進捗を 確認できる 会議途中に アプリ表示がで きる Product Manager 開発会議
Backend開発者 私が開発したAPIを 確認できる
デザイナ 自分がデザインした アプリを確認できる
問題点を開発段階で 見つける requestの パラメタに漏 れがある 自分の デザインと少 し違うな この進捗だと 合わない
かもしれない
問題点を開発段階で 見つける 発生しうる問題を 事前に潰せる
問題点を開発段階で 見つける 発生しうる問題を 事前に潰せる 開発効率が上がる
2. プルリクが作られた時
💻⌨ 🔥
None
🚀💻
💡🤔 ❓
💢💻 🤯
None
None
😊✨
ここまでが WEBを含んだ 理由でした。
注意点 1. WEBをサポートしないライブラリを使えない。 2. セキュリティを考慮する必要がある。 3. OS特有の問題を見逃す可能性がある。 4. WEBの見た目がAndroid、iOSと異なる場合がある。
1. WEBをサポートしないライブラリを使えない。 2. セキュリティを考慮する必要がある。 3. OS特有の問題を見逃す可能性がある。 4. WEBの見た目がAndroid、iOSと異なる場合がある。 注意点
1. WEBをサポートしないライブラリを使えない。 2. セキュリティを考慮する必要がある。 3. OS特有の問題を見逃す可能性がある。 4. WEBの見た目がAndroid、iOSと異なる場合がある。 注意点
1. WEBをサポートしないライブラリを使えない。 2. セキュリティを考慮する必要がある。 3. OS特有の問題を見逃す可能性がある。 4. WEBの見た目がAndroid、iOSと異なる場合がある。 注意点
1. WEBをサポートしないライブラリを使えない。 2. セキュリティを考慮する必要がある。 3. OS特有の問題を見逃す可能性がある。 4. WEBの見た目がAndroid、iOSと異なる場合がある。 注意点
1. WEBをサポートしないライブラリを使えない。 2. セキュリティを考慮する必要がある。 3. OS特有の問題を見逃す可能性がある。 4. WEBの見た目がAndroid、iOSと異なる場合がある。 注意点
Tip
Firebase Hosting Github Actions +
FirebaseExtended/action-hosting-deplo y https://github.com/FirebaseExtended/action-hosting-deploy
FirebaseExtended/action-hosting-deplo y
Firebase Hosting Preview channel - Hosting 有効期限設定可能 - ブランチ別でHostingすることが可能
device_preview
結論 1. WEB版を含めることでメンテナンスコストはかかりますが、それ以 上に得られるメリットが大きいです。 2. 会社のアプリを開発する際には、セキュリティチームへの問い合わ せが必須です。
ご覧いただき ありがとう ございました KINTO テクノロジーズ ×RIZAP テクノロジーズ Mobile Tips Tomi
Hand 2024. 11. 13 オンライン