SHOWROOM株式会社 / SHOWROOM事業部 開発部 アプリG
配信者ランキング表示のフルリニューアル
既存の配信者ランキングの表示がwebViewベースになっており、UI/UX改善の観点からランキング表示をネイティブ化する対応を実施しました。かなり大規模なプロジェクトで、仕様/デザインの作成に1ヶ月ほど費やし、最終的に合計18画面の改修・新規実装となりました。 実装に関しては全てSwiftUI+MVVMにて実装し、Unit Testの実装まで完遂しました。また、デザインで吹き出しのUIやメモリ線付きのバーなど、通常のコンポーネントでは対応できない箇所も多く、SwiftUIのPathを使用して実装しました。 また、SHOWROOMのプロジェクトファイルの規模が大きく、コンパイルに時間がかかりPreviewでの開発効率が悪かったため、SwiftUIのコンポーネントを作成するためのモジュールを作成し、Preview時のコンパイル時間を最小限に留め、開発効率向上に貢献いたしました。