No puedo encontrar una aplicación en la App Store, así que decidí comenzar a programar en iOS y hacerlo yo mismo. ¿Cuánto tiempo me llevará escribir mi primera aplicación del mundo real en Swift para iPhone?

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.

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 🙂

Muchas gracias por A2A.

Cualquier aplicación de tamaño medio con un recurso de tiempo completo no debería tomar más de un mes. Puede dividir cada sección de la aplicación en una o dos semanas de sprint y lograr el objetivo. Antes de eso, me gustaría que desarrolle algunas pruebas de conceptos relacionadas con su aplicación, para que pueda analizar el tiempo general y planificar las cosas en consecuencia. Además, esto le permite acostumbrarse a la plataforma.

Todo muy bien.

Con muy poco conocimiento en programación, tardé 6 meses en comenzar con Objective-C mientras aprendía la programación de iOS. No creo que Swift sea tan diferente.

More Interesting

Tengo estas increíbles ideas únicas para aplicaciones. No sé nada de programación o ciencias de la computación. ¿Por dónde empiezo si quiero hacer estas aplicaciones lo antes posible?

Mi amigo me regaló una banda de fitness GOQii. ¿Qué es una aplicación que sería compatible con esta banda?

¿Estaría en problemas legales haciendo una aplicación a partir de la idea de alguien?

Tengo una gran idea para una aplicación, pero necesito que alguien con el conjunto de habilidades de programación me ayude (no tengo experiencia en aplicaciones). Como estudiante de primer año de la universidad, ¿cómo debo buscar el talento?

Cómo hacer una aplicación uber

Mi banco (en el Reino Unido) quiere que cambie de una clave física segura a una aplicación móvil. ¿Es tan seguro?

Quiero construir una aplicación de billetera móvil. ¿Cuál es el desembolso de inversión? Cuanto tiempo llevara? ¿Qué tamaño y tipo de equipo de desarrollo necesito?

Estoy pensando en aprender el desarrollo de aplicaciones para iPhone. ¿Qué debo saber sobre el crecimiento y la demanda del mercado en la mayoría de los países para los desarrolladores de aplicaciones de iPhone?

Cómo evitar el WiFi de mi universidad y acceder a aplicaciones bloqueadas como WhatsApp, etc., en un teléfono móvil

No quiero optimizar mi sitio web para dispositivos móviles, ¿cuáles son los mejores proveedores del mercado?

Perdí mi iPad en la casa, ¿puedo descargar una aplicación de GPS y encontrarla?

Quiero ocultar una aplicación de la lista de aplicaciones recientes, no quiero eliminar la aplicación, solo quiero ocultarla de la lista de aplicaciones recientes. ¿Cómo puedo hacer esto?

Mi primera aplicación está obteniendo 5-10 descargas / día. ¿Esto es normal? ¿Cómo hago para optimizarlo para ASO?

Quiero desarrollar una aplicación en tiempo real, ¿qué lenguaje de programación es el mejor para eso?

Cómo integrar redes sociales o API de terceros en aplicaciones móviles