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
78
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Web出さないのに Flutter プロジェクト にWeb含める?その裏 にある開発者の意図
Tomi-Hand
November 13, 2024
More Decks by Tomi-Hand
See All by Tomi-Hand
知っておかないとバグを引き起こしそうな_地域別の設定_について_本物.pdf
seaud5
1
380
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Statistics for Hackers
jakevdp
799
230k
First, design no harm
axbom
PRO
2
1.3k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
430
The Cost Of JavaScript in 2023
addyosmani
55
10k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
A Tale of Four Properties
chriscoyier
163
24k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
840
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
490
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
700
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 オンライン