2016-06-21 2 views
0

私は、すべてのブラウザで機能する応答性の高いWebアプリケーションを用意しています。今私は モバイルアプリケーションに変換することを計画しています。いくつかのグーグルを行なったし、1モバイルアプリレスポンシブウェブアプリをモバイルアプリに変換していますか?

アプローチを思い付くする方法以下の考えることができる: - は(実際には薄いラッパーを動作します)WebViewの助けを借りて行うことができます

アプローチ2 : -

ネイティブアプリケーション: -。ネイティブアプリを開発する。今、私はネイティブを開発する必要がある場合、私はAndroid/IOS/Windowsプラットフォームのための既存のバックエンドのJavaコードを使用することができますか、それを変更する必要がありますか? はいの場合、これらの変更はプラットフォーム(Android/IOS)によって異なりますか? ユーザーインターフェイスについては、私は完全に別々のビューを開発する必要があると思う。あれは正しいですか ?はいの場合はアンドロイドとIOSのビューが別にありますか?

答えて

0

バックエンドJavaコードが何らかのAPI(RESTなど)の後ろにあるサーバーに置かれている場合、両方のアプリケーションで使用できます。

両方のプラットフォーム用にネイティブに開発する場合は、別々のビューが必要です。 XamarinCordova

+0

'バックエンドのJavaコードが何らかのAPI(RESTなど)の背後にあるサーバーに置かれている場合は、両方のアプリケーションで使用することができますその場合、アンドロイドSDKはどこに適合しますか? – emilly

+0

ネイティブアンドロイドアプリはあなたのHTML、Javascriptフロントエンドのようになります。 – PRYM

+0

私が言及していたパターンは、アンドロイドアプリケーション(アンドロイドSDKがどこに住んでいるか)がバックエンドをホストしているサーバーにリクエストを出すということでした。バックエンドをデバイスに保存したい場合は、iOS側で問題が発生します。 – zwwatts

関連する問題