Diseñé una aplicación semi-framework que eventualmente convertí en UX Drinking Game. Escribí la mayor parte del código PHP para las API de JSON, así que básicamente les di puntos finales para conectar.
Las ventajas:
- Si uso generalmente la misma estructura, puedo obtener una nueva versión o una idea diferente por menos de $ 500.
- La calidad era decente para la empresa que utilicé y quedé satisfecho con los resultados.
- Me dieron algunas sugerencias iniciales para la arquitectura de la información y la experiencia del usuario de las que podría aprender, y mejoró la aplicación.
- Siguieron muy bien las instrucciones.
Los inconvenientes:
- ¿Cuáles son las ventajas de WhatsApp?
- Cómo hacer que todos se registren en mi aplicación
- Aplicaciones móviles: ¿cuál sería un presupuesto realista para una aplicación de blog / noticias muy simple que incluye autenticación de usuario de LinkedIn?
- ¿Cuáles son algunas aplicaciones interesantes en Play Store y App Store?
- ¿Qué programas puedo usar para crear capturas de pantalla de aplicaciones de Android o iPhone desde cero?
- Las maquetas perfectas de píxeles son el único camino a seguir. Los emparejaron bastante cerca, así que tuve suerte allí. La documentación debe ser muy, muy clara, por lo que pasará más tiempo allí.
- No son tan receptivos como tener a alguien en la misma zona horaria. Hacer que el código fuente y los cambios se realicen a veces lleva más tiempo del que debería. Un día de cambios probablemente se convierta en una semana de ida y vuelta.
- Tuve que revisar las estimaciones con un peine de dientes finos. Cuando lo haces, no estás pagando mucho para construir la aplicación, por lo que buscan todos los lugares para ganar dinero extra. Algunas de las estimaciones parecían demasiado (simples cambios de texto convertidos en una hora de tiempo),
Para las aplicaciones más pequeñas que tienen una interfaz de usuario bastante básica, no tendría reparos en volver a hacerlo de esta manera, y probablemente lo tenga. Pero antes de compilar la aplicación, realmente debe preguntarse si debería ser una aplicación cuando un HTML5 podría funcionar.