¿Cuál es mejor desarrollador de Android o desarrollador de iPhone?

Hmm, déjame decirte que disfruto codificando tanto en Android como en iOS, ambos tienen sus ventajas y desventajas, iOS es más maduro y Android es de código abierto, iOS necesita un sistema MAC dedicado, mientras que Android necesita una computadora con suficiente caballo poder para comenzar tu viaje, las diferencias continúan. De todos modos, los puntos más destacados de ambas tecnologías son los siguientes:

iOS :

En lo que respecta a los estudiantes que pueden gastar algo de dinero y comprar una Mac (una decente es más de 1 rupia india lakh ahora por día), pueden iniciar el desarrollo de iOS.

El desarrollo no necesita una licencia en XCode 8, y puede pasar sin dificultad por el proceso de comprender los conceptos básicos con la ayuda de una muy buena documentación provista en XCode. XCode es el entorno de desarrollo integrado o IDE o el software, que necesita para crear aplicaciones iOS. Como la Mac es un sistema estándar con todos los cuellos de botella en cuanto a rendimiento, los simuladores funcionan muy rápido, se inicializan muy rápido, demonios, todo es como si estuviéramos en una máquina de ensueño.

La codificación se puede hacer en dos idiomas, a saber, Swift u Objective-C, siendo el último el más antiguo. Con Swift, Apple ha avanzado un paso más en su transición a un lenguaje moderno, sin embargo, objetivo-c también es una buena opción.

En cuanto a las bibliotecas de terceros, que son necesarias para el desarrollo, iOS ha visto a muchos buenos desarrolladores con su vibrante color de sabores.

Androide:

Android necesita una ventana básica con suficiente RAM (4–8 GB) y HDD Space (20 GB), que es relativamente barata para Mac.

No se aplican cargos por desarrollo, pero se cobra un costo único de 25 $ USD por una cuenta de Google Play Store. La documentación está más o menos allí, pero la peor parte de la documentación de Android es que solo discuten los casos muy básicos. Con todo el problema surgiendo debido a varios tipos de dispositivos, resoluciones de pantalla, depósitos de densidad, idiomas y roms personalizados utilizados por algunos proveedores que, aunque sería una buena idea portar el árbol de fuentes de Android y crear un producto increíble. , puede agregar una gran cantidad de aceite de medianoche a la lámpara para desarrolladores que se esfuerzan por satisfacer a sus clientes. Android Studio, que reemplazó a Eclipse como IDE, está en sus etapas de desarrollo, sé que su versión es más de 2 y todo, pero la cantidad de problemas que aparecen después de una actualización es asombrosa y un dolor en el trasero. Me encanta estar solo en 1.4, ¡aunque la última versión de AS es 2.2! Eso explica los problemas, también Android o Google piensan que están haciendo un muy buen trabajo, siempre mejorando, siempre cambiando, pero sin pruebas suficientes antes de los lanzamientos, arruinan el Rap. Lo mismo sucedió cuando se lanzó Android 5 ws, al principio estábamos muy contentos de descargar el sistema operativo, pero la miseria siguió poco después, los problemas con la batería, la pérdida de rendimiento, las fallas en la instalación de la aplicación a través del canal de desarrollo regular debido a una nueva introducción. tiempo – el AVM, y qué no? En general, Google está tratando de mejorar la experiencia del desarrollo de Android, ¡pero ponen demasiado en sus platos, ya que quieren todo! ¡Solo quieren monopolizar el proceso en general! Todo esto agrega los problemas que plantea Google.

La codificación se puede hacer en Java, y si usted es multilingüe, puede usar un lib llamado SL4A o Scripting Language For All, puede escribir el código en otros idiomas como python, ruby, etc.

En lo que respecta a las bibliotecas de terceros, Android solo se posicionó en la parte superior, puedes encontrar todo en el software Build mejor, juntos

En general, si tiene una buena cantidad de dinero, vaya a iOS, ¡o vaya a Android Simple! 😛

no importa de la plataforma, ambas son las mismas palabras clave, el lenguaje es diferente

y depende de su interés también

profesionalmente no es gran cosa para hacer operador con Android, pero para iOS al menos UI BASIC sabe legde y una aplicación en la tienda de iTunes debería estar allí para comenzar su carrera

He sido desarrollador de Android y la experiencia ha sido buena.

Fácil de desarrollar

SDK / IDE fácilmente disponible

Muchos expertos en StackOverflow para ayudar

Puede hacer mucho dinero