Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
86
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
390
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
The Language of Interfaces
destraynor
162
27k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
450
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.6k
Utilizing Notion as your number one productivity tool
mfonobong
4
640
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
390
Believing is Seeing
oripsolob
1
270
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
820
The Limits of Empathy - UXLibs8
cassininazir
2
770
Un-Boring Meetings
codingconduct
0
490
Testing 201, or: Great Expectations
jmmastey
46
8.4k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
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 オンライン