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.
- ¿Cuál elegirías para construir aplicaciones multiplataforma para Android e iOS, Flutter o React Native? ¿Hay algo mas?
- ¿Cuáles son algunos de los puntos críticos en la localización / traducción de aplicaciones móviles?
- ¿Hay alguna manera de estimar el número requerido de instancias en Google App Engine?
- ¿Cuál es la mejor manera de comenzar el desarrollo de aplicaciones en Windows?
- ¿Qué tipo de aplicación desarrollarías?
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.