Bin allí, hecho eso 🙂 En mi caso, llévame 11 meses y 4 días .
El año pasado decidí desarrollar la aplicación iOS / Android de aviación de negocios que necesitaba pero no pude encontrar en la tienda. Durante el proceso de desarrollo, tengo que abandonar la versión de Android, ya que era difícil en términos de tecnología y recursos tener ambos al mismo tiempo.
El problema principal es mantener el enfoque en la funcionalidad de la aplicación . Si solo te enfocas en el código, es probable que entregues una aplicación excelente que nadie usará.
Debe ser gerente de proyectos: divida el trabajo en partes funcionales y calcule el tiempo necesario para cada parte. Una parte importante del proyecto tiene que ser la funcionalidad de la aplicación: cómo se beneficiarán los usuarios al usar su aplicación.
- Cómo comenzar a desarrollar aplicaciones de Android en Ubuntu 14.04
- No soy un desarrollador. ¿Cuál es la forma más económica y efectiva de desarrollar una aplicación móvil?
- Tengo una aplicación en Google Play y Amazon, pero no tengo dinero para marketing. ¿Qué debo hacer?
- Tengo una gran idea para una aplicación móvil, ¿cómo puedo asegurarme de que se vuelva viral una vez que la inicie?
- Escuché que el desarrollo de aplicaciones de Windows Phone está muriendo y tiene un mercado pequeño. ¿Cuál es la mejor plataforma para el desarrollo de aplicaciones en los próximos años? ¿Vale la pena iniciar el desarrollo de aplicaciones de Windows Phone?
El diseño y la usabilidad (UX) también son muy importantes. No se convenza de que puede hacerlo: los usuarios de aplicaciones iOS son mucho más exigentes que el usuario promedio de Android.
Utilice la ayuda de outsourcing tanto como pueda pagar. Es probable que parte del trabajo se realice solo una vez (como la infraestructura del servidor, por ejemplo), por lo que no tiene sentido gastar mucho tiempo en eso. Use su tiempo para trabajar en tareas que continuará mejorando con el tiempo.
Y esté listo para escarificar algunas de las características y funcionalidades de la aplicación para realizar v1.0 lo antes posible . Según las entradas de los clientes, puede mejorar la aplicación en v2.0 y agregar nuevas funcionalidades. Allí su propio desarrollo tendrá sentido ya que mejorará con el tiempo.
Cuando tenga más tiempo / recursos libres, puede reemplazar las partes de subcontratación por las suyas propias (pero solo si está seguro de que su código funcionará mejor que el código de los subcontratistas).
Te animo a que encuentres socios para trabajar contigo. Un diseñador es un buen comienzo. Tal vez lo hará más rápido y mejor si lo considera como una nueva empresa. Trabajar con socios y cofundadores puede ser una gran experiencia.
Te deseo suerte y espero que entregues v1.0 más rápido de lo que lo hice 🙂