目的は、既存のWebアプリを使用して、AndroidとiOSのバージョンを作成して、いくつかの機能を追加しました(プッシュ通知とロケーション)。CordovaとWebViewのネイティブアプリ
Android/iOSデベロッパーであるため、そのような種類の開発用にネイティブプラグインでCordovaを使用することは理にかなっていますか、またはAndroidアプリとiOS用の2つのコードベースWebViewで?すべてのコンテンツをリモートで読み込む必要があります(html/css/jsファイルはアプリに保存できません)。
は、アプリケーションにいくつかの重いセキュリティ要件があるでしょうし、私は2つのことを恐れています:
- ネイティブアプリを使用してコルドバのプラグインを使用してセキュリティを実装することがより困難かもしれません。
- 1つのhtml/css/jsアプリケーションを両方のプラットフォームで同じように動作させるのは難しいかもしれません。
- 私がネイティブの開発者で、ネイティブアプリで処理を高速化できる場合は、Cordovaを使用する必要はありません。
これに関する意見や経験を共有できる人がいる場合は、非常に役に立ちます。前もって感謝します!
私はブートストラップを使って、ウェブとネイティブiOSの両方で完全に動作するカスタムのシングルページアプリケーションを作成しました。特定のコールのフラグを追加し、特定のネイティブボタンを表示するだけで済みます。それ以外は、私はすべての自分のcss/jsファイルをリモートから読み込み、素晴らしい動作をします。そして、私は今週Androidのギャップのバージョンを終了しています...すべてのための1つのコードベース... – Paul