Obviamente, hay una multitud de respuestas válidas a esta pregunta, al final depende de cuáles sean sus recursos. Más concretamente, ¿cuál es el trasfondo de las personas que van a desarrollar la aplicación ? Porque al final del día, aprender un nuevo paradigma lleva una buena cantidad de tiempo, y aunque a la larga puede dar sus frutos, no verá los beneficios para el primer proyecto. Por lo tanto, es mejor aprovechar la experiencia previa de su equipo.
Si provienen de Java, Objective-C o lenguajes similares, C # es su mejor opción: Xamarin
Luego está React , Cordova , y un montón más. Si los múltiples encajan en el “paradigma similar”, entonces su próximo criterio podría ser elegir uno que tenga una gran comunidad activa, de esa manera hay pocas posibilidades de que se quede atrapado tratando de resolver algún problema que nadie ha enfrentado ni ha tenido idea sobre
- ¿Cuánto conocimiento del lenguaje de programación se necesita para desarrollar aplicaciones de realidad virtual basadas en Android?
- ¿Cuál es el mejor sitio para aprender Android?
- ¿Es mejor Xamarin o Apache Cordova?
- ¿Dónde pongo el código Java para la codificación del servidor Apache Tomcat (exactamente dónde)?
- Tengo una idea de aplicación de Android para el gobierno del departamento de Delhi. ¿Qué tengo que hacer? ¿Cómo lo implemento?