Open7
(転載)Shopify モバイルアプリを React Native に移行しました
Shopify モバイルアプリを React Native に移行すると、どうなったかということを記載しました。
私たちは68.3万行のコードが追加され、250万行のコードが削除されました。つまり、180万行のコードが減少しました。586 の画面を React Native に移行し、232 の古い画面を削除されました。
前と比べて、アンドロイドと iOS で共有されているコードは 5% から 86% まで増加しました。プラットフォーム間で機能を維持することはもはや問題ではありません。
私たちにとって、パフォーマンスは大きな焦点でした。スクリーンの読み込み時間が 59% までに減少され、アプリの読み込み時間を 44% に早くなりました、ウェブビューは 63% に早くなりました。
また、アプリのバージョンごとにやく50万件のクラッシュを取り除きますし、99.9%を超えるクラッシュのないセッションを達成することで、私たちがアプリの安定性も改善しました。
ユーザーはこれらの改善に気付いていました。28日間の平均アプリ評価は、iOS では 4.4 から 4.8 に、アンドロイドでは 4.1 から 4.4 に上昇しました。