¿Cuánto conocimiento del lenguaje de programación se necesita para desarrollar aplicaciones de realidad virtual basadas en Android?

gracias por a2a

Seguiré desarrollando aplicaciones de realidad virtual para Android. (Comencé un proyecto de realidad virtual en el trabajo)

  • No hay mucho soporte con Android SDK y Java para desarrollar algunas aplicaciones vr geniales
  • Use Unity para la aplicación vr.
  • Usando Unity puedes enviar a Android junto con muchos otros dispositivos.

Cómo aprender Unity para aplicaciones de realidad virtual

  • Aprende C #, es similar a Java
  • ¡Comienza con la realidad virtual! Paquete de muestra y artículos de aprendizaje – Unity Blog
  • Unidad – Manual: Descripción general de VR
  • Comienza a leer y comienza a desarrollar, eventualmente te acostumbrarás.
  • Y hay muestras y proyectos completos en la tienda de activos para que pueda comenzar

Puede consultar mi increíble aplicación (aunque no la aplicación vr)

en Play Store Musica – El reproductor de música

El interés por programar y comprender la lógica es importante en lugar de medirlo por una escala. Los idiomas no importan. Solo la sintaxis cambiará entre idiomas. Para ser específico sobre Android, debe tener conocimientos básicos en Java. Y hay tutoriales y muestras disponibles en todo Internet.

No estoy seguro acerca de las aplicaciones de realidad virtual, pero para Android necesitas saber lo siguiente:

  • Programación Java
  • XML
  • Y un poco de diseño de interfaz de usuario (puede estar usando Photoshop y todas esas cosas)
  • Para un diseño de interfaz de usuario en profundidad, también puede usar lenguajes JavaScript como angular.js

Siga adelante en el sitio de desarrolladores de Android ( http://developer.android.com/tra …) y aprenda sobre algunas API de Android, descargue Android Studio y comience el desarrollo. 🙂

La mayoría de las plataformas de realidad virtual proporcionan un SDK para cada una de las plataformas móviles: Android / iOS / Otros.

Entonces, si se siente cómodo con el desarrollo de aplicaciones de Android y la integración de SDK / biblioteca de terceros, es posible que no necesite ningún conjunto de habilidades de programación adicional. (que no sea Java + Android)

Sin embargo, si planea implementar sus propios algoritmos utilizando Open CV, es posible que necesite conocimientos de C.

Y si va a utilizar otras plataformas como Unity 3D, etc., tendrá que aprender el lenguaje de programación específico de la plataforma como C #.

Para el desarrollo de cualquier aplicación, necesitará una comprensión básica del lenguaje de programación y fundamentos sólidos de los respectivos SDK

La realidad virtual tiene un enorme alcance actualmente. Buen momento para prepararse con la realidad virtual y la realidad aumentada