Flutter 導入の判断基準
- UI デザインを各 OS でどのくらい共通化するか
- OS に依存した機能をどのくらい利用するか
- アプリサイズをどの程度まで削減したいか
- 今後のアプリ開発の体制をどうしていくか
- 採用戦略
- 内製化
メリット
- 共通化できるコードが多ければ多いほど、開発期間の短縮・開発や保守運用コストの削減につながる
- OS 独自の機能だったとしても Flutter パッケージが存在すれば共通化できる
- GPS・Beacon・Bluetooth などもパッケージは存在する
- マテリアルデザインが適用された Widget がパッケージとして提供されているため、マテリアルデザインによる UI の統一が簡単にできる
- 開発時にホットリロード(Hot Reload)機能が使えることによって、コード修正がすぐアプリに反映され確認がしやすく、開発スピードの向上が期待できる
デメリット
- Dart 言語の機能はまだ Kotlin・Swift には及ばない
- Flutter のパッケージがない機能や SDK、OS に依存した設定などは、ネイティブコードを書かざるを得ない
- Salesforce SDK は現状 Flutter パッケージはない
- ネイティブの UI パーツに依存する機能のある SDK は、その部分について利用できない可能性がある
世界での事例
Google Pay の完全な Flutter での作り直しは、おそらく一番利用ユーザー数が多そうで、世界的にインパクトの大きい事例
国内での事例
アプリ・サービス名 | Tags | 会社・団体 | Android | iOS | Landing Page | 備考 | サービス終了 |
---|---|---|---|---|---|---|---|
婚活マッチング | 株式会社IBJ | ||||||
宿泊ホテル | 株式会社リクルート | • Flutter移行の苦労と、乗り越えた先に得られたもの • 完全な Flutter アプリではなく、Add-to-app で一部の機能(遊び・体験)のみ移行した | |||||
転職 | 株式会社アトラエ | • 求人メディア Green の Android アプリを Flutter で開発した裏話 • 現在(2023年12月11日)では iOS アプリも Flutter になっている | |||||
生活衛生営業者 | テックファーム株式会社 | ||||||
トヨタコネクティッド株式会社 | • Flutter/Dartで取り組むフロントエンド開発。グローバルトップシェアのシステムのUIを開発するというシゴト • 「デベロッパーフレンドリーなフレームワークで初学者にもやさしい」Flutter未経験エンジニアが語るFlutter開発の魅力 | ||||||
動画 | 株式会社モンスターラボ | ||||||
音楽ゲーム | 株式会社モンスターラボ | ||||||
故障診断 | 株式会社モンスターラボ | • https://monstar-lab.com/dx/portfolio/case_kubota-diagnostics/ | |||||
家族記録 | |||||||
銀行 | 株式会社デジタルバリュー | ||||||
勉強記録 | スタディプラス株式会社 | ||||||
スタジアム観戦旅 | ぴあ株式会社株式会社ナビタイムジャパン | ||||||
コスメEC | 株式会社アンドエーアイ | • 旧:株式会社ドリグロ | |||||
鍵 | 株式会社ビットキー | ||||||
ヨガインストラクター | 株式会社ヨクト | ||||||
診療 | ファストドクター株式会社 | ||||||
AIニュース | 日本経済新聞社 | ||||||
デリバリーフード | 株式会社Chompy | ||||||
車両管理 | 株式会社スマートドライブ | • 【社員インタビュー】既存スマホアプリをFlutterに切り替えた背景とそのメリットとは • ネイティブからリプレイスした | |||||
電力EC | 株式会社enechain | ||||||
妊娠育児記録 | 株式会社クルイト | ||||||
法人カード | 株式会社UPSIDER | ||||||
EC | 株式会社10X | ||||||
飲食店集客支援 | 株式会社ディー・エヌ・エー | ||||||
ライブ配信 | 株式会社ディー・エヌ・エー | ||||||
建築現場検査業務 | 株式会社アンドパッド | ||||||
稼働管理 | 株式会社アンドパッド | ||||||
EV充電 | ENECHANGE株式会社 | ||||||
スポーツ観戦予約バー | 株式会社MIXI | ||||||
議事録AI | エピックベース株式会社 | ||||||
写真 | 株式会社Timers | ||||||
GPSランナー | 株式会社アールビーズ | • ネイティブからリプレイスした | |||||
コスメEC | ノイン株式会社 | ||||||
国家試験就職歯科衛生士 | 株式会社グッピーズ | • 社員インタビュー:vol.1|想定と違った!?iOSアプリ開発者がFlutterを使ったフルスクラッチ化に挑んだ理由 | |||||
クラウドファンディング | 株式会社マクアケ | ||||||
コミュニティ | コミューン株式会社 | • コミューンのモバイルアプリを Flutter でリプレイスしている話 • コミューン|Flutter開発によるアプリの大幅アップデートを支援 | |||||
セラピスト記録 | 株式会社ジョリーグッド | ||||||
転職SNSキャリア | 株式会社YOUTRUST | ||||||
スマホ | 株式会社NTTドコモ | ||||||
テニスマッチング | テニスベア株式会社 | ||||||
キャンプ地図記録 | |||||||
競輪オートレース | 株式会社サイバーエージェント | • https://speakerdeck.com/wasabeef/o-extended-2023-flutter-huo-yong-shi-li • Flutter 導入から5年。サイバーエージェントのクロスプラットフォーム開発の現在地 | |||||
サッカーニュース | 川崎そだち | https://twitter.com/kosuke_mtm/status/1770063293505585380?s=20 |