寺園 聖文 著
本書は、2012年6月にリリースされたAndroid SDK 4.1に対応したAndroidアプリ開発の入門書です。本書で作成するアプリは、電卓アプリ、カレンダーアプリ、シューティングゲームなど、バージョン4以降の機能を押さえつつも、楽しみながら学習できるものばかりです。また、初心者の方がつまづきがちなデバッグ手法についてもきちんと解説しています。これ1冊で初心者の方でもアプリの作成から配布まで、ひととおり学べます。いちからAndroidアプリ開発を始めたい方、必見の入門書です。
CHAPTER01 Androidアプリ開発環境を構築しよう
01 Androidの開発ツールをインストールする
02 ADTをインストールする
03 Androidの仮想デバイスを作る
04 Android端末を接続する
SUPPLEMENTARY LECTURE ドライバを入手できなかった場合の対処方法
CHAPTER02 電卓アプリを作ろう
05 新規のAndroidプロジェクトを作成する
06 Androidアプリを実行する
07 Androidプロジェクトを編集する
08 電卓アプリを作成する
CHAPTER03 スタイリッシュな電卓アプリを作ろう
09 レイアウトエディタを使う
10 レイアウトを使いこなす
11 簡単なメモ帳を作る
12 ボタンをカスタマイズしたアプリを作る
13 スタイリッシュな電卓アプリを作る
SUPPLEMENTARY LECTURE よく利用するレイアウト
SUPPLEMENTARY LECTURE GridLayoutをAndroid2.1で使う方法
CHAPTER04 カレンダーアプリを作ろう
14 端末の向きを変えると絵が変わるアプリを作る
15 起動回数をカウントするアプリを作る
16 簡単連絡帳アプリを作る
17 簡単カレンダーアプリを作成する
SUPPLEMENTARY LECTURE ListViewについて
SUPPLEMENTARY LECTURE LogCatの使い方
CHAPTER05 Webブラウザを作成する
18 ActionBarを使ったアプリを作る
19 簡易的なブラウザを作る
20 Fragmentを利用したアプリを作る
21 Webブラウザを作成する
SUPPLEMENTARY LECTURE SearchViewについて
CHAPTER06 ゲームを作ってみよう
22 SurfaceViewにドロイド君を表示するアプリを作る
23 画面をタッチで操作するアプリを作る
24 効果音を鳴らすアプリを作る
25 アクションゲーム「フリックドロイド」を作る
26 ゲームアプリを完成させる
SUPPLEMENTARY LECTURE OpenGL ESを使ったゲーム
CHAPTER07 地図アプリを作ろう
27 Googleマップを使ったアプリを作る
28 オーバーレイを使ったアプリを作る
29 Webサービスを利用してアプリを作る
30 炊き出したんアプリを作る
SUPPLEMENTARY LECTURE Google Maps APIキーの取得
CHAPTER08 ハードウェア機能を使ったアプリを作ろう
31 加速度センサーでシェイクアプリを作る
32 音声を録音/再生できるアプリを作る
33 簡単なカメラアプリを作る
34 カメラ機能を使用して顔認識アプリを作る
35 NFC機能を使ったアプリを作る
SUPPLEMENTARY LECTURE Switchの使い方
CHAPTER09 壁紙チェンジャーを作ろう
36 バッテリーの状態を監視するアプリを作ろう
37 Serviceを使ってタイマーアプリを作る
38 壁紙チェンジャーを作る
SUPPLEMENTARY LECTURE DDMSについて
CHAPTER10 アプリのデバッグとリリースをしよう
39 アプリのデバッグをする
40 アプリをGoogle Playストアに登録する
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | 045 「ドライバの更新」の3行上 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 103 3~4行目 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 103 「(4)画面を確認しながら微調整を行う」の3~4行目 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 114、115 P.114の最下行からP.115の1行目 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 118 リスト1の20行目 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 159、160 リスト1の44行目以降の行番号 |
2刷 | 未 |
|
2012.10.22 | ||||||
1刷 | 163 表2の下1行目 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 167 「//ListViewにAdapterを設定」の2~1行上 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 186 下から2行目 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 210 リスト4の63行目(コメント) |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 210 手順6の2~5行目 |
2刷 | 未 |
|
2012.10.22 | ||||||
1刷 | 211 リスト5の66~86行目 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 211 リスト5の80行目 |
2刷 | 未 |
|
2012.10.22 | ||||||
1刷 | 232 リスト7の12行目 |
2刷 | 未 |
|
2012.11.26 | ||||||
1刷 | 240 リスト3の17行目 |
2刷 | 未 |
|
2012.10.22 | ||||||
1刷 | 270 リスト7の120行目の前 |
2刷 | 未 |
|
2012.10.22 | ||||||
1刷 | 358 リスト3の86行目の下の行番号 |
2刷 | 未 |
|
2012.10.22 | ||||||
2刷 | 117 表1のプロジェクトの名前、雛形のアプリのタイトル |
3刷 | 未 |
|
2013.03.13 | ||||||
2刷 | 151 上から3行目 上から8行目(リスト除く) |
3刷 | 未 |
|
2013.07.24 |