Puede ser una gran idea en primer lugar. Lo que tienes que hacer no es muy simple, ya que eres un principiante. Java es bastante fácil y muy comprensible y con Android es mucho más fácil. Claro, necesita algunos conocimientos sobre el desarrollo de una aplicación de Android con todas las funciones y opciones que desea proporcionar al usuario con su facilidad de uso.
Primero, tienes que aprender algo básico sobre el desarrollo de Android (no es necesario saber Java ahora, solo aprende con Android).
Estos son algunos de los enlaces para aprender Android y Java:
- Cómo mostrar recordatorios 'Califícame' en un intervalo de tiempo particular en la aplicación de Android
- ¿Cuáles son las formas más creativas en que las aplicaciones de Android pueden usar la función de notificación?
- ¿Cuáles son las principales preocupaciones de un gerente de producto, cuando el producto es una aplicación nativa de Android?
- ¿Cuál es la mejor práctica para cargar un archivo CSV con menos de 5000 entradas en un programa Android Java?
- ¿Puedo desarrollar una aplicación de Android sin ningún IDE y usando un simple bloc de notas?
1) Java:
Introducción a la programación Java | Udacity
Sendero: Aprendiendo el lenguaje Java
Tutoriales de Java
2) Android:
Desarrollo de Android
Android: aprende con capacitación en línea experta | Codementor
Comenzando | Desarrolladores de Android
Aquí está la forma de lograrlo, creo que sí.
Es posible que necesite al menos dos tipos de sensores para comprender la actividad humana como correr. El sensor obvio sería el GPS para medir la distancia y la velocidad del usuario. Mire aquí: Almacenamiento a largo plazo para Google Code Project Hosting.
Por otro solo entiendo cómo funciona la aplicación VR.
Entonces necesita un controlador de medios para que el proyecto dé salida de audio. Aquí encontrará el código fuente de la biblioteca y el reproductor de música:
Un directorio categorizado de bibliotecas y herramientas para Android | Android-Arsenal.com
Debe desarrollar un algoritmo para que cumpla con los requisitos del usuario.
Buena suerte