A collection of Android Studio projects (in Java) used in the course DIG4634 Wearable and Mobile App Development. The collection was compiled by Prof. Angelos Barmpoutis to accompany the lectures of the course.
The examples cover the following topics:
- Layouts in Android 📱
- Activities in Android 📲
- Location service (GPS) 🌎
- Accelerometer sensor 📲
- Apps for Android watch (WearOS) ⌚
- Watch Face for WearOS ⌚
- 3D rendering with GLSurfaceView 🎮
- 3D geometry and animations 🎮
- Cameras in Android 📷
- Local Storage 💽
- Using Android Studio to build apps for Oculus Quest in Java (moved to the repository: https://github.com/digitalworlds/JavaForQuest)
- Download Android Studio: https://developer.android.com/studio (These apps have been tested using Android Studio Giraffe | 2022.3.1 Patch 1)
- In Android Studio create an Android Virtual Device to run the apps.
- Open in Android Studio the
build.gradle
located inside the respective project folder. - Use the project viewer (left panel) to explore the files of the project. The source code is located inside the folder
java
and the resources are inside the folderres
. - Click on the play button (in the toolbar) to build and run the app in an emulated android device.
🏆 This repository has been the foundation of the award winning project JavaForQuest (J4Q) https://github.com/digitalworlds/JavaForQuest