Quiero enseñarme a mí mismo para desarrollar aplicaciones. ¿Qué debo esperar?

Gracias por el A2A.

Sí, es muy factible. El tiempo que lleva aprender a crear una aplicación depende completamente de qué tipo de aplicación desea crear.

Si puede dedicar unas 40 horas / semana a aprenderlo, entonces creo que probablemente podría crear y lanzar algún tipo de aplicación básica (un simple cliente de Twitter o lo que sea) en unos 3 meses. Me imagino que sería algo así como:

Mes 1: Aprenda los conceptos básicos de programación orientada a objetos y Swift

Mes 2: aprenda lo suficiente de Foundation y UIKit para desarrollar los conceptos básicos de la aplicación

Mes 3: Aprenda la línea de producción / tienda de aplicaciones, corrija errores, ponga un poco de arte razonable

¿Serías un experto después de tres meses? Por supuesto no. Pero tendría algo así como 500 horas de práctica y, en teoría, podría obtener algo razonable en la tienda de aplicaciones.

Hola dakota

Definitivamente es factible y a menudo recibo muchas preguntas como la suya.

Sin embargo, mi respuesta habitual es que debes identificar la motivación detrás del deseo de crear aplicaciones.

Por lo general, hay 3 razones por las que alguien quiere aprender a crear aplicaciones:

  1. Es genial.
  2. Los desarrolladores de iOS / móviles tienen una gran demanda y quieres un gran salario.
  3. Las aplicaciones te harán ganar dinero.

Si su propia motivación está cerca del n. ° 1 o n. ° 2, hágalo . Los desarrolladores tienen una gran demanda y si invierte suficiente tiempo, puede obtener un puesto de interno / junior con bastante rapidez y, en la mayoría de los casos, incluso recibir un pago por ello.

Si desea crear una aplicación para ganar dinero (incluso si es algo de dinero extra), no lo haga .

¿Por qué? Porque es extremadamente difícil ganar dinero con aplicaciones hoy en día. Por supuesto, hay muchos casos en que las personas ganan dinero únicamente vendiendo aplicaciones, compras en la aplicación o anuncios en sus aplicaciones, pero el porcentaje es realmente bajo.

Para ser honesto, he estado desarrollando aplicaciones durante más de 5 años y gané más dinero con mi libro electrónico iOS y una plantilla HTML de un localizador simple que alguna vez hice con cualquiera de mis aplicaciones.

La App Store es un lugar extraño y conozco compañías que ganaban entre $ 10k y $ 30k por día en la App Store. No se encuentran en ninguna parte hoy.

La realidad es que, a menos que tenga mucha suerte, no podrá construir un negocio sostenible en la App Store sin un producto SaaS de respaldo.

¡Espero que esto ayude!

J

Absolutamente puedes aprender a construir aplicaciones.

Tomará una buena cantidad de tiempo sentirse cómodo con él, pero comience con lo básico y siga desarrollando sus habilidades. Trabaje en la construcción de una cartera, y las oportunidades se le aglomerarán.

Echa un vistazo a Ray Wenderlich para obtener tutoriales gratuitos y excelentes libros. Big Nerd Ranch también tiene excelentes libros.

Por supuesto que es factible.

Puede aprender lo suficiente como para escribir una aplicación que diga “Hola mundo” en un par de horas.

Pero aprender suficiente programación para escribir una aplicación decente te llevará muchos meses, si no más. Escribir aplicaciones en sí mismas también lleva mucho más tiempo de lo que imaginas, una aplicación decente es mucho trabajo.

Claro, lo hice en mi propio tiempo. Tu también puedes.

Espere usar mucho tiempo.

¿Es hora de crear una aplicación?
De 2 horas a años, dependiendo de lo que quieras lograr.