2

私は現在、PC 用の Java (Eclipse) アプリケーションを作成しています。基本的なスタンドアロン プログラムから、クライアント/サーバー プログラムまですべて。オンラインで調べてみると、開発職のほとんどが私の地域の Android 開発担当であることに気付きました。Android アプリケーションの開発は、通常の Java 開発プログラムとどのように異なりますか? また、開発を開始するための情報はどこにありますか?

  • 私は JScript、HTML、またはその他の Web 開発ツールを知りません。すべての説明は「モバイル Java 開発者、Android マーケット」とだけ言っています。
4

4 に答える 4

4

ほとんどの Android アプリケーションは Java で作成されており、Android の Developer Web サイトで提供されている Android SDK を使用しています。次に始めるのに最適な場所は、トレーニング ガイドです。

あなたの質問に答えるために、以前に Java を使用したことがあり、UI (Swing、AWT など) を少し使用したことがある場合は、本当に問題ないはずです。最も困難でありながら重要なことは、アクティビティ/フラグメントインテントの概念。これらを知っておけば大丈夫です。

Hello Worlds をよく見て、できるだけ多くのチュートリアルを読んでみてください (そこにどれだけあるかは神のみぞ知る)。

于 2012-06-29T13:21:30.030 に答える
3

ここから始めます:

http://developer.android.com/training/index.html

PC用のアプリケーションを開発したことはありませんが、Androidアプリのサンプルコードを検索するときは、多かれ少なかれ純粋なJavaの例のみを検索します。そのようにそれは同じです。あなたが読みたいと思うかもしれないのは、Androidライフサイクルと、標準のAndroidUI要素を使用してAndroidアプリのグラフィカル部分を作成する方法についてです。すでにJavaを知っているなら、すぐにコツをつかむことができると思います。

于 2012-06-29T13:15:41.500 に答える
3

さまざまなプラットフォームと SDK を使用して Android アプリケーションを開発できます。

  1. C/C++ を使用したネイティブ
  2. ジャワ
  3. 次にアドビを使って
  4. 次に、phoneGapがあります
  5. .Netも使用できます(覚えていればMonoDroidを使用)

ただし、Google には Java ベースの SDK があり、ここに非常によく文書化されたサイトがあります。Android は、Java Api を使用するため、通常の Java 開発と大差ありません。

また、問題が発生した場合はいつでも SO と Google を検索できます。

最も重要なことは、あなたの選択はあなたの興味に基づいていなければならず、次に市場動向です。

于 2012-06-29T13:23:38.960 に答える
2

トータルクロス(www.totalcross.com)をご存知ですか?モバイルアプリ向けの Java クロス開発プラットフォームです。他のクロスプラットフォームと同様に、いくつかの長所と短所がありますが、iOS、Android、および Windows にも配布できます。

于 2017-03-27T18:02:48.077 に答える