Androidニュース&アプリ情報メディア

オライリーからAndroidプログラミング書籍「Android Hacks――プロが教えるテクニック&ツール」が発売へ

オライリー・ジャパンからAndroidアプリ開発者向けのプログラミング書籍「Android Hacks――プロが教えるテクニック & ツール」が9月3日に発売される。著者は株式会社ブリリアントサービス技術部の執筆チーム。関与している人数は10人を超え、一部ゲスト執筆者も含まれている。「Simeji」の開発者であるadamrocker氏も参加している。価格は3,990円。やや高額の書籍になるが、ページ数が568と多く、内容も盛りだくさんのようだ。Android開発者、もしくはこれから開発を始めようとする読者を対象に、実践的な知識やノウハウが掲載されている模様。ただし、目次を見る限り、Java初心者向けには作られていないようだ。最低限Javaの知識は必要になるだろう。

ブリリアントサービスはAndroid情報公開用の公式ブログで次のように述べている。

「弊社技術部のAndroid Hacks執筆チーム『project-Android Hacks』を中心に、日本Androidの会からゲスト執筆者を迎えて完成させた、魂の1冊! 書店で、お手に取っていただければ幸いです」

なお、プログラミング書籍は読者のレベルによって、また、目的によっても合う合わないがある為、実際に購入する場合は手にとって確認されてからをオススメしたい。

以下、本書の目次。ある程度はこのリストから内容を予想できるものと思う。

1章 Android入門Hacks
  • 1. 開発者のためのAndroid入門
  • 2. SDKのバージョン

2章 初級アプリケーションHacks
  • 3. アプリケーション開発環境の構築
  • 4. エミュレータ入門
  • 5. エミュレータHacks
  • 6. アクティビティ入門
  • 7. アクティビティHacks
  • 8. インテント入門
  • 9. ボタンを使う
  • 10. ダイアログを使う
  • 11. 設定値を保存する
  • 12. 保存した設定値を利用する
  • 13. 設定画面を簡単に作成する
  • 14. Mapを使う
  • 15. アラームを使う
  • 16. アニメーションを使う
  • 17. メディアを再生する
  • 18. 非同期処理を行う
  • 19. プログレスバーを使う
  • 20. 音声読み上げ機能を使う
  • 21. ジェスチャー入力を使う

3章 実践アプリケーションHacks
  • 22. オリジナルボタンを作る
  • 23. カスタムViewを作る
  • 24. Viewをドラッグ可能にする
  • 25. OpenGLを使う
  • 26. サービスを使う
  • 27. 位置情報を取得する
  • 28. 位置情報を活用する
  • 29. センサを使う
  • 30. カメラを使う
  • 31. SQLiteを使う
  • 32. コンテントプロバイダを使う
  • 33. コンテントプロバイダを作る
  • 34. ソフトウェアキーボードを作る
  • 35. クイックサーチに対応する
  • 36. Bluetoothを使う
  • 37. ライブ壁紙を作る
  • 38. 外部ストレージ(SDカード)にアプリケーションをインストールする
  • 39. アプリケーションを最適化する
  • 40. Eclipseを使わずにビルドする
  • 41. Android Marketに登録する

4章 ネイティブコードHacks
  • 42. Android NDKの環境構築(Windows)
  • 43. Android NDKの環境構築(Linux)
  • 44. NDKの環境構築(Mac OS X)
  • 45. Android NDKのディレクトリ構成を知る
  • 46. bionic入門
  • 47. アプリケーションからJNIを使う
  • 48. 既存のライブラリを移植して使う

5章 カスタマイズHacks
  • 49. ソースコードコンパイル環境構築(Linux)
  • 50. ソースコードコンパイル環境構築(Mac OS X)
  • 51. Androidソースコード入門
  • 52. Androidコンパイルコマンド入門
  • 53. 開発機に焼く
  • 54. 標準の待ち受けアプリケーションを改造する
  • 55. フレームワークを改造する

6章 デバッグHacks
  • 56. 実機を使用してデバッグする
  • 57. ADBを使用する
  • 58. メモリリークを突き止める
  • 59. Traceviewを使う
  • 60. フレームワークをEclipseでステップ実行する

下はAmazonの商品リンク。


【情報元、参考リンク】
O'REILLY Japan/Android Hacks――プロが教えるテクニック & ツール
ブリリアントサービス/Android Hacks 発売決定!

読者&編集部コメント欄

この記事のコメント:0 件