¿Qué es mejor aprender para una carrera futura, desarrollo de aplicaciones iOS o desarrollo de aplicaciones Android?

Algunas ideas a continuación.

Si se pregunta si una u otra plataforma podría disolverse por completo mientras se esfuerza por aprender y desarrollar una carrera en ese dominio en particular, no se preocupe . Ambas plataformas tienen una gran base de usuarios y no parecen estar cayendo en el corto plazo. Incluso la plataforma de Windows Phone tardó un tiempo en descender por la curva exagerada.

Android es el mercado popular en India, por lo que las startups suelen construir sus versiones de Android antes de iOS. Al mismo tiempo, Android ofrece mucha más versatilidad de implementación, mientras que iOS está muy restringido y protegido. Por lo tanto, en India encontrarás más trabajos de Android. También tenga en cuenta que al mismo tiempo también habrá más desarrolladores de Android para satisfacer esa demanda. Los desarrolladores de iOS, por otro lado, son mucho menos numerosos y, por lo tanto, la competencia por los trabajos no es tanta.

También creo que la biblioteca de Android es mucho más grande en comparación con iOS debido a la gran cantidad de funcionalidades y parámetros específicos del dispositivo / sistema operativo que le permite explotar.

He descubierto que Android tiene una comunidad de código abierto más grande y, por lo tanto, es compatible, debido a la mayor cantidad de desarrolladores.

iOS tiene un proceso muy estricto de verificación manual de aplicaciones antes de que se publiquen en la AppStore, un esfuerzo de Apple para filtrar y mantener solo aplicaciones de calidad en su tienda. Como desarrollador, debe conocer todas las pautas del proceso de aprobación de la tienda de aplicaciones, así como las pautas de diseño (aunque opcional). Play Store, por otro lado, tiene mucha mierda si cavas lo suficientemente profundo, es decir

Si quieres ser un desarrollador de aplicaciones independiente, y estás construyendo para la base de usuarios de la India, elige Android, de lo contrario creo que iOS es una mejor opción.

TLDR:

Tu decides. Decide qué plataforma te gusta más y comienza a construir cosas sobre ella. Confía en mí cuando digo que ambos son igualmente gratificantes .

Nota:

Creo firmemente que si está interesado en el desarrollo móvil, asegúrese de comenzar con un dominio y conviértase en un experto en él, después de lo cual encontrará que todos los demás dominios móviles son similares y será considerablemente más fácil para usted. para adoptarlos.

No hay forma de dar una respuesta precisa a esta pregunta, la tendencia más reciente es que los desarrolladores se centren en una sola plataforma para desarrollar aplicaciones en múltiples plataformas.

Muchos desarrolladores comienzan desde la plataforma Android, y luego van a la plataforma iOS, por otro lado, muchos desarrolladores iOS están desarrollando la versión Android de sus aplicaciones.

Según mi encuesta, el 85.4% de los desarrolladores están desarrollando actualmente la aplicación de Android, el 43.7% de los desarrolladores en el desarrollo de la aplicación de iOS. Aprender el desarrollo de Android es relativamente más fácil que iOS, y el mercado de Android está creciendo. Pero, según la encuesta, cada vez más desarrolladores desean desarrollar iOS (66.9%), y el 40.11% de los desarrolladores están desarrollando ambos, Android e iOS. Muchos desarrolladores considerarían una serie de plataformas en su fase de planificación. El desarrollo multiplataforma es ahora una tendencia.

Uno de mis amigos desarrolló una aplicación y me pidió que la recomendara.

Puede descargarlo y revisarlo, gracias.

https://play.google.com/store/ap

Juro por Dios que pensé que ya había respondido esta pregunta.


Solo aprende ambos. Honestamente. Esto te da dos cosas:

  • No tiene que preocuparse si aprendió la plataforma correcta.
  • Tiene habilidad para desarrollar en ambas plataformas, lo que lo hace mucho más valioso para su empleador y simplifica la vida de su empresa.

Es muy simple de hacer. Elija una plataforma, cualquiera de ellas, digamos Android. Aprende sobre la marcha y desarrolla una aplicación en Android. Tu primer proyecto, ¿verdad? Una vez completado, ¿cuál es el paso más lógico? Así es, ¡escribe la aplicación en iOS! Eso es. Sigue adelante y mejorarás con ambas plataformas.

Además, tenga esto en cuenta: desea dominar un determinado dominio. ¿Qué tipo de aplicaciones planeas escribir? Hay todo tipo de mierda:

  • Visión por computadora / procesamiento de imágenes
  • Aplicaciones habilitadas para Bluetooth que funcionan con hardware
  • Computación gráfica (piense en aplicaciones Vulkan o Metal-style)
  • Procesamiento de audio
  • Aplicaciones web básicas

…para nombrar unos pocos.

Ambas son opciones profesionales bastante confiables para los próximos años. Depende totalmente de usted cuál quiere hacer. Estoy aprendiendo el desarrollo de Android porque … bueno, uso un teléfono Android y puedo probar mis aplicaciones en él. Sí, hay un emulador para esto, pero lo prefiero de esta manera. Razón bastante aburrida aunque 🙂

Ambas son tecnologías diferentes para aprender. Android está desarrollado en java e ios usando swift. Ambos tienen un mercado igual en el futuro si veremos el lado del desarrollo. Pero si aprende aplicaciones híbridas, entonces aumenta sus posibilidades de carrera en el futuro.

Para una carrera, aprendería ambos. Pero comienza con iOS. Las personas que usan eso tienden a estar más inclinadas a pagar por las aplicaciones. Por otro lado, hay muchos más dispositivos Android por ahí.

Hace diez años no podías hacer esa pregunta ya que no había iOS ni Android. Entonces harías otra pregunta que en 10 años no tendría sentido.

Ese es el primer problema. En segundo lugar, nadie te conoce a ti. Es posible que tenga un amigo que sea gerente de una empresa que emplee desarrolladores de Android. O en su ciudad puede haber una gran empresa de desarrollo de iOS. Entonces, la realidad para usted puede ser muy diferente de la realidad general.