Los desarrolladores de software pronto podrán diseñar aplicaciones universales de iOS / macOS que funcionen con una pantalla táctil o un mouse / trackpad, dependiendo de si se ejecutan en el hardware del iPhone y iPad o en una Mac. La iniciativa de fusión de aplicaciones, denominada Proyecto Mazapán, se produce cuando Apple planea reemplazar los chips Intel con sus propios procesadores Mac..
Mark Gurman, informando para Bloomberg:
Más adelante este año, Apple planea dejar que los desarrolladores transfieran sus aplicaciones de iPad a las computadoras Mac a través de un nuevo kit de desarrollo de software que la compañía lanzará a principios de junio en su conferencia anual de desarrolladores.
Los desarrolladores aún deberán enviar versiones separadas de la aplicación a las tiendas de aplicaciones iOS y Mac de Apple, pero el nuevo kit significará que no tienen que escribir el código de software subyacente dos veces, dijeron las personas familiarizadas con el plan..
La WWDC debería tener lugar del 3 al 7 de junio en el Centro de Convenciones McEnery de San José.
El objetivo final de la iniciativa de varios pasos es para 2021 ayudar a los desarrolladores a crear una aplicación una vez y hacer que funcione en iPhones, iPads y Macs. Pero a pesar del plan de fusión de la aplicación, Apple ha dicho que no combinará iOS y macOS en un solo sistema operativo, así que está eso.
En 2020, Apple planea expandir el kit para que las aplicaciones de iPhone se puedan convertir en aplicaciones de Mac de la misma manera. Los ingenieros de Apple han encontrado esto desafiante porque las pantallas de iPhone son mucho más pequeñas que las pantallas de computadora Mac.
Esperemos que esto no resulte en aplicaciones ampliadas que se verían poco naturales en pantallas que no sean de teléfonos inteligentes como esas aplicaciones de tableta Android no optimizadas.
Para 2021, los desarrolladores podrán fusionar aplicaciones de iPhone, iPad y Mac en una sola aplicación o lo que se conoce como 'binario único'. Esto significa que los desarrolladores no tendrán que enviar su trabajo a diferentes tiendas de aplicaciones de Apple, permitiendo que las aplicaciones de iOS se descarguen directamente desde computadoras Mac, combinando efectivamente las tiendas.
Me imagino que habría una tienda central que filtrara el contenido según la plataforma. Si lo visitara en mi iPhone, las aplicaciones de macOS estarían ocultas y viceversa. También necesitaríamos una opción para mostrar todas las aplicaciones (como, por ejemplo, mostrar aplicaciones de iPad al navegar por los resultados de búsqueda solo para iPhone de App Store) para poder descargar e instalar una aplicación en su Mac desde su teléfono o tableta.
La esperanza de Apple es que los nuevos marcos estimulen la creación de un nuevo software, aumentando la utilidad de los dispositivos de la compañía. Algunos desarrolladores importantes han descontinuado las aplicaciones nativas de macOS en favor de sus contrapartes basadas en la web, como Twitter.
El beneficio más directo será facilitar la vida de los millones de desarrolladores que escriben software para los dispositivos de Apple. Por ejemplo, a finales de este año, Netflix podría ofrecer más fácilmente una aplicación Mac para ver videos al convertir su aplicación iPad.
Para 2021, Twitter, que en su mayoría ha abandonado la plataforma Mac, podría publicar una sola aplicación para todos los clientes de Apple.
El Proyecto Mazapán, si se hace bien, podría resolver esos problemas.
Una tendencia preocupante entre los desarrolladores perezosos hacia el uso de marcos de software de terceros para crear aplicaciones una vez que funcionan en muchas plataformas ha resultado en todo tipo de software basura. Un muy buen ejemplo de eso: aplicaciones creadas con electrones, como Slack, NordVPN y muchas otras. El principal problema con tales aplicaciones multiplataforma es que realmente no respetan las características específicas de cada plataforma del sistema operativo. Como resultado, no obtienes características proporcionadas por macOS como la corrección ortográfica de que todas las aplicaciones nativas de Mac se obtienen "gratis".
Notas de voz, otra aplicación de iOS ahora disponible en macOS Mojave.Bloomberg dio a conocer por primera vez las noticias del Proyecto Mazapán en diciembre de 2017, diciendo que Apple estaba trabajando en nuevas herramientas para ayudar a los programadores a diseñar, diseñar y compilar una única aplicación binaria que se ejecute en dispositivos iPhone, iPad y Mac. No fue hasta la WWDC de 2018 en junio de 2018 que la compañía echó un vistazo a los nuevos marcos.
Ahora estamos en la Fase 1 del Proyecto Mazapán con Apple probando los nuevos marcos al portar Stocks, Home y otras aplicaciones de iOS a macOS Mojave. La firma Cupertino básicamente tomó los marcos curiosos de iOS y los adaptó para macOS y los comportamientos específicamente diseñados para la informática de escritorio, como el uso de trackpad, mouse y ventanas.
Las primeras aplicaciones creadas por Mazapán son bastante terribles.
Apple News, una de las aplicaciones de stock de Mojave, se creó con las herramientas de mazapán de Apple.Si observa de cerca las aplicaciones Inicio, Acciones y Noticias en su Mac, notará todo tipo de inconsistencias y diseños de interfaz de usuario ilógicos. Puede decir claramente que hay una capa de software intermedio que permite que estas aplicaciones de iOS se ejecuten en macOS.
Dicho esto, no tengo dudas en mi mente de que las Fases 2, 3 y demás verán mejoras importantes en términos de velocidad y capacidad de respuesta. Y cuando las Mac finalmente abandonan los chips Intel para los procesadores diseñados por Apple, tengo la sensación de que estas aplicaciones portadas se ejecutarán de forma nativa en macOS.
Y para aquellos que se preguntan, la iniciativa para reemplazar los chips Intel en Macs con los diseñados por Apple, con el nombre en código Kalamata, aún se encuentra en las primeras etapas de desarrollo..
El confiable analista de Apple Ming-Chi Kuo enumeró cuatro ventajas para Apple derivadas del cambio a chips Mac diseñados internamente. Primero, Apple podría controlar todo sobre el diseño y la producción de la Mac y estar libre de los impactos negativos de la hoja de ruta poco confiable de Intel.
En segundo lugar, Apple aumentaría sus propias ganancias al reducir el costo del procesador. En tercer lugar, podría ganar cuota de mercado si esos ahorros se traducen en Macs de menor precio. Y cuarto, usar sus propios chips conduciría a una mayor diferenciación de la plataforma Mac de los productos rivales..
¿Qué te parece el Proyecto Mazapán? Háganos saber en los comentarios!
Imagen superior: el adaptador Luna Display convierte un iPad en una pantalla secundaria