Estoy trabajando a tiempo completo en una empresa de alta tecnología y me gusta aprender cosas nuevas. ¿Es demasiado tarde para aprender programación iOS para ganar dinero, ya que hay tantas aplicaciones en el mercado?

Como desarrollador de iOS, puedo decirte que el mercado para desarrolladores móviles es fuerte. iOS como plataforma estará aquí por mucho tiempo. Y muchas compañías necesitan continuar construyendo y mejorando productos para iPhones y iPads.

Si su pregunta es realmente sobre si tiene sentido diseñar y lanzar su propia aplicación en la App Store, esa es una pregunta diferente. Puede ser MUY difícil crear una aplicación competitiva que genere dinero. Peor aún si estás haciendo un juego, ya que ese mercado es un poco feroz. Y las mejores aplicaciones de hoy son verdaderos esfuerzos de equipo que necesitan experiencia en diseño, interfaz de usuario e ingeniería. Por lo tanto, es difícil hacerlo solo.

Los clientes de iOS esperan un software realmente bueno, y Apple ha establecido las reglas de su mercado que parecen favorecer al usuario sobre el desarrollador. Las aplicaciones de iOS tienen precios bajos y una calidad realmente alta. Es sorprendente para mí ver que las aplicaciones se venden por 99 centavos (o gratis) que probablemente tomaron millones para desarrollarse. Por lo tanto, si bien los márgenes generales en la creación de aplicaciones de iOS pueden ser razonables, obtener ganancias puede implicar una gran cantidad de pruebas y errores. Realmente ayuda tener bolsillos profundos.

Por lo tanto, puede ser realmente difícil hacerse rico ahora. SIEMPRE escuchará la historia de los dos tipos que lanzaron una aplicación y la enriquecieron. Y siempre los tendremos, porque el ecosistema permite ese tipo de éxito.

Pero en realidad, es mucho más probable que obtenga un buen salario en una buena compañía que necesita una aplicación de iOS. Y espero que ese sea el caso durante muchos años, ya que el ecosistema de Apple es fuerte y saludable.

El desarrollo de Android también se ha vuelto saludable y fuerte y también es una buena opción de carrera. Mi empresa ha tenido más dificultades para contratar desarrolladores de Android de primer nivel que los desarrolladores de iOS. Eso está siendo impulsado por un montón de factores complejos, pero concentrarse en cualquiera de las plataformas como una opción de carrera parece un riesgo bastante bajo (al menos durante los próximos años).

Una distinción más importante es esta: la mayoría de las aplicaciones móviles ya no son realmente “aplicaciones” en el sentido tradicional. Realmente son servicios: necesitan servidores de servicios de fondo y flujos continuos de contenido nuevo. Ya no solo vendemos software, ahora estamos en el negocio de servicios. Y eso significa la necesidad de mejorar e iterar constantemente incluso en los productos más exitosos. Y eso implica que realmente necesita un gran equipo para ofrecer excelentes soluciones móviles.

No estoy seguro de lo que quieres decir con “completo” pero, en mi experiencia, el mercado de aplicaciones de iOS no está nada lleno. Los programadores de iOS tienen muchas oportunidades de desarrollarse y el mercado parece estar en continuo crecimiento. Un par de razones por las que deberías pensarlo:

1. iOS no va a ninguna parte. iPhones, iWatches, iMacs, etc., estarán disponibles y será necesario desarrollar aplicaciones. Apple tiene una base de consumidores muy leal y ávida, si no lo has notado, dudo que haya una escasez de oportunidades. Apple tiene un estándar muy alto para sus productos y la gente ama la ‘experiencia’ de comprar y usar sus productos. También extienden esta perspectiva a su tienda de aplicaciones, lo que me lleva al siguiente punto.

2. Swift es el lenguaje de programación nativo de iOS. Eso es genial. Como programador, no solo podrá recogerlo con relativa facilidad, sino que el X-Code IDE es de gran ayuda para crear un código limpio, eficiente y sin errores. Si comienzas por este camino, creo que amarás a Swift. Como mencioné antes, los estándares de Apple se extienden a su tienda de aplicaciones, por lo que implementan su propio idioma y entorno para sus aplicaciones. Quieren asegurarse de que “la experiencia de Apple” sea siempre una que puedan controlar y garantizar la calidad.

3. Debido al aspecto de la calidad, a los programadores de iOS, en general, se les paga un poco más que a otros idiomas. Eche un vistazo a las tendencias salariales actuales en YouWorth en comparación con algo como Java:

Salario Java en Estados Unidos – $ 89.1k / año

Salario rápido en Estados Unidos – $ 93.6k / año

Digo todo esto no como un fanático de Apple sino como un consumidor y alguien que trabaja con tecnología todo el tiempo. Me gusta Android, Windows y Linux tanto como el próximo, pero el entorno que Apple ha creado para los programadores es excelente y, a su vez, ofrece a sus consumidores una experiencia que pueden respaldar, lo que a su vez crea oportunidades para programadores como nosotros para tener éxito también.

Estos salarios fueron extraídos de YouWorth. YouWorth es una aplicación móvil gratuita para iOS y Android que rastrea los datos salariales del programador. No solo soy un campeón del producto, sino que lo uso yo mismo. La aplicación permite a cualquier persona importar habilidades de LinkedIn y rastrear su valor en el mercado laboral a lo largo del tiempo. También me notifican si hay un cambio en las habilidades que se están viendo.

Oh no, no es demasiado tarde. El mercado de la App Store ha estado lleno desde hace 2-3 años, pero hay un número creciente de desarrolladores registrados. Tim Cook ha dicho que el 90% de las aplicaciones de iOS se descargan al menos una vez al mes. Apple también ha introducido el lenguaje de programación Swift que simplifica Objective-C, lo que haría la codificación mucho más rápida y limpia, especialmente cuando se trata de errores. No sé si planea escribir aplicaciones para ganarse la vida, o simplemente quiere otra fuente de ingresos al hacerlo. Hay algunas cosas a tener en cuenta:

  1. El desarrollo de software es bastante tedioso, está tratando de lograr una visión maravillosa de funcionalidad y diseño que solo se puede lograr a través de millones de líneas de códigos y muchas piezas de gráficos. Deberá mejorar constantemente estas líneas de códigos para sus usuarios. No sé cuáles son sus responsabilidades actuales en la empresa de tecnología, pero desarrollar una aplicación casi requeriría que permanezca sentado frente a la computadora todo el día sin mucha interacción humana.
  2. De hecho, se enfrenta a una dura competencia, no solo de otros desarrolladores que podrían compartir un interés y una visión similares a los suyos, sino también de compañías establecidas que poseen el respaldo financiero, técnico y de capital para desarrollar sus aplicaciones profesionalmente a tiempo completo. Tienen un equipo completo trabajando para mejorar sus productos, lo cual es en parte la razón de su éxito. Pero puede contrarrestar esto ofreciendo un paquete completo similar con una funcionalidad más ágil y un precio más barato. Esto es lo que Pixelmator está haciendo al competir con Adobe Photoshop, ofrece la mayor parte de la funcionalidad básica que un usuario casual de Photoshop necesitaría, a una fracción del precio.
  3. Lo único a tener en cuenta es la diferenciación. Piense en las características, la funcionalidad y las oportunidades que podrían hacer que los consumidores piensen que vale la pena comprar su aplicación, cuando hay algunas docenas disponibles de forma gratuita. Sin embargo, observando detenidamente, encontrará que cada categoría de aplicaciones tendría solo unas pocas aplicaciones estrella que están ampliamente respaldadas y descargadas, numeradas en decenas de miles o incluso millones. Debe apuntar a ese nivel si desea generar un ingreso significativo a partir de él. De hecho, su aplicación puede ser bastante simple, pero debe ofrecer algo único que nadie más está ofreciendo, debe estudiar el mercado actual y encontrar algo que cree que falta. Adopte el enfoque de pensamiento basado en problemas que Apple tiene: lo que está mal con el mercado disponible que los usuarios no tienen, y cómo su aplicación puede contribuir significativamente a resolver el problema que ve.
  4. La inevitabilidad de la piratería. Esto es un dolor de cabeza no solo para los desarrolladores de software, sino también para músicos y artistas. Una vez que su aplicación gane popularidad, habrá manos entrometidas esperando obtener las “cosas gratis”. Es extremadamente difícil combatir este fenómeno a través del diseño bruto. Creo que si se puede escribir una aplicación, se puede piratear. La única solución a esto en mi opinión es escribir una aplicación tan buena que los usuarios la paguen voluntaria y felizmente. Con esto en mente, es posible que tenga más éxito en el desarrollo de una aplicación que los usuarios usarían con mucha frecuencia durante cualquier día, en lugar de algunas veces en una semana.
  5. Aprender a codificar es lo fácil en realidad. No pierda su visión sobre el aspecto cualitativo de por qué está desarrollando esta aplicación. Para no ser cliché con el eslogan de Apple, piense en cómo la aplicación realmente mejora las experiencias de sus usuarios e incluso sus vidas. En este sentido, está utilizando un medio técnico (codificación) para lograr un fin cualitativo (experiencia). Siempre debe tener esto en cuenta, lo ayudará a recorrer un largo camino cuando encuentre experiencias no tan agradables en esta industria.

