Mira, desarrollar una aplicación no es solo codificar.
Incluye:
- Experiencia de usuario
- Teniendo en cuenta los hechos de cómo el usuario va a usar la aplicación
- Diseñando los casos de uso
- Considerando el “flujo”
- Hacer escalable la experiencia del usuario en todos los usuarios
- Diseño de interfaz de usuario
- Imágenes, activos gráficos, imágenes de todos los tamaños, etc.
- Pruebas
- Completo – Unidad, integración, sistema, prueba de esfuerzo
- Pruebas UX / UI
- Asegurar que la aplicación funcione en todos los dispositivos
- Mantenimiento de código
- Sistema de control de versiones
- Git, SourceTree, etc.
- Diseño modular
Si le resulta difícil la mayoría de estas cosas, ¿por qué no lo externaliza?
- Google lanzó recientemente la aplicación Tez. ¿Es realmente una buena aplicación de pago y cuáles son sus características clave?
- ¿Cómo gana dinero la aplicación Telegram?
- ¿Cuánto influye el icono de una aplicación en la participación del usuario?
- ¿Cuál es la mejor aplicación de fotos para Android?
- ¿Qué puedo hacer usando JavaScript en el desarrollo web?