2012-02-29 12 views
0

私は、gps、カメラ、ストレージなど、さまざまなハードウェアがadroidプラットフォームに必要なアプリケーションを持っていますが、このアプリケーションも通信する予定ですWebベースのサービスで常に使用中です。そのサービスの拡張は、facebookがそのサービスのためのアプリをどのように持っているかのように、同様の要件を持っています。Android App開発ブラウザベースまたは純粋なJavaベースのブラウザ

私の問題は、SDKとJAVAをベースにしたAndroid開発以外のAndroid開発には慣れていません。だから私は、アプリケーションを制御するいくつかのボタンは、ハードウェアに接続するためのもので、ブラウザのエスケープベースのアプリケーションやFacebookのアプリのようなアプリですか、アプリは純粋にJavaベースのWebカウンターパートのベースの演奏ですか?

答えて

1

AndroidアプリのFacebookはネイティブアプリはJavaで書かれています。あなたのアプリがAndroidハードウェアとのインターフェイスになる場合は、はい、ネイティブアプリを書く必要があります。

あなたはあなたにもネイティブなハードウェアの統合とかもしれない犠牲使いやすさを失うクロスプラットフォームになってしまうが、心の中で維持されます(ブラウザから実行)は、Webベースのアプリケーションを書くためのオプションを持っています。

+0

ありがとう、私はm.facebook.comのURLに行くときに知っているので、違いを伝えるのは難しいでした。それは、アプリケーション自体のように見えます。ブラウザは携帯電話のハードウェアに接続する機能を持つアプリを介してソートし、それ以外の場合は依然としてサービスのままです。しかし、私はあなたが私のために答えを固めたと思う。 – chris

0

オフラインで使用できるため、ネイティブアプリの開発に向いています。アクティブなデータ接続が必要なWebベースの場合は、

関連する問題