Hola !!

Para su amable información, el mercado de aplicaciones de iOS está lleno de desarrolladores de aplicaciones, pero aún puede ganar dinero al proporcionar aplicaciones únicas. También hay una buena demanda en el mercado para desarrolladores de iOS, por lo que definitivamente puede probar suerte.

El desarrollo de aplicaciones móviles de Apple no es muy difícil hoy en día debido a la plataforma de desarrollo de aplicaciones móviles. Con la herramienta de desarrollo de aplicaciones móviles como Configure.IT, una plataforma completa de desarrollo de aplicaciones móviles, los no desarrolladores también desarrollan una aplicación.

Esta herramienta proporciona codificación automática, función de vista previa de la aplicación, implementación simple del diseño de la interfaz de usuario simplemente importando el archivo .PSD y muchas otras funciones útiles. ¿Qué necesita una persona más que esto?

Debes comenzar ahora para aprender el desarrollo de aplicaciones iOS, estoy seguro de que ganarás mucho dinero.

Internet ha estado evolucionando. Se convirtió en un lugar donde la información se almacenaba y era accesible. Los motores de búsqueda nos conectaron con esa información y el tráfico resultante se denominó la autopista de la información. Entonces Apple nos conectó directamente a la información sin pasar por la búsqueda. La computación en la nube está moviendo datos previamente ingresados ​​y manipulados fuera de las redes de área local a sitios de Big Data. Reunir piezas especializadas de información es un nicho que resulta en 10 de miles de aplicaciones semanales. Analytics, la combinación de diferentes tipos de datos en información oportuna utilizable requiere un flujo de datos y un manejo adecuado. A medida que más y más dispositivos y fuentes de datos, como sensores, se transmiten al software analítico, surgirán nuevos servicios.

Entonces, por ejemplo, los datos de salud de múltiples fuentes se analizan y alertan a los médicos con actualizaciones de estado personalizadas. La información de dosificación y tiempo se puede alimentar a otras aplicaciones personalizadas, controlando la gestión de salud continua.

Las aplicaciones nos conectan directamente con la información. La información a su alcance es conocimiento. La era del conocimiento ha sido creada. Usar esa información sabiamente y de manera oportuna está creando una era de sabiduría.

Acabamos de arañar la superficie al conectar a las personas. El Internet de todo está emergiendo y las aplicaciones pueden conectarse y controlarlos de manera inteligente.

No creo que sea tarde si eres lo suficientemente original y creativo. Cree una aplicación que sea única en funcionalidad o facilidad de uso. Los usuarios de iOS adoran la experiencia de usuario simplificada.

Los juegos son donde siempre puedes tener éxito si lo haces bien. Haga un juego inmersivo rico en historia con imágenes agradables (no necesariamente en términos de fidelidad gráfica, sino más bien en diseño y color), o haga un juego casual adictivo con un nombre pegadizo.

Hay cosas con las que experimentar. Si eres lo suficientemente creativo, siempre puedes mejorar e innovar incluso si el producto final no es completamente original.

Como estamos a punto de lanzar nuestras propias aplicaciones nuevas y también tengo algunos proyectos favoritos aún por enviar, obviamente creemos que la tienda aún no se ha bloqueado. Sin embargo, eso es muy diferente de tratar de ganar dinero con solo una aplicación o dos. Touchgram es una startup importante en el espacio de mensajería móvil.

Depende de si está buscando seriamente que esto sea una fuente importante de ingresos o simplemente un pasatiempo que proporcione recargas.

Es muy, muy difícil ganar mucho dinero de la tienda, según informes que David Smith analiza en este episodio de podcast (o lea la sinopsis): # 192: Nobleza del esfuerzo.

Si desea algo de flexibilidad profesional al agregar esto a su currículum, o para eliminar un picor creativo, hágalo.

El mercado de aplicaciones nunca estará lleno, cada semana salen nuevas aplicaciones. Sin embargo, estoy de acuerdo en que hay tantas aplicaciones que la suya se puede perder fácilmente en la pila, incluso si es buena.

Si se va a tomar el tiempo y el esfuerzo para crear una buena aplicación, ahora también debe estar dispuesto a promoverla. Hay toneladas de sitios web y aplicaciones creados para descubrir nuevas aplicaciones. Intenta obtener una buena revisión de estos. Anuncie en otras aplicaciones. Use la promoción social y los videos virales para intentar que la gente vea su aplicación. Si su aplicación es buena y se comercializa bien, tiene la oportunidad de hacerse popular.

¿El mercado de aplicaciones está casi lleno? ¿Y eso que significa?

La razón por la que hay un montón de aplicaciones en la tienda de aplicaciones es que muchas personas y empresas creen que hay muchos clientes que usan iPhones y aplicaciones similares, ya sean aplicaciones independientes o nativas para productos web existentes. .

Deberías aprender el desarrollo de iPhone si crees

  1. Tiene un producto existente que satisfará mejor a sus usuarios existentes y nuevos si crea un front-end para iOS o
  2. Tienes una idea para una aplicación móvil que crees que aportará valor a la vida de las personas o
  3. Te gusta aprender cosas nuevas y quieres jugar con ellas.

Lo que NO debe hacer es creer que la tienda de aplicaciones está “llena” o que las empresas existentes siempre superan a las personas nuevas en Doing Stuff.

El primer argumento es básicamente decir que usted piensa que todo el software que necesita ser escrito ya ha sido escrito. Si cree eso, entonces la ingeniería es la línea de trabajo incorrecta para usted.

El segundo argumento (que las compañías existentes siempre son mejores en Doing Stuff) es demostrablemente falso por el hecho de que las startups existen, crecen y tienen éxito de manera regular.

Además, hay un ENORME reino de aplicaciones y productos potenciales que serían negocios increíblemente rentables para un individuo o un equipo pequeño y privado, pero que no están en la enorme escala de 100M + que los haría negocios atractivos / tradicionales respaldados por empresas. El mundo está lleno de negocios independientes que hacen que las personas sean muy ricas y nunca requieran inversión externa.

