¿Qué herramientas necesitaré para crear una aplicación con un equipo y poco conocimiento de Java?

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:

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

Primero que nada … ¡esa es una idea genial!

Como no mencionó ninguna plataforma específica, supongo que es Android.

  1. Android Studio: es un IDE para el desarrollo de aplicaciones de Android. Puede seguir este enlace: Desarrollo de aplicaciones de Android – Tutorial para principiantes – Introducción para la instalación y configuración de su proyecto para comenzar.
  2. Github: para trabajar en equipo, puede usar esta herramienta, será fácil sincronizar su trabajo fácilmente a través de Github. Consulte para obtener ayuda: Tutorial de Android Studio Git – Blog Tutorial de Java
  3. Sigue este curso en Udacity. Tiene algunos cursos de requisitos previos, no te preocupes, solo sigue el curso básico de Java, las aplicaciones multipantalla y listo.
  4. Use Stack Overflow y Google search para cualquier consulta adicional.

Todo lo mejor !!

No es lo que elegiría.

El programa en sí sería trivial. Detecta si el acelerómetro muestra movimiento durante unos 30 segundos, luego activa el reproductor de mp3 predeterminado y lo apaga si no hay movimiento durante otros 30 segundos.

Sin embargo, si bien la cantidad de Java necesaria es trivial, deberá aprender un poco sobre los componentes internos de Android para que funcione bien, como cómo configurar temporizadores, cómo iniciar y detener procesos externos, etc.

Si el objetivo del proyecto es demostrar un conocimiento de los componentes internos de Android, sería genial. Si es para demostrar una habilidad en la programación Java, no habrá mucho Java en el proyecto, dejando de lado las repeticiones, tal vez un par de docenas de líneas.

Bueno, como ya sabes algo de Java, ve con una aplicación de Android, que es básicamente Java.

Descargue e instale Android Studio (básicamente Intellij).

Averigua tu plataforma objetivo (teléfono).

Probablemente pueda sentir “correr” usando el gps o el acelerómetro. Si su teléfono tiene ambos disponibles, experimente para ver cuál es el mejor. Incluso podría usar ambos para una verificación cruzada.

Reproducir música en ejecución / no ejecución debería ser la parte fácil.

Vaya al sitio web de desarrolladores de Android de Google y aprenda sobre él. Busca en Google lo que no entiendes o encuentra un experimentado para preguntar. Crea tu propia aplicación. Quizás necesites un servidor web. En cuanto a las herramientas, necesitará Android Studio y Git.