Anuncio cerrado

El software de Apple goza desde hace mucho tiempo de una gran reputación. Era estable, intuitivo y "simplemente funcionó". Esto no siempre fue cierto sólo para los sistemas operativos, sino también para las aplicaciones propias. Ya fuera el paquete multimedia iLife o las aplicaciones profesionales Logic o Final Cut Pro, sabíamos que podíamos esperar un software sofisticado que tanto los usuarios habituales como los profesionales creativos pudieran apreciar.

Desafortunadamente, en los últimos años, la calidad del software de Apple se ha degradado gravemente en todos los frentes. No sólo los sistemas operativos con errores, sino también las últimas actualizaciones de software, especialmente para Mac, no aportaron mucho beneficio a los usuarios.

Esta tendencia se remonta a 2011, cuando Apple lanzó OS X Lion. Reemplazó al popular Snow Leopard, que todavía se considera la versión más estable de OS X. Lion tuvo muchos problemas, pero el principal fue la degradación de la velocidad. Las computadoras que ejecutaban Snow Leopard rápidamente comenzaron a volverse notablemente lentas. No en vano Lion llamó a Windows Vista para Mac.

Mountain Lion, que llegó un año después, reparó la reputación de OS X y mejoró enormemente el sistema, pero ningún otro sistema ha sido modificado tanto como Snow Leopard, y se siguen acumulando nuevos y nuevos errores, algunos menores, otros vergonzosamente enormes. Y el último OS X Yosemite está lleno de ellos.

iOS no es mucho mejor. Cuando se lanzó iOS 7, fue aclamado como la versión con más errores que Apple había lanzado jamás. Reiniciar el teléfono automáticamente estaba a la orden del día, a veces el teléfono dejaba de responder por completo. Sólo la versión 7.1 puso nuestros dispositivos en la forma que deberían haber tenido desde el principio.

¿Y iOS 8? No vale la pena hablar de ello. Sin mencionar la fatal actualización 8.0.1, que deshabilitó parcialmente los últimos iPhones e hizo imposibles las llamadas. Las ampliaciones, una de las innovaciones más importantes del nuevo sistema, parecen, en el mejor de los casos, apresuradas. Los teclados de terceros hacen que la aplicación de mensajería se congele y, a veces, no se carga en absoluto. Hasta un parche reciente, el sistema ni siquiera recordaba el orden de acción de las extensiones al compartir, y la extensión de edición de fotos tampoco es una gloria cuando la interfaz de la aplicación se congela al usar efectos fotográficos y, a menudo, ni siquiera guarda los cambios.

[do action=”quote”]El software, a diferencia del hardware, sigue siendo una forma de habilidad que no se puede apresurar ni automatizar.[/do]

Se suponía que la continuidad era una característica que sólo Apple podía hacer, y se suponía que mostraría la asombrosa interconexión entre las dos plataformas. El resultado es cuanto menos dudoso. El timbre de llamada de Mac no se apaga después de recibir una llamada en su teléfono o cancelarla. AirDrop tiene problemas para encontrar el dispositivo de la otra plataforma, a veces hay que esperar largos minutos, otras veces no lo encuentra en absoluto. Handoff también funciona de forma bastante esporádica, siendo la única excepción clara la recepción de SMS a Mac.

Si a todo esto le sumamos otras dolencias infantiles de ambas plataformas, como problemas persistentes con Wi-Fi, duración reducida de la batería, comportamiento extraño de iCloud, por ejemplo al trabajar con fotos, la reputación se verá empañada. Cada uno de los problemas puede parecer pequeño en sí mismo, pero al final es la gota que colma el vaso entre miles.

Sin embargo, no se trata sólo de sistemas operativos, sino también de otro software. Final Cut Pro X fue y sigue siendo una bofetada para todos los editores profesionales que prefieren cambiarse a los productos de Adobe. En lugar de la tan esperada actualización de Aperture, vimos su cancelación en favor de una aplicación Fotos significativamente más simple, que reemplazará no solo a Aperture, sino también a iPhoto. En el caso de la segunda aplicación, esto es algo bueno, porque el famoso administrador de fotografías se ha vuelto poco confiable y lento. bloatwareSin embargo, Aperture faltará en varias aplicaciones profesionales y su ausencia arroja una vez más a los usuarios a los brazos de Adobe.

