Artículo

¿Qué es el fucsia y por qué debería importarle?

protection click fraud

FucsiaFuente: Android Central

Todo comenzó en 2016 con una simple broma que apareció inicialmente en la página de desarrollo de Fuchsia: Pink + Purple = Fuchsia (un nuevo sistema operativo).

Había algún significado detrás de esa simple oración. Proyecto Pink era un nombre que los ingenieros de Apple e IBM le dieron a un nuevo sistema operativo que usaba una nueva interfaz porque las notas estaban escritas en tarjetas rosadas. Proyecto Purple fue el nombre que se le dio a los dispositivos prototipo que eventualmente se convirtieron en el iPhone. Estos proyectos fueron nuevas ideas que resultaron ser un gran éxito, y los desarrolladores originales de Fuchsia, el último sistema operativo de Google, participaron en ellos.

Pero un nombre ingenioso no es un sistema operativo y Google trabajó silenciosamente en Fuchsia durante los siguientes cinco años. De vez en cuando recibíamos un poco más de noticias sobre el proyecto o incluso una forma de ejecutarlo. dispositivos como Pixelbook. Era la forma de Google de hacer saber a todos que el proyecto avanzaba y, al mismo tiempo, despertar el interés de los desarrolladores.

Ofertas de VPN: licencia de por vida por $ 16, planes mensuales a $ 1 y más

No fue realmente una sorpresa que Google finalmente presentara una versión de Fuchsia que se ejecutaría en hardware de consumo cuando el Nest Hub original (originalmente vendido como Google Home Hub) se anunció como el objetivo del primer lanzamiento. Sin embargo, ver un nuevo sistema operativo implementado en un dispositivo existente fue un poco sorprendente. Pero realmente, todo tiene mucho sentido. También muestra un poco del plan de Google para Fuchsia.

Pero que exactamente es ¿Fucsia? Es fácil decir que es el sistema operativo más nuevo de Google, pero eso deja fuera casi todo el panorama general. Así que echemos un vistazo a lo que realmente es Fuchsia y lo que lo hace funcionar.

El kernel

Linux en Pixelbook GoFuente: Jerry Hildenbrand / Android Central

Cada sistema operativo usa lo que se llama kernel para monitorear y controlar todo el hardware y las formas en que el software puede interactuar con él. En Android, se utiliza el kernel de Linux. En fucsia, el kernel es un nuevo fragmento de código llamado Circón.

Hay diferentes formas de construir un kernel, pero generalmente más pequeño y más rápido es mejor.

El circón se basa en LK (Pequeño Kernel) que era un kernel en tiempo real para dispositivos embebidos escrito por Travis Geiselbrecht. El circón es casi (la documentación gotea un poco sobre eso) un microkernel que apunta a un bajo consumo de recursos y escalabilidad. También está escrito internamente por Google, pero sigue siendo de código abierto.

Zircon, tal como está hoy, tiene un pequeño conjunto de servicios de usuario, controladores y bibliotecas que se necesitan para la sistema para arrancar y comunicarse con el hardware para que los procesos de usuario y la interfaz que componen Fuchsia puedan carga. Algo de información más nerd: está escrito en C ++ y ensamblado, la mayoría de las llamadas al sistema no pueden bloquear subprocesos importantes y, a diferencia de Android e iOS, no se parece en nada al kernel original de Unix.

Lo importante aquí es que Google creó Circón desde el principio. Google conoce los problemas que tiene Android debido a la forma en que funciona Linux. Google también sabe lo que necesita para impulsar un sistema diseñado para ejecutar aplicaciones de usuario y diseñar una excelente interfaz de usuario. Google pudo obligar a que sucedieran estas cosas con las versiones posteriores de Android, pero comenzar desde cero es una manera mucho mejor.

Lo que vemos

Menú de One UI RecientesFuente: Android Central / Alex Dobie

El kernel puede ser la parte más importante de todos los sistemas operativos, pero también es algo con lo que la mayoría de los usuarios nunca interactuarán. Eso es por diseño: un kernel se ejecuta y actúa como el controlador supremo de todos los demás bits y piezas y no necesita ninguna interferencia de los usuarios.

La parte de Fuchsia que podemos ver es una historia diferente. Se parece mucho a Android o iOS según las cosas que hemos visto hasta ahora, pero no tiene por qué ser así. Al igual que el kernel, en realidad no interactuamos con el sistema operativo y, en cambio, se ejecutan utilidades de espacio de usuario que traducen nuestros toques, pulsaciones y comandos de voz en algo que el procesador puede hacer.

Al igual que el kernel de Zircon, Fuchsia está escrito desde cero y abordará los problemas que enfrenta Google en la actualidad.

La interfaz y las aplicaciones de usuario iniciales están escritas en Aleteo, otro proyecto de Google. Flutter fue diseñado como un conjunto de herramientas que puede crear aplicaciones multiplataforma con una interfaz de usuario que se ve igual independientemente del dispositivo que se esté utilizando. Un desarrollador puede usar Flutter para crear una aplicación que se vea y se sienta exactamente igual en Android, la web, una Chromebooko iOS. Cuando se combina con otras herramientas de desarrollo como Firebase y código escrito en Kotlin, Las aplicaciones de Flutter tienen todas las funciones y hermosa.

A partir de 2021, en este momento Fuchsia es "solo" un reemplazo para el sistema operativo Cast y la interfaz que ya conocemos en el Nest Hub original. Puede responder a nuestro toque, puede reconocer nuestra voz, puede controlar la cámara para hacer una videollamada y puede hacer todo lo demás que el Nest Hub siempre fue capaz de hacer. Y luce exactamente igual. Pero todo el mundo sabe que esto es solo la punta del iceberg.

