¿Tienes experiencia en programación? ¿Qué tan competente quieres ser? ¿Qué tipo de aplicaciones estás haciendo?
La verdad es: mucho tiempo. Empiezas creando aplicaciones simples que se pueden hacer en un día o una semana. Entonces comienzas a hacer más avanzados. Y luego comienzas a crear aplicaciones que necesitan una conexión de red. Luego, las aplicaciones que necesitan almacenamiento en el teléfono. Luego, aplicaciones que usan widgets personalizados. Luego aplicaciones que necesitan bluetooth. Tal vez aplicaciones que necesitan GPS. O qué tal las aplicaciones que necesitan animaciones.
Llevo 3 años creando aplicaciones para iOS y todavía estoy aprendiendo. Hay cosas nuevas que aprender cada año, así como cosas que nunca podrás tocar en el SDK de iOS. Hacer una aplicación muy básica podría llevarte unos días. Hacer su primera aplicación que tenga conectividad a Internet y un buen conjunto de características puede llevarle de 3 a 5 meses. ¿Para hacer tu primera aplicación pulida real? Estás mirando 2-3 años.
- ¿Cuál es el límite de descarga de 100 MB de iPhones?
- ¿Por qué necesitamos aprovisionamiento en iOS?
- ¿Qué aplicaciones de iPhone hacen el mejor trabajo al hacer que su funcionalidad "Pull-to-refresh" sea reconocible o intuitiva?
- ¿Cuál es el método para transferir contactos desde un iPhone a un nuevo iPhone si están en un servidor Exchange?
- ¿Cuál es la mejor aplicación de iOS para la meditación guiada?