クオリティスタート
アプリ開発

GILT・GLADDを含む3アプリのFlutterリプレイス

la belle vie

ニットを手に、スマホのファッションECアプリで商品を確かめる様子
※画像はイメージです。
規模
会員数 数百万人
役割
Tech Lead/PL
体制
自社2名/チーム最大4名
期間
2023年2月〜2025年2月(約2年)
技術
Flutter、Riverpod、GoRouter、Firebase

課題

la belle vie 様は、GILT・GLADDなどのファッションECアプリを運営しています。会員数は数百万人にのぼり、セールの開始直後にアクセスが集中するのが特徴です。

モバイルエンジニアの確保が難しかったことから、AndroidはWebViewベース、iOSだけネイティブという構成になっており、プラットフォームごとにユーザー体験が大きく異なっていました。

モバイルエンジニアの確保、AndroidとiOSで同じユーザー体験を提供すること、運用保守コストの削減を目指し、Flutterでの全面的な作り直しを決めました。

提案と担当

当社はTech Lead/PLとして、要件定義からUI設計・実装・テスト・運用保守までを一貫して担当しました。当社からは2名で支援し、チームは最大4名でした。既存アプリのコードとAPI仕様を参照しながら、アプリの実装を完遂しています。テストは別の会社に参画いただき、テストシナリオの設計から担当いただきました。

開発内容

同社の事業を支えているアプリ3つを、すべてFlutterで作り直しました。コードベースはアプリごとに分けていますが、基本の構成は共通です。

  • 状態管理(Riverpod)と画面構成の設計を3アプリで実施
  • GoRouterでディープリンクに対応
  • Retrofit・Dio・Freezedを使い、OpenAPI形式の定義からAPIクライアントを自動生成
  • ディープリンクと計測ツールとの連携を、マーケティング施策に合わせて実装(AppsFlyer/Firebase/Amplitude/KARTE)

期間

2023年2月〜2025年2月(約2年)

成果

数百万人の会員が使うアプリを、Flutterへ順に置き換えました。リリースの速度と品質の向上に大きく寄与しています。

似た課題をお持ちなら、まずはお問い合わせください。