Seleccionar página

Apple anunció que está construyendo nuevas computadoras Mac utilizando sus propios procesadores de la serie A en lugar de quedarse con Intel en todas sus líneas de productos de escritorio y portátiles. Eso es un gran problema y con él vendrán una gran cantidad de cambios para los desarrolladores y usuarios, incluso si Apple dice lo contrario. Sin embargo, eso no es necesariamente algo malo.

Lo importante que viene con este movimiento es la capacidad de usar las mismas aplicaciones en una Mac que puedes usar en un iPhone o iPad. Eso es algo que hemos visto hacer a Google cuando trajo Google Play Store a Chromebooks en 2016 y ha tenido un gran impacto en la forma en que los usamos.

El propio chip de Apple será lo suficientemente potente para casi cualquier tarea que pueda realizar en una Mac.

Por supuesto, Play Store en un Chromebook no está exento de problemas. Los desarrolladores tienen que tomar decisiones sobre cómo se muestran las aplicaciones en una pantalla que suele ser un poco más grande que la de un teléfono o una tableta. También existen algunas limitaciones para el sandboxing, y algunas aplicaciones, como los lanzadores y otros modificadores específicos de Android, simplemente no se traducen bien en una Chromebook y deben bloquearse.

Apple también enfrentará estos mismos problemas, pero Apple sin duda manejará las cosas de manera un poco diferente a Google. Lo ames o lo odies, la mano dura de Apple ayudará a garantizar que un ecosistema universal pueda ser mucho mejor de lo que ofrece Google.

Fuente: YouTube (Crédito de la imagen: Fuente: YouTube)

Los desarrolladores enfrentarán algunos desafíos con una Mac con tecnología ARM, pero ninguno es insuperable o incluso realmente difícil de superar. Todas las aplicaciones escritas para una Mac en este momento se compilaron para usar un procesador Intel x86 y ninguna de esas aplicaciones funcionará en una nueva Mac con un chip A12Z en su interior. Apple ha creado un traductor básico de "un clic" en X-code (el kit de herramientas de desarrollo de Apple) y probablemente requerirá un trabajo adicional mínimo.

La Rosetta original funcionó lo suficientemente bien, así que espero que Rosetta 2 haga lo mismo.

Apple también tiene una utilidad que puede "traducir" aplicaciones escritas para x86 sobre la marcha o durante la instalación llamada Rosetta 2. La experiencia previa con la Rosetta original, cuando Apple pasó la Mac de los chips PowerPC a Intel, me dice que significa que la mayoría de las cosas simplemente funcionará incluso si esos programas son un poco lentos.

Las dos grandes mejoras son mejores juegos y, por supuesto, aplicaciones de iPhone en la Mac.

Los juegos no son realmente una cosa en una Mac en este momento debido a Intel. Apple fabrica Mac con GPU discretas, pero la mayoría de las Mac usan los chips Iris integrados de Intel para todo el procesamiento de gráficos, que generalmente tienen poca potencia y conducen a un rendimiento de juego deficiente. Apple puede integrar mejor sus núcleos de GPU A12 con Metal (la versión de DirectX de Apple) y una mejor integración significa un mejor rendimiento.

Lo que todo esto significa es que las aplicaciones de iPhone funcionarán en una nueva Mac, ¡y eso es genial!

Obtener sus aplicaciones favoritas de iPhone y iPad en su nueva Mac es mucho más importante que cualquier otra cosa aquí. Para la mayoría de las personas, algo como un iPad es todo lo que necesitan. El resto de las personas que trabajan todo el día todos los días en una computadora y necesitan la relación potencia-rendimiento que no puede obtener de una tableta ahora tienen cientos de miles de aplicaciones para llenar los vacíos.

Apple se asegurará de que estas aplicaciones funcionen sin demasiadas tonterías o manipulaciones porque un ecosistema unificado es una gran fuente de ingresos para la empresa. Mientras que Google tiene que andarse con cuidado con los desarrolladores, Apple no lo hace; es la manera de Apple o la carretera.

Fuente: Joe Maring / Android Central (Crédito de la imagen: Fuente: Joe Maring / Android Central)

Esto suena como una forma terriblemente dura de tratar a los desarrolladores, pero para los usuarios finales, en realidad es genial. Significa que descargas una aplicación y casi siempre funciona tal como imaginaste que lo haría. Desafortunadamente, no se puede decir lo mismo de las aplicaciones de Android en un Chromebook.

Esperemos que los desarrolladores de Apple ganen dinero con este movimiento y los desarrolladores de Android vean que pueden hacer lo mismo.

Pero a medida que los desarrolladores de Apple ven nuevas formas de generar ingresos con aplicaciones "móviles" en una Mac, los desarrolladores de Android pueden aferrarse a esas ideas y hacer el trabajo sin que Google lo obligue. Las aplicaciones podrían hacer un mejor uso del tamaño de la pantalla, tener mejores objetivos táctiles cuando "exploten" y cambiar el tamaño podría no ser la pesadilla que es actualmente.

Si estás leyendo esto, probablemente uses un teléfono Android incluso si usas una computadora Mac. Todavía se beneficia porque las excelentes aplicaciones que usa en Android también están disponibles en la App Store y puede instalarlas en su próxima Mac. Y al final, ver un ecosistema "universal" donde las aplicaciones simplemente funcionan, y funcionan bien, podría alentar a los desarrolladores a crear excelentes aplicaciones optimizadas para Chromebook para Play Store.

Video: