2011-02-03 11 views
1

私はアンドロイドの開発を学びたいと思っていて、ウィンドウ、アラートダイアグラムなどの基本的なものから始まっています。noob学習のアンドロイドの開発...必要な提案

次のレッスン私は、クライアント/サーバーデータベースアプリケーションが関係するものを取りたいと思っています。初心者のために、私はゲストブックのウェブサイトを作成しなければならないでしょう。(サーバーデータベースとスクリプト言語のために、php/mysql、asp/msaccessのために使うべきことをアドバイスしてください。私はoracleデータベースとoracle apexに関する広範な知識を持っていますが、これがアンドロイドでサポートされるかどうかはわかりません。

とにかく、私が開発したいアンドロイドアプリは、基本的にサーバーデータベースと同期して電話にメッセージをダウンロードし、リストビューに表示します。

これは今のところ行います。

どうすればいいですか?

おかげ 広告

答えて

3

は、Androidの開発で始まるこのdeveloper's guideに移動します。これはAndroid開発の学習を開始するのに最適な場所です。

その後、本を読むのが好きなら、このbook siteに行くことができます。あなたはここに3冊の本を見つけることができます。そして、これらの本を書いた人は、SOでもかなりアクティブです(アンドロイドタグをクリックし、トップユーザーリストに行くと、トップに表示されます)。

また、質問する前にまずSOを検索してみてください。これまで多くのユーザーがこのタイプの質問をしてきました。いくつかの参照は、以下の通りである -

  1. https://stackoverflow.com/questions/1114287/good-book-for-beginning-android-development
  2. https://stackoverflow.com/questions/475152/how-can-i-learn-android
  3. Learning Android dev due to curiosity
  4. How to go about learning the android framework
  5. https://stackoverflow.com/questions/4306663/which-book-is-the-best-for-android-self-learning

運のベスト:-)。

ドキュメントから

編集 -

Android provides several options for you to save persistent application data. 
The solution you choose depends on your specific needs, such as whether the data 
should be private to your application or accessible to other applications (and the user) 
and how much space your data requires. 

Your data storage options are the following: 
    1.Shared Preferences 
     Store private primitive data in key-value pairs. 
    2.Internal Storage 
     Store private data on the device memory. 
    3.External Storage 
     Store public data on the shared external storage. 
    4.SQLite Databases 
     Store structured data in a private database. 
    5.Network Connection 
     Store data on the web with your own network server. 

続きを読むには、hereを行きます。ドキュメントからも

-

Android provides full support for SQLite databases. Any databases you create will be accessible by name to any class in the application, but not outside the application.

Hereは、Androidクライアントサーバモデルの一例です。この例では、スクリプト言語としてPHPが使用されています。

  1. Options for Client Server Communication in Android
+0

hi。返信いただきありがとうございます。それらのリンクは非常に有益ですが、それらのどれも私が探している情報を持っていないようです。私は実際にコードや何か、ちょうどヒントを求めていません。例えば、私がサーバー/クライアントデータベースアプリケーションを開発したいのであれば、自分のサーバーに特定のデータベースを使用する必要がありますか?特定のスクリプト言語?私のアンドロイドアプリでは、特定のタイプのビューを学習する必要がありますか?アンドロイドアプリはサーバーデータベースとどのように通信しますか?そんな感じ。 – ads

+0

@ads:編集を参照してください。 –

+0

Android開発:簡単なクライアント - サーバーモデルの記事を実装するのは素晴らしかったです。サーバーからデータを取得する方法がわかりました。どうもありがとうございます。返信いただきありがとうございます。 – ads

0

Noobismは相対的な用語である -

また、以下の質問を参照してください。とにかくあなたが学びたいことから、私はあなたがハローアンドロイドを購入することをお勧めします。それは非常に派手な本ではありませんが、始めるには優れています。 (アンドロイドのドキュメントから離れて、一般的なアンドロイドの開発に慣れるまで)

+0

しかし、あなたは私が何をするべきかの具体的なことを私に助ける何かを持っていますか? – ads

+0

あなたがしたいことはとても簡単です。あなたがこのアプリケーションで停止したい場合、あなたが学ぶ必要がある多くのアンドロイドの開発はありません。アンドロイドのための最高のサービス指向のソリューションは、残りのベースのサービスでなければなりません。あなたがjavaに慣れていれば、ジャージーは簡単な休憩ベースのサービスを作成するのに役立ちます。さもなければ、HTTPサービス層を作成する最も簡単な方法は、PHPです。サービス層が作成されたら、Androidサービスからhttpserviceを呼び出す方法を学ぶ必要があります。ネットのコードを直接入手することができます。 –

+0

最初のGoogleの検索結果は、Androidのhttpサービスの作成方法を検索しています。 http://futureyard.blogspot.com/2009/05/http-get-and-post-thread-service-on.html私が提案した本にもその章があります。ありがとう。 –

0

TheNewBostonは、アンドロイドアプリケーション開発チュートリアルの200時間以上を含んでいます。

関連する問題