¿Cómo aprender Swift en 6 meses? Cualquier camino sugerido para aprenderlo y comenzar a vender aplicaciones en solo 6 meses.

La primera pregunta es bastante sencilla. Hay un montón de recursos que pueden ayudarte a alcanzar tu primer objetivo. Hice una lista de recursos gratuitos y de pago aquí.

La segunda pregunta es un poco más complicada. “Vender” aplicaciones a los consumidores es increíblemente difícil hoy en día. En el pasado, podías armar una aplicación simple que cambiaba el flash de la cámara (Flashlight.app) y podías ganar un montón de dinero.

Pero ahora, ya no es tan fácil.

Mi consejo sería apuntar a empresas / dueños de negocios que quieran dar dinero a cambio de soluciones. Investigue un poco e intente averiguar qué necesitan las personas y luego intente ayudarlas de la manera que le parezca adecuada.

Recuerde: las ideas valen la pena, si no resuelven un problema real que la gente está dispuesta a pagar.

Los comentarios más comunes que doy a las personas que intentan aprender un nuevo lenguaje de programación son algo como esto:

Está intentando aprender a usar una motosierra con el objetivo de hacer y vender cabañas de madera. Saber cómo operar una motosierra es solo el primer paso en su camino para alcanzar su meta. Si bien es un paso aparentemente importante, siempre puedes lograr tu objetivo sin él.

¿Cómo? Puedes contratar a alguien para que derribe los árboles, puedes comprar leña, puedes hacer casas de ladrillo, etc.

Si su objetivo es vender casas de campo, aprender a usar una motosierra no significará que los clientes llamen a su puerta y le pongan dinero en la garganta.

Hazlo. Elija la aplicación que desea crear y comience leyendo los documentos de Apple Swift, descargando y leyendo el libro de Apple Swift en la librería de iTunes.

Es la forma en que aprendí el desarrollo web. Tuve un problema que quería resolver y emprendí un viaje para resolverlo.

Lo más interesante que descubrí es que las personas no siempre entienden o se preocupan por la calidad de un producto. Mientras funcione y no haya nada mejor, no reconocerán si un producto es terrible. Si funciona y se ve bien, puede que nunca sepan hasta qué punto el agujero de conejo de la codificación de basura de una aplicación.

Eventualmente, usted mejorará y eventualmente, olvidará que en algún momento no sabía nada sobre la programación en Swift o la venta de aplicaciones.

Otras sugerencias que he visto es que es mejor hacer una investigación de mercado antes o durante la producción de una aplicación. Mira lo que hay ahí fuera. Si hay docenas de aplicaciones y no puede pensar en ninguna otra idea mejor para ese mercado, entonces vea algo más.

Otra buena idea es hablar con los CEOs, gerentes, empleados o personas sobre cuáles son sus dolores de cabeza y decidir si existe la demanda para una aplicación.

Lo que descubrí es que ser el primero no siempre es la elección más inteligente, ya que cometerá errores que otros que ingresan en su mercado no lo harán, porque diseñarán para ser como el suyo. Si está entrando en un mercado mal atendido o con pocas opciones, debería estudiar las otras aplicaciones e intentar ofrecer una solución que vaya más allá de sus intentos.

Por encima de todo, la aplicación debe funcionar, verse bien y hacer lo que anuncia.

Seis meses es mucho tiempo para aprender un lenguaje de programación si ha hecho alguna programación antes o si tiene buenas aptitudes para ello. No es tiempo suficiente para dominar el idioma, pero no tiene que dominarlo para crear una aplicación.

Ahora, ¿es suficiente tiempo para aprender Swift y crear una aplicación si nunca lo has programado? No lo sé, depende un poco de ti, qué tan bien te llevas a la programación, cómo se ven las ideas de tus aplicaciones, etc.

Pero si su objetivo es crear una aplicación, el camino debe ser elegir una aplicación alcanzable y comenzar a trabajar en ella lo antes posible. Hará algunos pasos en falso y se atascará en cosas que no sabe, pero le ayudará a concentrarse en lo que es importante, en lugar de simplemente aprender el idioma por el bien del idioma.

Ya tienes un conjunto de buenas respuestas sobre esto.
Así que aquí está mi parte, sin repetir lo que otros escribieron.

Gano un poco de dinero en mis aplicaciones. Pero hasta ahora eso no podría equilibrarse todo el tiempo que he puesto en él. Pero luego, me divierto con eso, y quizás algún día, podría traer dinero que realmente cuenta.

Creo que necesitas hacer una investigación sobre esto, antes de invertir mucho tiempo en ello. Llamar la atención en AppStore es increíblemente difícil, ya que ya hay muchas aplicaciones allí.

También debe tener en cuenta que hacer la aplicación es solo una parte del trabajo. Si su aplicación no es simple e independiente, necesita un sistema backend con cualquier objetivo. Entonces, ¿ya puedes hacer eso? ¿Qué pasa con la seguridad para sus usuarios?

¿Cómo lo comercializarás, además de ponerlo en AppStore? ¿Invertirás dinero en ventas y marketing?

Si realmente tiene una buena idea acerca de una aplicación, investigue si no está ya disponible, o algo similar. Si no es así, intente reunir un equipo, puede compartir algunas de estas tareas con.

No quiero desanimarte, solo te hago saber que el oro no está solo para ser recogido.

De todos modos, buena suerte en su empresa.

Definitivamente te daría una ruta que requiere trabajo manual extremo y pasión de tu lado. Debes aprender Swift en un mes o como máximo dos meses. Entonces tienes 3 meses para construir una aplicación. Y un mes más para comercializarlo. Sin embargo, si cree que puede crear la próxima aplicación Uber o Facebook iOS en 3 meses, las posibilidades son muy bajas. Desarrollar un juego simple o una aplicación simple es definitivamente factible en los 6 meses.

Puede ir de cero a App Store en dos o tres meses. Lo hice simplemente buscando en Google ‘cómo construir una aplicación iOS’ y siguiendo varios tutoriales.

¡Si puedes vender tu aplicación es otra pregunta completamente! Y uno que involucra investigación de mercado y planificación de negocios.