¿Se ejecutará Android APK en Fuchsia OS?

A diferencia de Android y Chrome OS, Fuchsia no se basa en Linux: utiliza un nuevo microkernel desarrollado por Google llamado “Magenta”. Con Fuchsia, Google no solo eliminaría el kernel de Linux, sino también la GPL: el sistema operativo tiene licencia bajo una mezcla de la cláusula BSD 3, MIT y Apache 2.0. Volcar Linux puede ser un poco sorprendente, pero el ecosistema de Android parece no tener el deseo de mantenerse al día con las versiones de Linux.

Ars Technica señala que la interfaz y las aplicaciones en Fuchsia están escritas usando Flutter SDK de Google, un proyecto capaz de producir código multiplataforma que puede ejecutarse tanto en Android como en iOS. Las aplicaciones Flutter están escritas en Dart, el lenguaje de desarrollo web interno de Google que se centra en aplicaciones de alto rendimiento en dispositivos móviles. Fuchsia también tiene una gráfica basada en Vulkan renderizada llamada Escher, que Ars Technica menciona como aparentemente hecha a medida para ejecutar el UX de diseño de materiales pesado de sombra de Googles.

Como la interfaz de Fuchsia está escrita con el SDK Flutter multiplataforma, es posible ejecutar partes de Fuchsia en un dispositivo Android. Hotfix.net sacó a la luz cómo construir Armadillo, básicamente una aplicación de demostración para mostrar cómo sería la SystemUI de Fuchsia. Puede descargar el código fuente de Fuchsia y compilar SystemUI de Fuchsia como un apk de Android e instalarlo en su dispositivo. En caso de que no quiera seguir esa ruta, ni esperar a que alguien la compile y distribuya, http://Hotfix.net tuvo la amabilidad de incluir un video de demostración de la interfaz:

Podrían hacer un sistema operativo completamente nuevo, pero aún así ejecutar archivos .apk de forma nativa, ¿cómo se transfieren sobre el ecosistema que ya han construido con Android? Todas las aplicaciones en Play Store, todo el soporte de terceros, etc. ¿Emulación? Obviamente, el objetivo a largo plazo sería obtener aplicaciones nativas. No soy un programador, así que no estoy seguro de cuán drástico de un cambio sería un nuevo sistema operativo para los desarrolladores: nuevos SDK, API y todo eso.

Verás, Fuchsia OS no está construido en el kernel de Linux. Por lo tanto, no puede esperar las mismas dependencias y bibliotecas JAVA que admite este núcleo debido a que su diseño es compatible con Android Runtime y varias bibliotecas. Esto es lo que hace Android.

Al final, no podemos esperar que los paquetes de Android sean ejecutables de forma nativa sin ningún cambio en las propiedades centrales del sistema operativo o cualquier puerto que se realice en el futuro después del lanzamiento de este sistema operativo. Pero tenga la seguridad de que este sistema operativo va a ser bueno y estoy deseando que llegue. Creo que será un lanzamiento estable alrededor de 2020, porque Android tardó entre 4 y 5 años en desarrollarse.

Puede que me falte un punto sólido, así que espero la respuesta de un profesional.

More Interesting

Estamos lanzando nuestra aplicación beta del juego en el Programa Beta en Google Play Store. ¿Cuáles son algunos buenos indicadores de que tenemos un juego exitoso en nuestras manos?

¿Cuánta inversión se necesita para desarrollar una aplicación para recargas como Paytm, MobiKwik, etc.?

¿Qué esperas del tutorial de Android?

¿Existe alguna aplicación para el control remoto y la transferencia de archivos a través de Internet entre dos dispositivos Android?

Quiero hacer una aplicación que sea visualmente buena. ¿Me podría recomendar un creador de aplicaciones en línea?

Quiero desarrollar la aplicación de llamadas en andriod. Usando wifi dentro de un rango. ¿Cómo desarrollar?

¿Por qué se prefiere un dispositivo Android real sobre un emulador para fines de desarrollo?

¿Qué tableta Android es la mejor en términos de la función multiusuario?

Desarrollo de aplicaciones de Android: ¿Cuánto costaría hacer una aplicación de Android como Homejoy?

¿Qué tan seguro es un dispositivo Android (por ejemplo, Samsung Galaxy) en comparación con un dispositivo Blackberry o iPhone?

¿Qué es una alternativa a Lucky Patcher para el sistema operativo Android?

¿Cuáles son los componentes principales de las aplicaciones de Android? ¿Cómo se desarrollan?

¿Cómo subo varias imágenes de un teléfono Android a Flickr?

Cómo hacer un video promocional de juegos para Google Play Store gratis

¿Cuáles son las mejores aplicaciones de Android para bromas y estados divertidos para los usuarios indios, que se actualizan diariamente?