プロフェッショナルAndroidセンサープログラミング

"Professional Android Sensor Programming" 概略訳 *1

バイスのセンサーを使って、インタラクティブAndroidアプリケーションを作成しましょう。

本書は、Android開発者向けに、豊富なデバイスセンサーの使い方を説明します。インタラクティブユーザーインターフェースをもったアプリケーションを開発するには、位置情報、物理センサー(温度、圧力、ライト、加速度など)、カメラ、マイクロホン、音声認識などを使う必要があります。ハンズフリーのルート案内をつくるのか、血圧をチェックするアプリケーションを作るのかに関わらず、プロフェッショナルAndroidセンサープログラミングが、現実的な方法を説明します。

本書では、センサーにアクセスして得られる生のデータと、それらを実際に使用するために意味のあるデータとの間に存在するギャップを橋渡しするためのテクニックを提供します。センサーに関連するAPIの効果的な使い方だけではなく、Android OSのコンポーネントの使い方も解説します。説明の中では、Androidのセンサーを使ったり、テストしたりするときに実際に発生するよくある問題の解決方法も示しています。同時に、自分のアプリケーションの中に組み込める、実際に動作するコードをより深く解説していきます。

  • ユーザーとインタラクティブなやり取りができるAndroidアプリケーションを開発するために、経験のある開発者向けのスマートフォンの豊富なセンサーの使い方を示す
  • 位置情報、物理センサー(温度、圧力、ライト、加速度など)、カメラ、マイクロホン、音声認識の使い方
  • プログラマーの参考になるAndroidセンサーAPIの使い方と、完全なシステムを構築するためのAndroidコンポーネントの使い方、共通の問題の解決方法
  • 作成するアプリケーションに適用できる詳細で機能的なコード
  • 位置情報を特定するクラス、物理的なセンサーの解釈方法、画像と音声の処理方法、音声の認識と動作などのクラスを現実のソリューションでうまく実装するための方法

プロフェッショナルAndroidセンサープログラミングで、人々を魅了するモバイルアプリケーションのプログラムの書き方を学びましょう。

参考データ

Professional Android Sensor Programming (Wrox Programmer to Programmer)

Professional Android Sensor Programming (Wrox Programmer to Programmer)

  • Professional Android Sensor Programming
  • By: Greg Milette; Adam Syroud 
      • Publisher: Wrex
      • Pub. Date: June 5, 2012
      • Print ISBN: 978-1-118-18348-9
      • Web ISBN: 1-118-18348-7
      • Pages in Print Edition: 552

コメント

Androidでは、物理的なセンサーや、位置情報などのセンサーの値を直接的に取得することができます。ただし、実際にこれらのデータを活用して、アプリケーションのインタフェースに使おうとするとと、いろいろと面倒な問題にぶつかります。この本は、よくある入門的な解説だけではなく、NFCの使用方法などを含めて取り扱っています。最近、NFCが盛り上がってきているので、きちんと読んで見たいなぁと感じています。

*1:このOverviewは、Safari Books Onlineの対応する書籍のOverviewを概略で翻訳したものです。省略や意訳もありますので、詳細はオリジナルページを参照してください