本書は、Android SDKとAndroid Studioを利用して、実際にアプリを作りながら、Androidアプリ開発の基礎知識や実践的なプログラミング方法を学ぶ書籍です。第4版でも「習うより慣れろ」「作って楽しい」というコンセプトはそのままに、Android SDK 5/6、Android Studio 2に対応!
簡単操作で定型メールを送信できるアプリ、度忘れ防止アラーム、Android端末を振ると音楽を奏でるアプリ、加速度センサーを利用したゲーム、撮影写真をクラウドにアップするカメラアプリ、ジョギングの走行経路や時間、速度を記録するアプリ、Android端末をマインドストームEV3リモコンに変えるアプリなど、特徴的で楽しい10のサンプルプログラムを作ります。
これらを作ることで、アクティビティやインテント、UI部品、イベントリスナーの使い方といったAndroidアプリ開発の基礎や、RecyclerView/CardViewの使い方やNotificationsによる通知、プレファレンスによる情報の記録、センサー/カメラ/SQLiteデータベース/Bluetooth通信の活用といった実践的なプログラミング方法を習得できます。また、Runtime Permissionや指紋認証といったAndroid SDK 6の最新機能も取り上げます。
「とにかくなにか作りたい」「アプリを作りたいけどなにからはじめればいいのかよくわからない」「アプリを作りながらプログラミングのコツをおぼえたい」という方におすすめの一冊です。
第1章 アプリを作るための準備
第2章 ツータッチ楽々メール――ラクにメールを送信しよう
第3章 魅惑のあんばやしルーレット――お祭りでよく見るルーレットに挑戦!
第4章 ○時になったよ!――カンタン便利なお知らせアラーム
第5章 これ覚えておきたいねん――忘れると困ることは記録しよう!
第6章 振って、ゆらして琉球音階――センサーとサウンドを活用しよう
第7章 チキチキ障害物レース――センサーとSurfaceViewでゲームを作ろう!
第8章 パッと撮ってビャッ――写真はクラウドに残そう!
第9章 いつでもどこでも避難所マップ――地図&オープンデータの活用
第10章 ジョギングの友――ドロイド君と走ろう
第11章 マインドストームEV3リモコン――Android端末でロボットを操作しよう