ネイティブアプリの言語・フレームワーク選定
Q&A
Closed
下記のような機能を備えたアプリを開発予定です。
開発言語やフレームワーク選定について悩んでおり、アプリエンジニアさんにアドバイスをいただきたく投稿させていただきました。
下記のようなアプリ開発を想定する場合、皆さんだったらどのような言語・フレームワークを選定されますでしょうか?
各言語・フレームワークの特徴、メリット、デメリットについてもご教示いただけますと幸いです。
例)
- 開発のしやすさの違い
- 機能制約、自由度の違い
- エンジニア人口(および単価)の違い etc.
機能追加が立て込む可能性があるため、保守性を考えると
両OS別で作るよりは、flutterやReactNativeのような1ソースの形が良いのではないかとぼんやり考えています。
アプリの特徴
特記事項
- MAU100万人以上(既存サービスからユーザーを移行させるため)
- 開発は開発会社を選定の上、外注予定
- 大規模改修や急ぎ対応が必要なことが多いため、開発者を潤沢にアサインする必要がある
- 大量の記事や商品を読み込むため、表示速度への配慮も必要
- 数十本のAPI連携あり
- 外部サービス利用のためのSDK組み込み必須
想定機能
- リアル店舗用コード決済
- リアル店舗での買い物時のポイント付与
- クーポン配信
- 記事掲載
- EC機能
- PUSH通知(クーポンのお知らせ等)
ターゲット
- 老若男女(下位OSVer端末を使う人も多い)
0