Honestamente se reduce a lo que está buscando hacer con sus habilidades de desarrollo de iOS. Podrías aprender el desarrollo de iOS y hacer muchas cosas, desde conseguir un trabajo de desarrollo de aplicaciones, trabajar independientemente o incluso crear tu propia red social, utilidad o juego.
Trabajo : el riesgo frente a la recompensa en estas diferentes vías varía mucho. Conseguir un trabajo es, con mucho, la opción más segura, pero lo obliga a trabajar para otra persona de 9 a 5 años, lo que realmente no le permite trabajar en pos de sus propias ideas creativas. Estás construyendo una visión de las empresas, no la tuya.
Freelance : Freelancing le permite elegir sus horas, clientes, proyectos, cantidad de tiempo que trabaja, dónde trabaja, etc. Esto le da mucha libertad para administrar su día a día. Una desventaja del trabajo independiente es que comenzar puede ser difícil. Tienes que encontrar clientes dispuestos a contratarte con poco portafolio, y siempre dependes de tener nuevos clientes después de terminar. Si no puede encontrar uno, no le pagan. Además, puedes configurar tu proyecto / tarifa por hora con esta opción. Por último, todavía no te ayuda a trabajar hacia tus propias ideas creativas a menos que dediques un tiempo fuera de tu trabajo a trabajar en tus propias ideas. De lo contrario, todavía está construyendo la visión de su cliente, no la suya.
Juego : en mi opinión, los juegos son la peor forma posible de ganar dinero con iOS. La única oportunidad que tiene como persona soltera para desarrollar un juego de iOS es tener suerte con un juego bastante simple pero adictivo, como el pájaro flappy. Ese juego no tardó mucho en desarrollarse, pero de alguna manera ganó tracción y se volvió viral. No había marketing ni equipo detrás, fue un solo hombre quien lo lanzó y luego lo eliminó porque no le gustó la atención que el juego estaba recibiendo. Para competir en la industria de los juegos móviles, necesitas un equipo, un presupuesto de marketing, dinero y tiempo. El problema con los juegos hoy en día es que las grandes compañías, como Supercell (fabricante de Choque de clanes), establecen el estándar para que los juegos móviles sean gratuitos. Con ellos haciendo eso, están entregando un producto increíble a un montón de jugadores, de forma gratuita. ¿Cómo compite un desarrollador independiente de juegos móviles con eso, sin agregar una gran cantidad de anuncios, etc. Las grandes compañías de juegos móviles adaptaron a los jugadores móviles para que pensaran que no deberían pagar por los juegos, a pesar de que todos los juegos de Supercell son dignos de pago. Con los juegos, te entierras en el abismo de la tienda de aplicaciones, y no recibirás ninguna descarga a menos que tengas mucha suerte, como desarrollador de juegos móviles indy.
Utilidad : esta es una opción bastante viable para ganar dinero haciendo aplicaciones. Encuentra un problema que las personas enfrentan en la vida real y arréglalo con una aplicación. La gente paga GRAN dinero por cosas que les ahorran tiempo. Si no has oído hablar de Rego Apps, hizo el escáner Police Radio. Él es un desarrollador único detrás de esa aplicación, que ahora gana cientos de miles de dólares cada mes solo con esa aplicación. Es común para las aplicaciones de estilo de utilidad de arranque y no realmente comercializarlas con anuncios. En cambio, es común ir a foros, grupos y sitios web que pertenecen a su mercado objetivo e intentar que la gente lo use. Lleva tiempo, pero así es como comercializó su aplicación de radio policial. No gastó ni un centavo comercializando esa aplicación. Simplemente quédese con ideas que mejoren una aplicación actual, arreglen un problema que alguien tiene o ahorren tiempo a alguien.
Redes sociales : construir una red social es similar a un juego en muchos aspectos. Muchos aspectos lo hacen difícil, mientras que muchos lo hacen divertido / tienen una gran recompensa. Crear una red social lleva más tiempo que una utilidad (en la mayoría de los casos), pero puede hacerlo una sola persona. Un juego necesita comprar diseños o tener un diseñador, mientras que las redes sociales pueden ser realizadas por una persona. Es muy común que una aplicación de redes sociales tenga 2 personas para dividir las tareas, como una persona para el back-end (base de datos), una para el front-end (aplicación iOS). La base de datos puede ser reemplazada por un MBass (backend móvil como servicio), como firebase, que no es ideal, pero definitivamente puede funcionar. La creación de una aplicación de redes sociales tiene muchas características, debe verse muy bien para que la gente la use y necesita capturar el tiempo de un usuario, lo que no siempre es fácil. Algo bueno para las aplicaciones de redes sociales es que todos buscan pasar su tiempo en Facebook, Twitter, Instagram, Snapchat, etc. Dicho esto, todos también buscan la próxima gran cosa u otro lugar para compartir su contenido. Si puede hacer eso, tiene la posibilidad de obtener algunas descargas. La pregunta sobre sus descargas es si es una cantidad significativa y cómo va a ganar dinero. Las redes sociales tienden a alejarse de solo colocar anuncios publicitarios porque se ve muy mal. Los anuncios tienen que ser más sutiles y ajustados, en lugar de aparecer como juegos móviles gratuitos. Cualquier otra forma de obtener ganancias es lo que dificulta las aplicaciones de redes sociales. Con millones de personas que usan Quora, no comenzaron a mostrar anuncios hasta hace poco. Para concluir, las redes sociales pueden ser evaluadas como grandes empresas, millones o incluso miles de millones, porque tienen una base de usuarios tan grande. Las posibilidades de que llegue allí requieren algo de suerte, una buena idea, una aplicación atractiva y algo más de suerte.
Estas son solo mi descripción de cómo puede ganar dinero con las habilidades de desarrollo de iOS. Nada de esto es un hecho, estrictamente mi opinión. Si tiene alguna pregunta, no dude en comunicarse. ¡Buena suerte!