¿Es iOS el mayor defecto del iPhone (producto)?

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.

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.

No.

Diría que el mayor activo de iOS son las Directrices de interfaz humana (HIG), que brindan a los usuarios una experiencia consistente en diferentes aplicaciones.

Si Android quiere acercarse a la experiencia de iOS, deben pensar en cómo desarrollar sus propias Directrices de interfaz humana que ofrezcan una experiencia de usuario coherente y que hagan posible que los programadores que no tienen un fondo de diseño puedan hacer un diseño aceptable. aplicaciones útiles

Adoptar un enfoque de solo características solo conducirá a programas abultados mal con interfaces malas y experiencias de usuario, como sucedió con MS Office, no a aplicaciones ligeras y rápidas que prefieren los usuarios de iOS y Mac.

No. Android se centra en las características, pero Apple se centra en la experiencia. Apple puede darse el lujo de esperar y ver cómo los usuarios avanzados realmente usan las funciones de otros fabricantes de teléfonos y luego diseñar una experiencia general que brinde esa misma experiencia a la persona promedio.

Solo los usuarios avanzados están impresionados por las características de Android. Los usuarios habituales no siguen el mercado de la telefonía y están contentos cuando los nuevos anuncios de iOS los deslumbran con las cosas nuevas que pueden hacer, en gran medida sin darse cuenta de que ya se pueden hacer en otras plataformas.