1

私はこのドキュメントを見てきました: http://developer.android.com/guide/webapps/webview.html

HTML/を使用して取得するのは魅力的な戦略のようJavascriptです:

  1. 結果がより速くなります(ブラウザを使用してプロトタイプを非常に迅速に作成できます。ブラウザでページを更新するだけで、エミュレータが変更を更新するのを待つ必要はありません)
  2. Android API を深く学びすぎないようにします(ただし、代わりに、私が知っている HTML/CSS/JS を使用してください)。
  3. 私のコードを再利用して、iOS、BlackBerry (Android だけでなく)に配置します

私が持っている唯一の質問..誰かがすでにそれを実際に行っているかどうかは? 私が見つけたチュートリアルは'Hello world!'、単純にメッセージを出力する方法を示しているだけだからHTMLです。

しかし、より興味深いのは、Android で「組み込みデータベースとどのように連携するか」です。

または、例として、私が意味することをよりよく言います:

JS の「onClick」を処理してデータを db に保存するにはどうすればよいですか?

アップデート:

ええ..たくさんの製品があります。しかし、ストレージのサポートだけが必要な場合はどうすればよいでしょうか(db からデータを読み書きする必要があります)。カメラサポートのような洗練されたものは必要ありません。私が本当に避けたいのは:

  1. エミュレータの更新を待っています
  2. シンプルで簡単なコンポーネントとレイアウトを HTML で記述して、すぐに結果を取得します (私は Java 開発者ですが、UI を操作するときに結果の構築と待機を待つのは、より自然に思えます)。

UI の操作中にビルド/試行間の追加の複雑さと時間のギャップを回避するために、誰かの既存の経験を探しています。

4

2 に答える 2

1

Phonegapを調べて、HTML、CSS、および JS コードを Android または iOS 用のネイティブ電話アプリに変換します。Webコードの周りにWebラッパーを配置して、携帯電話でネイティブに実行できるため、非常に便利です. これにより、ストレージの問題も解決されるはずです。phonegap に関する多くのドキュメントがあります。必ずチェックしてください。

于 2013-10-15T18:37:41.537 に答える
0

MIT ライセンスの下でhttp://www.protocoder.orgをリリースしました。試してみてください! 基本的に、最初のポイントで言及したこと(プロトタイプの高速化)を実行し、2番目のポイントで Android API を深く学ぶことを避けることを意図しています。

まだ若いプロジェクトですが、本当に速く成長することを願っています:)

于 2013-11-25T08:47:00.890 に答える