Incluso la nueva versión de iWork no fue muy bien recibida, cuando Apple eliminó gran parte de las funciones establecidas, incluida la compatibilidad con AppleScript, y prácticamente redujo todas las aplicaciones a un software de oficina muy simple. Ni siquiera estoy hablando del cambio de formato de iWork que requiere que los usuarios conserven la versión anterior de iWork porque el nuevo paquete simplemente no los abre. Por el contrario, Microsoft Office no tiene problemas para abrir documentos creados, por ejemplo, hace 15 años.

¿Quién tiene la culpa de todo?

Es difícil encontrar a los culpables de la degradación de la calidad del software de Apple. Es fácil señalar con el dedo el despido de Scott Forstall, bajo cuyo reinado de software al menos iOS estaba en mucho mejor forma. Más bien, el problema reside en las enormes ambiciones de Apple.

Los ingenieros de software se encuentran cada año bajo una enorme presión, porque cada año tienen que lanzar una nueva versión del sistema operativo. Para iOS era habitual desde la segunda versión, pero no para OS X, que tenía su propio ritmo y las décimas actualizaciones salían aproximadamente cada dos años. Con el ciclo anual simplemente no hay tiempo para atrapar todas las moscas, ya que el ciclo de prueba se ha acortado a sólo unos pocos meses, durante los cuales es simplemente imposible tapar todos los agujeros.

Otro factor también puede ser el reloj inteligente Watch, que Apple ha estado desarrollando durante los últimos tres años y probablemente reasignó una gran parte de los ingenieros de software al proyecto del sistema operativo Apple Watch. Por supuesto, la empresa tiene recursos suficientes para contratar más programadores, pero la calidad del software no es directamente proporcional a la cantidad de programadores que trabajan en él. Si el mayor talento de software de Apple está trabajando en otro proyecto, es difícil reemplazarlo en este momento y el software sufre errores innecesarios.

El software, a diferencia del hardware, sigue siendo una forma de habilidad que no se puede apresurar ni automatizar. Apple simplemente no puede crear software con tanta eficiencia como sus dispositivos. Por lo tanto, la única estrategia correcta es dejar que el software "madure" y embellecerlo hasta darle la forma más perfecta. Pero con los plazos de horca que Apple se ha tejido, es un bocado más grande del que puede tragar.

El lanzamiento anual de nuevas versiones es un gran alimento para el marketing de Apple, que tiene mucho que decir en la empresa y en eso se basa en gran medida la empresa. Definitivamente es mejor vender que los usuarios tengan otro sistema nuevo esperándolos, en lugar de tener que esperar otro año, pero será depurado. Desafortunadamente, quizás Apple no se da cuenta del daño que puede causar un software plagado de errores.

Hubo un tiempo en el que la fidelidad a Apple se basaba en el conocido mantra "simplemente funciona", algo a lo que el usuario se acostumbra rápidamente y no le gusta soltar. A lo largo de los años, Apple ha tejido más redes en forma de un ecosistema interconectado, pero si los productos bellos y detallados continúan mostrándose poco confiables en el lado del software, la compañía comenzará a perder de manera lenta pero segura a sus clientes leales.

Por lo tanto, en lugar de otra gran actualización del sistema operativo con cientos de nuevas características y mejoras, este año me gustaría que Apple lanzara solo la centésima actualización, por ejemplo iOS 8.5 y OS X 10.10.5, y en su lugar se concentrara en detectar todos los errores que degradan. el software a versiones antiguas de Windows de las que nosotros, como usuarios de Mac, nos burlábamos por sus interminables errores.

Inspirado: Marco Arment, craig hockberry, Russel Ivanovic
.