Processing for Android: Create Mobile, Sensor-Aware, and Xr Applications Using Processing (Paperback)

Colubri, Andrés

  • 出版商: Apress
  • 出版日期: 2023-10-02
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 407
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484295846
  • ISBN-13: 9781484295847
  • 相關分類: Android感測器 Sensor
  • 立即出貨 (庫存=1)



Learn how to use the Processing programming language and environment to create Android applications with ease. This book covers the basics of the Processing language, allowing users to effectively program interactive graphics in 2D, 3D, and Extended Reality (XR). It also details the application of these techniques to different types of Android devices (smartphones, tablets, wearables, and smartwatches).

This updated edition walks you through the entire process of creating an app, from the initial idea to release of the final app via the Google Play App Store. Over the course of the book, you'll learn to write engaging apps driven by user interaction and sensor data. A comprehensive series of hands-on projects, ranging from simple sketches to more complex projects involving shaders, VR, and AR will give you the firsthand experience you need to begin developing your own projects.

And once you have your Processing projects completed, you'll be able to upload them to the Google Play store to be shared with the world!

What You Will Learn


  • Write apps and live wallpapers for smartphones and tablets
  • Design and implement interactive watch faces
  • Create Extended Reality (VR/AR) experiences
  • Incorporate GLSL shaders into your Processing apps
  • Integrate Processing sketches into larger apps and Android Studio
  • Learn how to write your own libraries to share with the community
  • Export projects as completed apps ready to distribute through Google Play Store


Who This Book Is For

Artists, designers, students, researchers, and hobbyists who are not necessarily Android experts, but are looking to write mobile apps that make creative use of interactive graphics, sensor data, and extended reality.



本更新版的書籍將引導您完成從最初的想法到通過Google Play應用商店發布最終應用程序的整個過程。在本書的過程中,您將學習編寫由用戶互動和傳感器數據驅動的引人入勝的應用程序。一系列全面的實踐項目,從簡單的草圖到涉及著色器、虛擬現實(VR)和擴展現實(AR)的更複雜的項目,將為您提供開發自己項目所需的第一手經驗。

一旦您完成Processing項目,您將能夠將它們上傳到Google Play商店與世界分享!

- 為智能手機和平板電腦編寫應用程序和動態桌布
- 設計和實現互動式手錶錶盤
- 創建擴展現實(VR / AR)體驗
- 將GLSL著色器集成到Processing應用程序中
- 將Processing草圖集成到更大的應用程序和Android Studio中
- 學習如何編寫自己的庫以與社區分享
- 將項目導出為完成的應用程序,準備通過Google Play商店分發



Andrés Colubri is a core member of the Processing project, and the main developer of the OpenGL renderer, the video library, and Processing for Android. He originally studied Physics and Mathematics in Argentina and later did an MFA at the UCLA Design Media Arts program. He uses Processing as the main tool to bridge his interests in computer graphics, data visualization, and biomedical research. He is currently an assistant professor at the University of Massachusetts.


Andrés Colubri是Processing項目的核心成員,也是OpenGL渲染器、視頻庫和Processing for Android的主要開發人員。他最初在阿根廷學習物理和數學,後來在UCLA設計媒體藝術項目獲得了MFA學位。他使用Processing作為主要工具,將他對計算機圖形學、數據可視化和生物醫學研究的興趣結合起來。他目前是麻省大學的助理教授。