Llegamos a Erik Hellman, desarrollador de Android y fundador de Hellman Software AB para ver qué piensa un desarrollador experimentado sobre Fuchsia y su futuro.

  • Por lo que hemos visto hasta ahora, ¿Fuchsia parece un sistema operativo lo suficientemente escalable como para alimentar dispositivos complejos como teléfonos?

Estoy seguro de que es capaz de muchas cosas, pero los teléfonos son complejos y Android funciona muy bien hoy en día. Creo que esto significa que Google se centrará en diferentes dispositivos por ahora.

  • ¿Fuchsia se siente más amigable para los desarrolladores cuando se trata de escribir aplicaciones?

Fuchsia usa Flutter para crear aplicaciones. Ese marco ha demostrado ser muy exitoso para la creación de aplicaciones y probablemente ganará más popularidad a medida que obtenga soporte para más plataformas.

  • ¿Qué tan importante o significativo es que Google esté haciendo este movimiento?

Creo que su apuesta por Fuchsia es parte de un experimento, pero también una forma de que Google controle toda la pila, desde el hardware hasta las aplicaciones. Probarlo en dispositivos de transmisión es un movimiento inteligente, ya que esos son dispositivos de los que tienen control total. Esto no es muy importante para los desarrolladores de aplicaciones o los consumidores de hoy, pero tal vez en el futuro si resulta que tiene mucho éxito.

Creo que el Sr. Hellman tiene razón en todos los aspectos. Hoy en día, Android y ChromeOS son demasiado ubicuos y populares para reemplazarlos con, bueno, cualquier cosa. Fuchsia tendrá la capacidad de ejecutar aplicaciones de Android y un navegador web y una capa de aplicaciones que pueden ejecutar aplicaciones para Chrome OS seguramente son posibles y probables. Pero no reemplaza nada importante hasta que todas las piezas estén en su lugar. Android y Chrome son muy importantes y las piezas aún no están en su lugar.

¿Fucsia vendrá a mi teléfono?

Fuga delantera trasera de Google Pixel 6 ProFuente: Jon Prosser

Un día podríamos ver Fuchsia tanto en el mejores teléfonos "Android" y el los teléfonos "Android" más baratos. Debido a que Google controla el desarrollo de Fuchsia y está construido de manera que Google pueda actualizar el sistema operativo independientemente de cualquier capa de interfaz de usuario adicional que agregue un fabricante de teléfonos o un operador, Fuchsia es el futuro. Pero en este momento creo que Google tiene planes de renovar todos sus productos para el hogar inteligente utilizando Fuchsia como sistema operativo.

Fuchsia está listo para alimentar dispositivos Nest como cámaras, enrutadores de malla, altavoces inteligentes, y termostatos. Según todas las apariencias, eso es exactamente para lo que fue construido. Me sorprendería ver el lanzamiento de un nuevo dispositivo de la marca Nest sin utilizando Fuchsia como sistema operativo, salvo cualquier problema desastroso que surja al usarlo en el Nest Hub original.

Fuchsia está listo para alimentar dispositivos domésticos inteligentes y de IoT, pero no su teléfono.

Una vez que superamos eso, Fuchsia es bueno para todos si se trata de dispositivos como nuestro teléfono. Google tiene más control sobre el sistema operativo y el proceso de actualización, lo que significa que vienen nuevas funciones a todos los usuarios al mismo tiempo y los problemas de seguridad se pueden abordar para todo el ecosistema, todo a la vez.

Los fabricantes de teléfonos pueden utilizar las herramientas de desarrollo de Google para crear el mismo interfaz de usuario compleja que están construyendo ahora mismo. la diferencia es que corre encima del sistema operativo en lugar de ser el sistema operativo. Esto simplifica el proceso y elimina los costosos contratos con los proveedores de chips.

Los usuarios pueden disfrutar de la misma (o mejor) experiencia "Android" que tenemos hoy, completa con las excelentes aplicaciones de Google Play, sin ver ninguna diferencia real, excepto una: nuestros teléfonos deberían ser compatibles por más tiempo.

Fuchsia es la forma en que Google crea su propia plataforma inteligente de pila completa en todos los dispositivos. Un teléfono con SoC diseñado por Google que ejecuta Fuchsia le daría a Google la misma ventaja de ecosistema que Apple disfruta hoy. Eso es algo demasiado atractivo para que Google lo ignore.

Esto es lo que sabemos sobre Horizon Forbidden West en PS5 (hasta ahora)
estaré listo

Horizon Forbidden West sigue a Aloy mientras explora el oeste en los antiguos Estados Unidos. Este nuevo título de Guerrilla Games muestra lo que el hardware de PS5 es capaz de hacer. Aquí tiene todo lo que necesita saber.

Revisión de Huawei Watch 3: príncipe heredero
Huatch

El mejor reloj inteligente de Huawei hasta ahora funciona con su propio software HarmonyOS, pero se inspira en los relojes de Apple y Google en todos los lugares correctos.

Las copias de seguridad gratuitas de Google Photos se han ido, pero esta es la razón por la que me quedo
Servicio de fotos Pixel Perfect

Las copias de seguridad gratuitas de Google Photos son oficialmente un historial y ahora cuentan para su límite de almacenamiento. Esta es una noticia desagradable para millones, pero Google Photos demostró hace mucho tiempo que valía la pena pagar por su sistema de gestión y copia de seguridad de fotografías.

Tu Google Pixel 4 XL se merece solo las mejores fundas
Estuches XLlent para un teléfono XL

El buque insignia actual de Google es una gran losa de vidrio de innovación y poder, pero no significará mucho si lo dejas caer y rompes la pantalla. Proteja su inversión con una funda para Pixel 4 XL.

instagram story viewer