ke:tai let’s you create mobile apps using Processing, a platform to promote software literacy within the visual arts.
ke:tai is good at everything an Android device does, and the desktop doesn’t. It’s a extensive library that gives you straight-forward access to sensors, cameras, and networking hardware.
Download the library, check out examples, and learn how to create your own apps using multi-touch gestures, device location, UIelements, front and back-facing cameras, face detection, Bluetooth, WiFi Direct, near field communication, or SQLite data.
The following classes are included in the library:
- KetaiSensor (accelerometer, gyroscope, multiple sensors)
- KetaiLocation (location and distance)
- http://ketai.org/reference/camera/ (getting started)
- KetaiSimpleFace (detection)
- KetaiGesture (multi-touch)
- KetaiBluetooth (connect and broadcast)
- KetaiList (ui list)
- KetaiKeyboard (ui keyboard and vibrate)
- KetaiSQLite (database)
- KetaiWiFiDirect (networking)
- KetaiNFC (read and write tags, beam)
The book Rapid Android Development: Build Rich, Sensor-Based Applications with Processing includes a comprehensive introduction to the Ketai library, and more than 40 projects using the library. It’s available with project source code at the The Pragmatic Bookshelf. Here you can download the complete table of contents, and a discussion forum related to the book.