Im Kurs wird die Verwendung von Android-Sensoren in eigenen Apps und deren Test besprochen. Voraussetzung
- Kenntnisse entsprechend dem Kurs „Programme entwickeln für Android-Smartphones”
- sichere Umgang mit Eclipse.
- Überblick über verfügbare Sensoren
- Testbibliothek für den Emulator „SensorSimulator”
- Einbinden der Kamera-, GPS- und Lagesensordaten in eine App.
Es wird empfohlen, ein eigenes Android-Gerät mit USB-Kabel mitzubringen.
- 2 Doppeltunden (1 Abende)
- Android 2: Grundlagen und Programmierung (ISBN: 978-3898646772) - http://amzn.to/kAnQRT
- Android 3: Apps entwickeln mit dem Android SDK (ISBN: 978-3836216975) http://amzn.to/lW7O3G
- Android 4: Apps entwickeln mit dem Android SDK (ISBN: 978-3836219488) http://amzn.to/OyoHRP
- Eclipse IDE 3.7 (Kindle Edition) http://amzn.to/QtZNhH
- Eclipse Juno 4.2 http://www.eclipse.org/downloads/
- Get the Android SDK http://developer.android.com/sdk/index.html
- OpenIntent Sensor Simulator http://code.google.com/p/openintents/wiki/SensorSimulator
- Android: Eclipse installieren und einrichten http://wp.me/pNSaO-2o
- Android: Neues Android Projekt anlegen http://wp.me/pNSaO-2m
- Vogella: Android Location API - Tutorial http://www.vogella.com/articles/AndroidLocationAPI/article.html
- Vogella: Android Camera API - Tutorial http://www.vogella.com/articles/AndroidCamera/article.html
- Vogella: Android Sensor - Tutorial http://www.vogella.com/articles/AndroidSensor/article.html
- Sensors Overview http://developer.android.com/guide/topics/sensors/sensors_overview.html
- Motion Sensors http://developer.android.com/guide/topics/sensors/sensors_motion.html
- Position Sensors http://developer.android.com/guide/topics/sensors/sensors_position.html
- Environment Sensors http://developer.android.com/guide/topics/sensors/sensors_environment.html
- SensorManager (Reference) http://developer.android.com/reference/android/hardware/SensorManager.html
- Using the Location Manager http://developer.android.com/training/basics/location/locationmanager.html
- Location Strategies http://developer.android.com/guide/topics/location/strategies.html
- Controlling the Camera http://developer.android.com/training/camera/cameradirect.html
- Camera http://developer.android.com/guide/topics/media/camera.html