¿Cuántas horas hubo entre que comenzaste a aprender el desarrollo de iOS y te ganaste la vida?

Alrededor de -40 horas. “Vendí” mi primer proyecto de aplicación para iOS antes de comenzar a trabajar en él, antes incluso de poder codificar aplicaciones para iOS.

Aquí está la factura que envié al cliente:

Mayo de 2010, solo € 360 para un “escáner de código de barras”. Te muestra lo ingenuo y / o demasiado confiado que estaba, porque esa tarifa es solo por un día de trabajo …

Se suponía que la aplicación escaneaba el código de barras de un medicamento de venta libre y luego le mostraba el folleto en PDF con la información del medicamento en la aplicación. Ya había codificado la aplicación web y ahora necesitaba usar la cámara del iPhone para leer el código de barras.

Finalmente, me llevó alrededor de una semana armar la aplicación. No fue difícil: solo conecte la biblioteca, lea el código de barras, abra una vista web con el código en la cadena de consulta.

Recuerdo haber comprado un “Desarrollo iOS de Sam Teach Yourself en 24 horas” y hacer todos los ejercicios, aprender a usar Objective-C y hacer que la aplicación se ejecute lentamente …

Mi trabajo duro valió la pena, porque desde entonces he creado algunas docenas de aplicaciones para clientes grandes y pequeños. Desde hace aproximadamente 3 años, enseño a los aspirantes a desarrolladores de aplicaciones a crear y comercializar aplicaciones.

De vez en cuando sigo haciendo aplicaciones para clientes, y afortunadamente y afortunadamente ya no por € 360 …

La verdadera respuesta a su pregunta en algún lugar entre varios cientos y nunca. La primera pregunta tendría que ser si ya tienes habilidades de programación. Si ya tiene alguno, entonces debería poder hacer el cambio con bastante rapidez. Entonces solo necesita desarrollar una aplicación y ponerla en la tienda.

Si no tiene experiencia en programación, entonces necesita obtener eso. Dependiendo de qué tan rápido aprenda, esto podría llevarle de unos meses a un año. Si tiene suerte, puede dedicar parte de este tiempo a su primera aplicación real.

Pero aquí está la parte más importante. Incluso si tuviera las habilidades de un desarrollador profesional con una aplicación lista para usar hoy, es posible que nunca gane un centavo. Ya existen millones de aplicaciones. Es muy difícil sacar uno que realmente produzca ingresos significativos. Es posible que tenga que hacer cientos de aplicaciones para tener algún flujo de ingresos.

El desarrollo de aplicaciones no es un boleto de oro. Requiere conocimiento, trabajo y suerte.

Depende de ti, pero para mí fue el primer día.

Solicité un trabajo como desarrollador de Java y fui admitido. Después de una semana, me dijeron que necesitaban un desarrollador de iOS y dado que la programación orientada a objetos es realmente la misma en todos los idiomas, puedo aprenderla fácilmente.

Así que me pagaban desde el primer día que encendí una Mac, ejecuté Xcode y busqué en Internet tutoriales en línea.

Buena suerte.

No hay una respuesta real a esto. Creo que después de 100 horas deberías poder construir algo tuyo con las nuevas habilidades que tienes, pero vivir de esto no es simple. Depende de si desea crear una aplicación usted mismo y venderla, si quiere ser un empleado u otra cosa. Ser un empleado es mucho más simple que crear algo que tienes que vender a miles de personas.

Yo diría que 100 horas (alrededor) es un primer paso que puede ayudarlo a comenzar de manera decente.

Comencé el desarrollo de iOS al comienzo de un verano, y terminé la versión de iOS de mi aplicación a fines de verano cuando comenzó la escuela. Conseguí un trabajo como programador un mes después.

Si aún no lo ve, nadie le da un vistazo sobre la cantidad de horas que lo ha puesto. Obtuve mi trabajo porque hice un producto real y tenía experiencia. Deberías hacer lo mismo.

Simple.