2016-12-09 3 views
0

モバイルWebアプリケーションを作成したいと思います(モバイルWebアプリケーションはネイティブアプリとは異なります)。私がCordova、Phonegapなどのフレームワークを使用してモバイルWebアプリケーションを構築できるかどうかモバイルWebアプリケーションを構築するためにCordova、Phonegapなどを使用できますか?

またはこれらのフレームワークはネイティブアプリのみをビルドするために使用されますが、HTML、CSS、Javascriptのスキルを使用して開発できますが、最終的にはネイティブアプリになり、特定のデバイスにダウンロードしてインストールする必要があります。

または、これらのフレームワークを使用して作成されたアプリケーションは、アプリがデバイスにインストールされていないにもかかわらず、ブラウザ(これはモバイルWebアプリに過ぎません)を使用して直接アクセスできますか?

+0

ネイティブアプリはHTML、CSS、JSではありません。あなたが話しているのは、ハイブリッドアプリです。彼らはWebVIewで走っています。 – Stefan

+0

@スティファンオクラホマ、それでは私の質問は「モバイルWebアプリケーション」以外のハイブリッドアプリですか?そして、CordavaまたはPhonegapを使用して作成されたアプリは、使用する前にまずダウンロードする必要がありますか? – pjj

答えて

1

モバイルウェブアプリケーションでは、モバイルフレンドリーなウェブアプリケーションを意味する場合、コードバはこれとは関係ありません。つまり、html + cssを使用してwebview経由でモバイルアプリケーションを構築すれば、cordovaは必要なものです。また、Ionicなどのフレームワークを使用して、コードバハイブリッドアプリケーションを構築することもできます。

+0

あなたの答えをありがとう、それは私に少し役立ちます。今私の混乱がどこにあるのか - モバイルWebアプリケーションとは異なるハイブリッドアプリですか?また、CordavaまたはPhonegapを使用して作成されたアプリケーションは、使用する前にまずダウンロードする必要がありますか? – pjj

+1

ハイブリッドアプリは、iOSとAndroidの両方で同じソースコードを持つアプリです。すべてのアプリ(ネイティブとハイブリッド)をまずダウンロードしてインストールする必要があります。 – Eric

+1

@pjjはい、Cordova/Ionic/ReactNativeを使用して作成されたアプリは、デバイスにインストールする必要があるモバイルアプリです。それらはjavascript/html/cssを使って書かれたハイブリッドアプリです。それらはまだモバイルアプリですが、デバイスの母国語(Objective-C/Swift/Android)で書かれていません。 –

関連する問題