Rapid Android Development: Build Rich, Sensor-Based Applications with Processing (Paperback)

Daniel Sauter

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2013-05-05
  • 定價: $1,155
  • 售價: 9.5$1,097
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Paperback
  • ISBN: 1937785068
  • ISBN-13: 9781937785062
  • 相關分類: Android感測器 Sensor
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

商品描述

Create mobile apps for Android phones and tablets faster and more easily than you ever imagined. Use "Processing," the free, award-winning, graphics-savvy language and development environment, to work with the touchscreens, hardware sensors, cameras, network transceivers, and other devices and software in the latest Android phones and tablets.

Whether you're a student, teacher, hobbyist, or experienced developer, Rapid Android Development puts the fast-growing market for Android phone and tablet applications within your reach. Without needing to master the complexities of Java, Eclipse, or the Android SDK, you'll find yourself writing dazzling graphics displays and location-aware programs in no time.

With more than 30 ready-to-run demos, applications, and games, you'll find yourself diving deeper than you thought possible into the treasure trove of software and hardware packed into today's Android devices. You'll learn how to:

Access the Android touch screen, keyboard, and gestures to create eye-popping user experiences.

Tap into Android's on-board sensors for orientation, location, motion, geolocation, and more to build environment-aware applications.

Use Android's built-in networking devices to access the Internet, network with nearby Android devices, and interact with NFC-formatted RFID tags.

Create OpenGL accelerated 2D and 3D graphics.

Integrate camera images, video, and face-detection into your mobile apps.

Take selected apps cross-platform with new Processing support for HTML 5 and JavaScript.

And once the prototyping is done, you can easily move your work to Eclipse for debugging and deployment.

What You Need:

Users will need to install Version 2.0 of the Processing open source language and environment, a free download at https://processing.org/download. Readers also need to install the free Android SDK (Ice Cream Sandwich 4.0 or higher) and the Ketai library for Processing. An Android phone or tablet is required to test most of the examples in the book.

商品描述(中文翻譯)

以精準和專業的口吻翻譯如下:

使用「Processing」這個免費且屢獲殊榮的圖形專業語言和開發環境,您可以比以往更快、更輕鬆地為Android手機和平板製作應用程式。這個語言和開發環境可以與最新的Android手機和平板的觸控螢幕、硬體感應器、相機、網路傳輸器和其他設備和軟體進行互動。

無論您是學生、教師、愛好者還是有經驗的開發者,《快速Android開發》都能讓您進入快速增長的Android手機和平板應用程式市場。您無需掌握Java、Eclipse或Android SDK的複雜性,很快就能撰寫出令人驚艷的圖形顯示和具有定位感知功能的程式。

書中提供了超過30個現成的示範、應用程式和遊戲,讓您能深入探索當今Android設備中充滿軟體和硬體的寶藏。您將學習如何:

- 使用Android觸控螢幕、鍵盤和手勢創建令人驚艷的使用者體驗。
- 利用Android內建的感應器(如方向、位置、運動和地理位置)建立具有環境感知功能的應用程式。
- 使用Android內建的網路設備訪問網際網路、與附近的Android設備進行網路連接,並與NFC格式的RFID標籤進行互動。
- 創建OpenGL加速的2D和3D圖形。
- 將相機圖像、視頻和人臉檢測集成到您的移動應用程式中。
- 使用新的Processing支援HTML 5和JavaScript,將選定的應用程式跨平台移植。
- 當原型開發完成後,您可以輕鬆將工作移至Eclipse進行調試和部署。

所需工具:
讀者需要安裝Processing開源語言和環境的2.0版本,可在https://processing.org/download免費下載。讀者還需要安裝免費的Android SDK(冰淇淋三明治4.0或更高版本)和Processing的Ketai庫。大部分書中的示例需要使用Android手機或平板進行測試。