モバイルアプリのネイティブとクロスプラットフォームのパフォーマンスを比較する / ネイティブ v.s. Flutter v.s. React Native (Expo)
- FlutterとReact Native(Expo)でアプリ全体を実装した場合、ネイティブアプリと比較してパフォーマンスに大きな差がないことが確認された
- コールドスタート時間はiOSではネイティブとほぼ同じで、AndroidではFlutterはネイティブと同程度、ExpoはCPU性能の低い端末で遅延が顕著だった
- アプリサイズやメモリ使用量はクロスプラットフォームで増加するが、パフォーマンス面ではネイティブと差が少ないケースが多く、フレームワーク選定に影響を与える要因となる
モバイルアプリのネイティブとクロスプラットフォームのパフォーマンスを比較する / ネイティブ v.s. Flutter v.s. React Native (Expo) - Qiita


