Google está experimentando con dardo para crear más rápido, aplicaciones de Android más suaves

Un grupo de desarrolladores de Google está trabajando en Cielo, un "marco experimental, de alto rendimiento de la interfaz de usuario para aplicaciones móviles." basada en Dart

La mayoría de las aplicaciones de Android están escritos en Java, pero Sky hace uso de Dart, un lenguaje de programación web de código abierto desarrollado y promovido por Google. El objetivo de Sky es permitir la creación de aplicaciones más rápidas que se pueden ejecutar en cualquier plataforma y pueden hacer uso de una mejor integración web para una mejor experiencia de usuario.

Aplicaciones rápidas y suaves deberían ser la norma en nuestra época, pero lamentablemente no todas las aplicaciones Android alcanzar los 60fps estándar de oro en la que las animaciones son percibidos como suave. Según sus creadores, Cielo hace posible la creación de aplicaciones que se ejecutan constantemente a 120fps. El equipo utilizado Dart en Android para crear esta aplicación de demostración sencilla que hace cuadros enteros cada 1,2 milisegundos, muy por debajo de los 8 milisegundos necesarios para golpear a 120fps. Pero incluso las aplicaciones complicadas deben ser capaces de adaptarse en el plazo de 8 milisegundos.

Con el fin de golpear a este impresionante velocidad de fotogramas, el Cielo "-jank libre" da prioridad a la interfaz de usuario con respecto a otros procesos, es decir, la aplicación debe permanecer suave cuando se trabaja fuertemente en el fondo.

Sky trabaja en la parte superior de la máquina virtual Dart tan aplicaciones Sky pueden trabajar en Android, sino también en otros sistemas operativos que tienen un Dart VM. Y debido a que Dart es ante todo un lenguaje de aplicaciones web, aplicaciones Android hechas con Sky tienen la mayor parte del código almacenado en un servidor web, lo que hace que sea mucho más fácil de actualizar ellos: en lugar de actualizar el código en todos los dispositivos, los desarrolladores sólo tienen que actualizar el código en el servidor.

Por ahora, Cielo está catalogado como un experimento, pero el proyecto representa una gran promesa. Ars Technica tiene una mirada más cercana a Cielo y las posibilidades que abre aquí.


» » Google está experimentando con dardo para crear más rápido, aplicaciones de Android más suaves