Si está buscando un desarrollo nativo de Android, debería mirar Java y Android Studio. Con el conocimiento existente de PHP, puede manejar el back-end de la aplicación sin aprender un nuevo lenguaje. Juntos, XML y Java se utilizarán para manejar la interfaz de usuario de la aplicación.
Si está buscando el desarrollo de aplicaciones híbridas, debe continuar con Javascript, HTML, CSS y aprender algunos marcos que funcionan bien en aplicaciones híbridas, como Angular Js 2, React Js (React Native), Node.js, MongoDB, Phonegap. IDE depende de ti, Sublime text, Atom, Visual Studio Code es lo suficientemente bueno para hacer el trabajo. Esta opción es mejor para el desarrollador web, ya que ya tiene lo básico en desarrollo web
Si desea obtener más información sobre la aplicación híbrida nativa, Xamarin, Nativescript, React Native son buenos para comenzar. Sepa que al menos uno definitivamente lo beneficiará en el futuro.
- ¿Te sientes mal cuando lanzas código incorrecto intencionalmente?
- ¿Cómo me convierto en desarrollador de aplicaciones?
- ¿Cuál es la mejor aplicación para aprender codificación, especialmente PHP?
- ¿Dónde encuentro una lista de empresas de desarrollo de aplicaciones móviles a las que puedo enviar una solicitud de propuesta (RFP) para desarrollar una serie de aplicaciones iOS y Android?
- ¿Cuáles son los costos y el tiempo necesarios para crear una aplicación similar a GrubHub desde cero?
Sin embargo, Java aún funciona mejor para el desarrollo de aplicaciones de Android, encontrará algunas limitaciones dentro de cada tecnología de desarrollo de aplicaciones híbridas.