Muchas fallas. Mucha frustración Muchos plazos mal calculados, freakouts de última hora, errores y pánico.
Todos piensan en el desarrollo de aplicaciones como si fuera un volcán de dinero, y aunque puede serlo, si entras en el desarrollo de aplicaciones como un primer momento y esperas ganar millones, seguramente te decepcionará.
Para los desarrolladores, el desarrollo de aplicaciones tiene una curva de desarrollo bastante empinada. El marco MVC, Objective-c, además de enviar una base de código a los usuarios a los que no se puede enviar fácilmente las revisiones, puede ser frustrante. Todo el proceso de envío de iTunes puede ser muy confuso: desde registrar un perfil de aprovisionamiento hasta enviar su binario a iTunes, a veces puede ser un enigma.
- ¿Hay algún juego de la vieja escuela que quieras ver modificado en tu Android market / iStore?
- ¿Cómo afectaría la política de compras de aplicaciones de Apple a una aplicación nativa de mercado de comercio electrónico?
- ¿La actualización de las aplicaciones de iOS desde la App Store ralentiza su iPhone?
- ¿Qué recomiendas para una aplicación de iPad gratuita por fax?
- ¿Hay alguna manera de obtener texto a voz para iBooks?
Para los diseñadores por primera vez, el desarrollo de aplicaciones también puede ser un poco complicado. Tiene una selección de fuente predeterminada limitada, y aunque puede importar fuentes personalizadas, el proceso es ambiguo. Diseñar para una pantalla tan pequeña es difícil, la orientación múltiple, tener que ajustarse a los objetos de la interfaz Cocoa Touch, y también es difícil diseñar tanto para la pantalla estándar como para la retina.
En cuanto a la estrategia de marketing, descubrirá que uno no puede rastrear fácilmente las conversiones e instalaciones reales en las aplicaciones de iOS debido al sandboxing, por lo que a veces, es posible que no sepa completamente qué tan bien está funcionando su campaña de marketing en redes de publicación de terceros o campañas internas. .
Eh, hay muchas cosas. Simplemente lo hice sonar completamente no divertido y frustrante, pero el proceso es muy gratificante. Trabajar en el ámbito de la aplicación es muy diferente a impulsar un proyecto web o una pieza de software de escritorio, ya que el ciclo de vida del proyecto puede ser corto. Es de ritmo rápido, es dinámico, es nuevo y diferente cada día, pero eso también puede ser una fuente de estrés.
¡La mejor de las suertes!