私は、すべてのブラウザで機能する応答性の高いWebアプリケーションを用意しています。今私は モバイルアプリケーションに変換することを計画しています。いくつかのグーグルを行なったし、1モバイルアプリレスポンシブウェブアプリをモバイルアプリに変換していますか?
アプローチを思い付くする方法以下の考えることができる: - は(実際には薄いラッパーを動作します)WebViewの助けを借りて行うことができます
アプローチ2 : -
ネイティブアプリケーション: -。ネイティブアプリを開発する。今、私はネイティブを開発する必要がある場合、私はAndroid/IOS/Windowsプラットフォームのための既存のバックエンドのJavaコードを使用することができますか、それを変更する必要がありますか? はいの場合、これらの変更はプラットフォーム(Android/IOS)によって異なりますか? ユーザーインターフェイスについては、私は完全に別々のビューを開発する必要があると思う。あれは正しいですか ?はいの場合はアンドロイドとIOSのビューが別にありますか?
'バックエンドのJavaコードが何らかのAPI(RESTなど)の背後にあるサーバーに置かれている場合は、両方のアプリケーションで使用することができますその場合、アンドロイドSDKはどこに適合しますか? – emilly
ネイティブアンドロイドアプリはあなたのHTML、Javascriptフロントエンドのようになります。 – PRYM
私が言及していたパターンは、アンドロイドアプリケーション(アンドロイドSDKがどこに住んでいるか)がバックエンドをホストしているサーバーにリクエストを出すということでした。バックエンドをデバイスに保存したい場合は、iOS側で問題が発生します。 – zwwatts