Si está creando aplicaciones híbridas, lo que significa que está utilizando Cordova, PhoneGap, Ionic Framework o similar, entonces necesita saber:
- JavaScript (o TypeScript)
- HTML5
- CSS
- Técnicas de optimización web móvil
- Cómo estructurar una aplicación
- Diseño específico de plataforma y convenciones de interfaz
- Conocimiento específico del dominio relevante para la aplicación
- Si se está comunicando con una API, entonces necesita aprender cómo hacerlo (los detalles pueden variar según la API)
- Estructuras de datos y acceso relevantes para la aplicación que está creando
- Si necesita almacenar información en línea, debe aprender métodos para sincronizar datos con una base de datos en línea (recomiendo Firebase)
- Para Ionic, también debes aprender Angular
- Para Ionic 2, debes aprender Angular 2 y TypeScript
Sin embargo, crear una aplicación es más que solo marcar casillas en una lista. Es más como escribir una novela.
Puede imaginar una lista similar a la anterior en respuesta a la pregunta, “¿Cuáles son las cosas que necesito aprender para escribir una novela?” , y demás sería necesario, pero no suficiente, para crear una buena novela.
- Cómo encontrar un inversor para mi proyecto de aplicación móvil agrícola
- ¿Cómo es la saturación y el uso de dispositivos móviles en Uganda?
- ¿Cuánto gana un desarrollador novato de Android con sus pequeñas aplicaciones?
- ¿Hasta qué punto ha aumentado el crecimiento de las aplicaciones móviles de chat en todo el mundo?
- ¿Cuál es el mejor bootcamp / curso de desarrollo de aplicaciones iOS en Londres?
Luego, agregue la restricción adicional de que si obtiene un poco de gramática sutil, el libro explotará al azar (choque).
Por supuesto, comience por el camino hacia la programación de aprendizaje y la creación de aplicaciones. Es divertido, gratificante y una carrera rentable. Pero no esperes que tu primera aplicación sea una obra maestra, o es probable que te decepciones.