• ベストアンサー

androidアプリを作りたい

Android studioをダウンロードし、 エミュレータの起動とかはできるようになったのですが、 プログラムの書き方などが全く分かりません。 そこで、本を買おうと思うのですが、おすすめなどはないでしょうか Android studioもアップデートされていて、ネットの記事でも古いものもあり 新しい書籍が良いと思うのですが、なかなか良さそうなものが見つかりません。 そして、初心者なのでjavaもあまり詳しくありません(System,out.printぐらいしか…) 予算は2000円台中盤です。(学生なのであまり高いのは難しいので)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

とりあえず、下記の「Android プログラミングの基本の基本」を参考にしてはどうでしょうか(少し理解が進んでから本を買うか買わないか決めるのも良いと思います)。 Android プログラミングの基本の基本 http://ashtarte.hotcom-web.com/utf8/smt.cgi?r+sara/&bid+00000047&tsn+00000047-& >エミュレータの起動とかはできるようになったのですが エミュレータより実機でのデバッグがオススメです、難しいように感じるかもしれませんが(エミュレータより)簡単ですよ(上記の「Android プログラミングの基本の基本」内の記事を参考にして下さい)。 >初心者なのでjavaもあまり詳しくありません(System,out.printぐらいしか…) とりあえずはGUI(Graphical User Interface)で、簡単なプログラムを作ってみるのが良いと思います(ボタンを押したら、ラベルに何か表示するとか)。 少し理解が進んだら超簡単なゲームとか、ハードルが高いと挫折する可能性があるので、本当に超簡単なゲームにしたほうが良いでしょう。

Ryokutya2
質問者

お礼

参考になります。 ありがとうございます!

その他の回答 (3)

回答No.4

>回答No.3 amanojaku1 新規プロジェクト作成で(2ページ目)[Phone and Tablet][Minimum SDK]で(以前はMinimum SDK]は[API 8:Android 2.2]に設定できたが)[API 9:Android 2.3]以降のみ設定可能になったようです(あくまで現時点において)。 (高度な機能が必要ない限り)基本的に[Minimum SDK]は[API 10:Android 2.3.3]で良いでしょう。 (あくまで現時点においてですが)[Minimum SDK]を[API 10:Android 2.3.3]に設定すると、その下の方に下記のようなメッセージが表示されます(「Web 翻訳」による翻訳を編集したモノであり、正確な翻訳ではありません)。 > By targeting API level 10 and later, your app will run on approximately 100.0% of the devices that are active on Google Play Store. 《翻訳》 「APIレベル10及び その後(のAPIレベル)」がターゲットにされます、あなたのアプリは、「Google Play Store」においてアクティブなデバイスの「約100.0%」において動きます。

Ryokutya2
質問者

お礼

参考になります。 ありがとうございました。

回答No.3

>回答No.2 amanojaku1 とりあえず、最初の一歩は難しい事は考えず、下記「AppCompat 015」をコピペして動くか試してみて下さい。 AppCompat 015 http://ashtarte.hotcom-web.com/utf8/smt.cgi?r+sara/&bid+00000047&tsn+00000049&bts+2016/08/02%2021%3A55%3A38&#Thread_00000049

Ryokutya2
質問者

お礼

わかりました。 やってみます ありがとうございます。

回答No.2

>回答No.1 amanojaku1 一気に覚える必要はありません。 どうしてもプログラミングに必要になった時に覚えるようにすれば良いですし、完璧に覚える必要もありません、雰囲気だけ覚えとけばOKです、受験戦争の弊害か最近の若い人は「完璧に覚えなければならない」と言う脅迫観念に捕らわれがちになるかもしれませんが、試験ではないので、いくらでもネットでカンニングOKと言うユルイ気分で良いです。

Ryokutya2
質問者

お礼

そうですね…完璧じゃなくていいんですよね ありがとうございます。

関連するQ&A