iOS incluye una gran cantidad de API de desarrollador que hacen que todo, desde el diseño de la interfaz de usuario hasta el mantenimiento de gráficos de objetos y la persistencia de datos, sea realmente fácil. Ninguna otra plataforma móvil puede acercarse a la madurez de las herramientas de desarrollo de Apple.
Como resultado, crear aplicaciones atractivas y pulidas para el iPhone es mucho más fácil que en Android. Apple descarta eso a cambio de una interfaz de usuario de muy alto nivel en Android simplemente no va a suceder. La madurez de la plataforma de Apple es una gran ventaja competitiva.
Otros también han comentado por qué Apple nunca haría esto: el iPhone es tanto software como hardware. Apple es enfático en su insistencia en construir su software y hardware juntos como parte de un ciclo virtuoso.
- Samsung Note VS Wacom Intuos Pro: ¿cuál le permite escribir y dibujar lo más parecido a usar un lápiz y papel? Estoy tratando de no usar papeles con mi vida y parece que estas dos son las mejores opciones que tienen un precio razonable.
- Cuando una aplicación falla, hay un botón de informe. ¿A dónde van estos datos y cómo se obtiene una respuesta?
- ¿Puedes transferir canciones del teléfono Android a iTunes?
- ¿Qué proveedor actual de teléfonos Android es más probable que abandone la plataforma Android?
- Cómo guardar una imagen .gif en Android
También me gustaría abordar una suposición incorrecta en su pregunta.
¿Sería razonable suponer que Apple simplemente no puede mantenerse al día con el trabajo de desarrollo de Android que realizan Google y todos los fabricantes de teléfonos?
Estos grupos no están trabajando hacia un propósito común. De hecho, Google y los fabricantes de teléfonos y cualquier otra persona que trabaje en Android desde una perspectiva de plataforma a menudo lo llevan en direcciones opuestas.
Los fabricantes de teléfonos quieren hacer cosas distintivas para su marca específica. Los operadores de telefonía móvil desean modificar o eliminar la funcionalidad para mejorar su capacidad de ganar dinero. Google, ahora luchando contra la fragmentación en su plataforma, quiere mantener todo en un solo camino.
No están trabajando juntos y, de hecho, esa falta de cohesión ayuda a Apple, no los amenaza.
La capacidad de Apple para iterar su UX de iOS está limitada por su estado de primer jugador, sus estándares extremadamente altos, su enorme ecosistema de desarrolladores y la necesidad de soportar hardware heredado. Aun así, conocen su base de código extremadamente bien. Cuando tienen una nueva forma de hacer cosas que han perfeccionado a través de prototipos y pruebas rigurosas, integrarlo en su código existente será mucho más fácil que cambiar de plataforma por completo.