Apple Silicon Mac está a punto de acabar con las aplicaciones web
![]() |
Foto de Pixabay desde Pexels |
El nuevo chip M1 unifica el ecosistema de Apple y marca el final de las aplicaciones mac basadas en Electron
Por Anupam Chugh / 17-11-2020
Traducido Por L. Domenech
Cuando Apple dio a conocer por primera vez sus planes de transición de Intel a un chip Silicon interno, todo el mundo de la tecnología se quedó sin aliento. El futuro sombrío de Intel como el fabricante líder de chips y la capacidad de Apple para lograr un desempeño líder en la industria con el nuevo chip Silicon se convirtieron en los principales puntos de conversación. Ahora que Apple finalmente ha lanzado una nueva línea de Mac impulsada por su chip M1, el enfoque está cambiando rápidamente hacia el futuro de las aplicaciones web en macOS.
Para los no iniciados, muchas de las aplicaciones que se ejecutan en macOS hoy en día se crean utilizando marcos web. Electron, la popular tecnología web se utiliza en cientos de aplicaciones de Mac, incluidas Slack, Visual Studio Code y más. Pero Apple Silicon Macs está listo para cambiar eso al poner de nuevo el centro de atención en las aplicaciones nativas en la Mac App Store. Apple Silicon Mac podría ejecutar aplicaciones nativas de iOS, haciendo obsoletas las aplicaciones electrónicas
El año pasado, Apple lanzó Project Catalyst para permitir la portabilidad de aplicaciones iOS y iPadOS a macOS con un solo clic. En WWDC 2020, la compañía lo llevó un paso más allá al mejorar SwiftUI para macOS y traer una función para optimizar aplicaciones para Mac. Esto significa que los usuarios ahora pueden comenzar a ejecutar iOS y iPadOS nativos en macOS Big Sur con el nuevo chip M1, a menos que el desarrollador de iOS opte por no lanzar la versión compatible con Mac. Al hacerlo, Apple literalmente se ha duplicado en la Mac App Store al tiempo que pone una cuenta regresiva para el futuro de las aplicaciones Electron.
Electron, un marco de desarrollo web multiplataforma permite crear aplicaciones que funcionan en Windows, Linux y macOS sin requerir múltiples bases de código. Pero tiene algunas salvedades. Muchas aplicaciones basadas en Electron simplemente usan vistas HTML como interfaz de usuario de la aplicación y terminan brindando una experiencia que está lejos de ser nativa. En otras palabras, Electron envuelve las tecnologías web en forma de aplicaciones, pero no está ni cerca de aprovechar las capacidades de una aplicación nativa. Además, las aplicaciones de Electron adolecen de una falta de accesibilidad predeterminada de las funciones, y los desarrolladores web se ven obligados a escribir más código para emularlo. Peor aún, Electron básicamente usa Chromium, que consume mucha memoria (especialmente cuando se ejecutan varias aplicaciones web), lo que causa problemas de rendimiento.
Ningún usuario en su sano juicio preferiría ejecutar aplicaciones que acaparan la memoria y devoran la duración de la batería de su Mac cuando pueden ejecutar fácilmente aplicaciones iOS alternativas. Por ejemplo, la aplicación Slack Mac consume mucha batería y, en el futuro, uno preferiría ejecutar la contraparte de iOS en su Apple M1 Mac. El dilema web de Apple alejará las aplicaciones electrónicas del ecosistema Mac. No es ningún misterio que Apple haya estado en una encrucijada con la tecnología web durante décadas. El gigante tecnológico de Cupertino había lisiado anteriormente las Progressive Web Apps (PWA) por sí solo y trajo su propia solución en forma de App Clips con iOS 14.
Recientemente, Apple había restringido los servicios de juegos en la nube como Google Stadia y Microsoft xCloud. A nivel superficial, la aversión de Apple a los marcos multiplataforma y la tecnología web puede verse como una medida de privacidad. Más aún, dado que es un desafío revisar las aplicaciones web cuando se pueden modificar notoriamente desde la nube.
Pero si profundiza, hay mucho más de lo que parece. Apple no se beneficia mucho de la web. Entonces, uno puede atribuir sus estrategias como una forma de promover sus productos y tecnologías en un intento por mantener a los clientes pegados en su jardín vallado. Esto indica que a pesar del esfuerzo de Apple por brindar soporte Electron en el hardware Silicon, la compañía está haciendo todo lo posible para garantizar que las aplicaciones nativas obtengan más tracción y prosperen en el futuro con las aplicaciones web.
Conclusión
- Las aplicaciones de Electron han estado aquí por un tiempo. Son increíblemente fáciles de construir y distribuir a través de plataformas y Apple, a pesar de presentar Project Catalyst, no ha podido superarlo.
- El gigante de la tecnología tampoco pudo convencer a los desarrolladores o usuarios de que usaran aplicaciones nativas, dado que la Mac App Store estaba muy limitada hasta hace poco.
- Pero las cosas han comenzado a cambiar. Con la aparición de los chips Apple M1 y la nueva actualización masiva de macOS Big Sur, Apple finalmente ha ofrecido una solución para enviar una sola aplicación que se ejecuta en todas sus plataformas.
- Al hacerlo, Apple no solo está reviviendo las aplicaciones nativas en macOS, sino que también amenaza con poner fin a la era de las aplicaciones de Mac basadas en Electron, lentas, voluminosas y que consumen RAM.
Dado que la transición del software a una nueva arquitectura y tecnología lleva años, las aplicaciones Electron no morirán de la noche a la mañana. Pero Apple, a través de sus movimientos astutos pero brillantes, ha señalado que no pasará mucho tiempo antes de que veamos el final del camino para las aplicaciones web en Mac.
El artículo se puede leer en su versión original en ingles en Medium / The Big Tech
Comentarios
Publicar un comentario