iOS (anteriormente iPhone OS) es un sistema operativo móvil creado y desarrollado por Apple Inc. exclusivamente para su hardware. Es el sistema operativo que actualmente alimenta muchos de los dispositivos móviles de la compañía, incluidos el iPhone, iPad y iPod Touch.

Nunca es tarde. Las aplicaciones simples funcionaron antes, pero ahora, dado que el mercado es maduro, debe crear algo diferente y muy útil / entretenido. El listón es alto y las oportunidades siempre están ahí. Solo necesitas pensar de manera diferente.

Mi consejo es hacer una aplicación por diversión e ir desde allí. En cuanto a ganar dinero, todavía existe la oportunidad, sin embargo, es más difícil hacerse notar con el mercado de aplicaciones inflado.

Realmente necesita buscar un nicho que no sea demasiado competitivo. Por ejemplo, pasé mucho tiempo haciendo una calculadora de propinas de calidad, pero hay tantos cálculos de propinas que los míos tenían muy pocas posibilidades de ser notados. Además, un plan de marketing sólido puede funcionar, sin embargo, todavía tengo que resolverlo 😉

Nunca es demasiado tarde. Si puedes crear una aplicación que la gente adore, entonces puedes tener éxito. Pero no será fácil.

Es cierto que es más competitivo que hace un par de años, pero siempre hay espacio para productos que resuelven un problema y se comercializan bien. ¡Buena suerte!

Nadie llega tarde al mundo de las innovaciones.


Si tiene una idea diferente, nunca hay límite y el mercado siempre lo espera,
Las invenciones son ilimitadas
pensamientos sin fin

No, no lo es. Ten una nueva idea y eres el nuevo millonario.

No Si tiene una idea realmente buena, puede ganar algo de dinero, pero de lo contrario, hay una buena oportunidad de conseguir un trabajo. Pero depende de usted: si se divierte desarrollando para dispositivos móviles, hágalo. No me arrepiento

Yo estoy de acuerdo con la primera respuesta. Además de eso, muchas aplicaciones están obsoletas debido a que Apple cambia iOS con frecuencia. ¡Ve a por ello!

More Interesting

Uber (compañía): ¿Alguien puede crear una aplicación que le permita tomar una instantánea de la parte trasera de un taxi y enviarla instantáneamente a la comisión de taxis de San Francisco? Esto mostraría el esquema de color del automóvil, el número de la cabina individual, así como la matrícula. Las quejas sobre la negativa a transmitir son constantes al igual que la negativa de las tarjetas de crédito.

¿Cuál es la mejor aplicación móvil para SugarCRM?

¿Cuál es la mejor empresa latinoamericana de desarrollo móvil con tarifas razonables que tiene oficinas en los Estados Unidos?

Necesito desarrollar una aplicación que interactúe fuertemente con una gran base de datos. ¿Debo usar plataformas nativas o marcos híbridos?

¿De qué maneras diferentes puedo asegurar un teléfono móvil si me lo roban?

¿Cómo ayuda la realidad virtual al desarrollo de aplicaciones móviles?

¿Cuáles son algunas aplicaciones que te gustaría ver creadas en 2017?

¿Cuánto costaría construir una aplicación de noticias móvil como Inshorts?

¿Quién será el propietario de la experiencia móvil de Native Apps o PWA?

¿Qué plataforma desarrolla aplicaciones de Android, iOS y Windows Phone?

¿Quién es la mejor empresa de desarrollo de aplicaciones multiplataforma en Toronto?

¿Cuál es el uso de las opciones de desarrollador en un móvil Android?

¿Cuáles son las 10 principales empresas de desarrollo de aplicaciones móviles de confianza en los Estados Unidos?

¿Cómo me convierto en desarrollador de aplicaciones?

Soy un estudiante de comercio sin experiencia previa en tecnología / programación / codificación. Para crear una aplicación móvil, ¿qué idiomas de codificación debería aprender?