次の機能を含むモバイルデートアプリケーションを開発しています。
- 写真の管理:
- 追加/削除
- 写真を切り抜くことができます
- ファイルサイズを減らす
- サーバーにアップロードする前に写真のサイズを自動設定
- プッシュ通知
ターゲットプラットフォームがiOSとAndroidの場合、phonegapまたは同様のクロスプラットフォーム開発アプリを使用して上記のタスクを実行できますか?
そうでない場合は、ネイティブ開発以外の方法があるかどうかを提案してください。
理論的には、説明したタスクは、トリミングやサイズ変更などのアクションを実行するのに役立つ外部JSライブラリ(例:pixastic)を使用してPhonegapを使用して実行できます。
ただし、Phonegapの問題は、ブラウザーのパフォーマンスに関連していることです。ご存知のように、最も使用されているAndroidのバージョンは2.3と2.2です。組み込みのブラウザー(Phonegapで使用)では、一部のページを正しくロードしたり、期待どおりに高速にレンダリングしたりするのが難しい場合があります。
ただし、ICSデバイスを対象としている場合は、先に進むことができます。私見ですが、ChromeがデフォルトのAndroidブラウザになった場合(Android 5にある可能性がありますか?)、Phonegapを使用してこの種のアプリを開発します。ただし、アプリをネイティブ開発することをお勧めします。