¿Cómo superan los desarrolladores de iOS el hecho de que están vinculando su carrera al éxito futuro de una única plataforma y empresa, es decir, IOS y Apple?

Dios, no lo sé. ¿Cómo se acostumbran los desarrolladores de Android a vincular sus carreras con Google y Android? ¿O los desarrolladores de Windows a Microsoft? ¿O los desarrolladores de UNIX para Linux?

A menos que sea una gran empresa y pueda hacer, y tener éxito, con su propia plataforma, debe vincularla con un ecosistema / infraestructura existente. La mayoría de nosotros no queremos tratar de hacer nuestra propia plataforma, aquellos que lo intentan a menudo fallan incluso si están bien capitalizados (Tizen de Samsung no está despegando exactamente). De manera abrumadora, los desarrolladores están dispuestos a trabajar dentro de algún sistema existente. Incluso los desarrolladores de Android.

Android tiene múltiples fabricantes, pero solo un sistema operativo. Eso tiene algunos beneficios y también complicaciones. Trabajar con el ecosistema de Apple elimina muchas de esas complicaciones y agrega algunas otras. Pero aquellos de nosotros que escribimos para iOS como ese conjunto de compensaciones. Si no lo hace, está bien, simplemente no escriba para iOS.

Claramente estás troleando aquí, pero he respondido tu pregunta directamente.

Sin embargo, también quiero abordar el trolling. Hay muchas opiniones sobre Apple e iOS, y en un cierto grupo de expertos en tecnología hay muchos ataques de Apple. Algo de eso proviene de la exuberancia y la preferencia personal, algunos de la ignorancia y otros de la inseguridad. Eres bienvenido a tus opiniones, por supuesto. Cree lo que quieras y compra lo que te agrade. Haré lo mismo. Pero por favor considere:

¿Cómo es Apple una empresa tan rentable y tan dominante si no está vendiendo lo que una gran parte de sus clientes quieren?

Intento no pensar en eso como unir mi carrera al éxito futuro de una sola plataforma. Aprendí de la manera difícil con Actionscript.

Ato mi carrera a la programación en general. Honestamente, una vez que aprende un idioma moderno, puede aprender la mayoría de cualquier otro idioma moderno una vez que domine la sintaxis.

¡No te estreses, hazlo simple!

Recuerde: no se enamore de la Plataforma / Compañía … enamórese del arte / desafío de la programación.

De la misma manera que los desarrolladores de Android vinculan su éxito futuro al éxito de una compañía, Google. O los desarrolladores de Tizen vinculan los suyos a Samsung. O todos los vendedores de eBay a eBay, o cualquier vendedor de Amazon a Amazon.

Estos intentos desesperados de atacar a Apple se están volviendo ridículos.

Si eres bueno en un idioma / plataforma, te irá bien para aprender el próximo idioma / plataforma cuando sea necesario.

Una vez que adquiere la habilidad de programar, aprender diferentes idiomas es fácil porque solo las sintaxis son diferentes. En cuanto a las plataformas, todas tienen rasgos comunes y, como programador, incluso puede escribir su propia plataforma si lo desea, ¿por qué se preocupa por aprender otras plataformas?

Creo que realmente consideras el camino equivocado.

Porque los buenos desarrolladores saben que solo los aficionados consideran que la programación se trata de la plataforma.

More Interesting

¿Cuál debería ser la arquitectura ideal usando los puntos finales de la nube de Google para un proyecto que tiene 2 interfaces, admin (aplicación web / angular) y aplicación de usuario (aplicación Android / iOS)?

¿Apple realmente está ralentizando su iPhone con las nuevas actualizaciones?

¿Cómo es que mi iPhone no muestra la marca de tiempo de cada texto?

¿La integración de SMS de Google Hangouts llegará a iOS?

¿Los widgets con esquinas redondeadas siguen estando de moda en el diseño web?

¿Por qué la aplicación de correo predeterminada de iPhone no ha adoptado la popular interacción UX "tirar para actualizar"?

¿Cuáles son algunos buenos juegos fuera de línea para iOS?

Quiero crear un sitio web, una aplicación de Android y una aplicación de iOS. ¿Qué lenguaje de programación debo elegir para que mi aplicación funcione en las tres plataformas?

¿Por qué OS X Yosemite renderiza aplicaciones antiguas en el nuevo estilo, pero iOS 7 no renderizó aplicaciones iOS 6 en el estilo iOS 7?

Quiero contratar a un desarrollador de aplicaciones. ¿Podríamos contratar a un buen desarrollador que desarrolle iOS y Android? ¿O los desarrolladores se especializan en cualquiera de ellos?

¿Cómo puede una aplicación de iOS realizar una acción para un usuario después de que toque su notificación en el Centro de notificaciones sin requerir una entrada adicional o una acción explícita del usuario?

¿Por qué elegir dispositivos iOS en lugar de Android?

¿Puedes degradar el iPhone 5 a iOS 6?

¿Hay desarrolladores de ios en Canadá?

¿Existe alguna herramienta que sea capaz de automatizar llamadas de voz y SMS en iOS?