【アプリ開発】Androidアプリ開発初心者におすすめの参考書(Android Studio)

スポンサーリンク
Android Studio

アプリ開発を始めたいけど、何をすればいいのか分からない

おすすめの本とかあるの?

こういったお悩みを解決いたします。

これからAndroidアプリ開発を始めたい方は、ぜひ参考にしてみてください!

私もアプリ開発初心者ですが、この本を読んで実際に”コンタクトレンズの交換を通知するアプリ”を作成し、リリースしました。

↓気になる方は見てみてください。※デザイン性は皆無です。こんなものでもリリース審査には通ります。

コンタクトレンズ交換アラーム - 左右別々に設定可能 - - Google Play のアプリ
コンタクトレンズの交換日を自由に設定でき、終了日に通知します。両目同時はもちろん、片目ずつ設定することもできます。また、装着日数も設定できます。2週間より早い周期で変えたい方も、安心してご使用いただけます。 通知は、音を鳴らさず、通知バーで静かに通知します。 ---使用の流れ--- ①"両目"モード か "片目ずつモ...

Android Studioの主要な機能の使い方はもちろん、アプリ開発のコード設計の仕方も身に付くと思います。

私はこの本のコーディングの仕方を真似てアプリを開発しましたが、わりとスッキリまとまったコードになったのではないかと思います。(約800行)

スポンサーリンク

 おすすめの参考書はこれ!

早速ですが、おすすめの参考書をご紹介します!

私がおすすめするのは、

基礎&応用力をしっかり育成! Androidアプリ開発の教科書 なんちゃって開発者にならないための実践ハンズオン”  (著:WINGSプロジェクト 齊藤新三 監修:山田祥寛)

です!

単行本が約3000円、Kindle版が約1500円です。

私は単行本を購入しましたが、今になってこの値段差を見たら正直Kindle版でもよかったのかなと思いましたね。

この本がおすすめな理由

私は、この本で初めてアプリ開発に触れました。Android Studioという単語すら知らなかったほどです。

そんな私が良いところだと感じたのは、次の3点です。

  • Android Studioの使い方がしっかり身に付く
  • できることの紹介のみならず、各章で実際にサンプルアプリを作って動作確認できる
  • データベースアクセスや通知機能、WebAPIの活用法など、アプリを開発する際に幅が広がるような技術・知識を体系的に学ぶことができる

特に3つ目ですね。幅広く学ぶことができるので、これ1冊マスターするだけで、開発できるアプリの幅がぐーんと広がります!

全員におすすめできるわけではありません

しかし、全員に向いているかというと、そうではありません。

この本が適か不適かは、学習者のプログラミングのレベルや開発言語に依存します

適している方々は以下になります。

  • Javaでアプリ開発したい
  • オブジェクト指向言語(なんでもよい)を学習したことがある

特に2つ目に注意してください。この本はJavaを扱っていますが、Javaに関する解説はほぼありません。Androidアプリ開発におけるメソッドの使い方や様々な部品の挙動などに焦点を当てています。オブジェクト指向の考え方に慣れていない方は、まずはオブジェクト指向言語を身に付けることを強くオススメします

逆に、

何かしらのオブジェクト指向言語は理解しているけど、

Javaは触ったことないな

という方は問題なくスラスラ理解できると思いますよ。

私もこれに該当しますが、問題なく読めました。(JavaScriptをわりと習得していた)

Javaに触れるのはこの本が初めてだったので、最初は慣れないところもありましたが、章を重ねていけばすぐ慣れます。

スポンサーリンク

学習した後はどうする?

この本を読んで学習した後は、実践あるのみです。

自分の思い描くアプリを形にしてみましょう。結局、一番身に付くのはアウトプットです。

もちろん、この本を読んで手を動かしてサンプルプログラムを作成したからといってアプリ開発をマスターしたわけではありません。

最初は簡単なものでいいので、何か自力で完成させることを推奨します

私の場合は、冒頭でもお伝えしましたが、製作期間1か月程度でコンタクトレンズの交換を通知するアプリを作成しました。

データベースや画面遷移、通知機能など参考書で学習した内容を応用して開発しました。

↓参考程度に↓

コンタクトレンズ交換アラーム - 左右別々に設定可能 - - Google Play のアプリ
コンタクトレンズの交換日を自由に設定でき、終了日に通知します。両目同時はもちろん、片目ずつ設定することもできます。また、装着日数も設定できます。2週間より早い周期で変えたい方も、安心してご使用いただけます。 通知は、音を鳴らさず、通知バーで静かに通知します。 ---使用の流れ--- ①"両目"モード か "片目ずつモ...

おわりに

いかがでしたでしょうか。

アプリ開発の序盤は分からないことだらけで、なかなか進めないこともあるかと思いますが、徐々にアプリができていく様を見るのはやはり達成感があります。

みなさんもぜひ、簡単なアプリを開発してリリースしてみてはいかがでしょうか。

以上です。

コメント

タイトルとURLをコピーしました