Artículo

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

protection click fraud

Hace mucho tiempo, en 2016, Internet se enteró de una supuesta iniciativa de Google para fusionar Chrome OS y Android. Iba a tener el nombre en clave Andrómeda y unificaría todas las plataformas informáticas de Google para que todas usaran el mismo sistema operativo. Tenía sentido de muchas formas; es similar a lo que Microsoft está haciendo con el software para dispositivos móviles, tabletas y computadoras de escritorio y supuestamente la dirección en la que Apple se está moviendo con iOS y macOS. Dejando a un lado los nombres en clave y los rumores, lo que terminó sucediendo fue la posibilidad de visitar Google Play Store con un Chromebook y ejecutar aplicaciones de Android de forma nativa.

Esto fue un gran problema, y ​​si fue lo que Andrómeda resultó ser, ciertamente fue suficiente. Todos se benefician de tener aplicaciones de Android disponibles en Chromebooks: Google puede vender más y podemos usarlas mejor porque habrá una "aplicación para eso" siempre que la necesitemos. Pero la idea de la fusión de Android y Chrome nunca desapareció. Acaba de recibir un nuevo nombre en clave:

Fucsia.

Más: estos son los Chromebook que pueden ejecutar aplicaciones de Android y Linux

Fuchsia obtuvo su nombre, según algunos de los desarrolladores, de proyectos existentes.

Rosa + Morado = Fucsia (un nuevo sistema operativo)

Proyecto Pink fue una idea original del equipo de ingenieros de Apple cuando decidieron que era hora de construir un nuevo sistema operativo orientado a objetos con una nueva interfaz de usuario, y las notas se escribieron en un índice rosa tarjetas. Proyecto Purple fue el nombre original dado a la producción del prototipo de un teléfono con pantalla táctil de Apple; el iphone. Los desarrolladores originales de Fuchsia conocen bien esta historia, ya que también formaron parte de proyectos anteriores como BeOS, iOS y WebOS.

Pero un sistema operativo necesita más que un nombre. Y sin que Google nos diga nada sobre su nuevo proyecto, nos quedamos para reconstruir todas las rutas de exploración que Internet pueda encontrar. Esto es lo que saber hasta aquí.

Fuchsia no reemplazará a Android o Chrome OS

Android es algo complicado. Se puede considerar como un sistema operativo completo que encontrará en un teléfono inteligente o tableta, o puede ser una pequeña parte de un sistema operativo que está diseñado para ejecutar aplicaciones como vimos en BlackBerry en OS 10 dispositivos. Sobre todo, Android es familiar a aproximadamente dos mil millones de personas y tiene un enorme ecosistema de software, dispositivos, accesorios y personal de soporte. Nunca abandonas algo tan exitoso, sino que lo construyes.

Google aprendió el beneficio de usar su propio software de Oracle en la sala del tribunal.

Fuchsia probablemente reemplazará la parte del software que no ver; la parte que hace que el hardware se ejecute y te permite decirle a tu teléfono que haga algo cuando tocas la pantalla o hablas por el micrófono.

En este momento, Android usa el kernel de Linux y un puñado de programas de utilidad escritos para funcionar con Linux. Linux es genial en muchos sentidos. Está diseñado para funcionar con casi cualquier hardware, tiene una gran comunidad que contribuye y hace que cada versión mejor que la anterior, y durará mucho más tiempo que cualquier hardware que compre hoy que utilice eso. Chrome es básicamente de la misma forma. Es un montón de servicios y utilidades orientados al usuario que se ejecutan sobre el kernel de Linux. También lo es Android Auto, Android TV y Wear OS.

Pero Linux no "pertenece" a Google y no fue diseñado específicamente para hardware móvil. Estas son dos cosas que Google quiere y eventualmente necesitará para seguir compitiendo.

Fuchsia se construirá para 2019 y más allá, no para el legado del pasado.

Google necesita un sistema operativo móvil construido desde cero en todos los niveles diseñados para 2018. Tiene que ser sencillo y sencillo en cuanto a recursos, poder calcular rápidamente sin poner a prueba los chips dentro de nuestros teléfonos, y tiene que ser capaz de responder instantáneamente a todas las formas en las que podemos "hablar" con él, como el tacto, el mouse y el teclado, o la voz. Y tiene que hacer todo esto sin dejar de ser el mismo Android fácil de usar que ya conocemos y aún ejecutar los millones de aplicaciones escritas para Android.

En resumen, Fuchsia está reemplazando Linux y partes de Android (y probablemente Chrome, Android TV, Android Auto, etc.) con algo que funciona mejor para los propósitos de Google. La interfaz de usuario, lo que usted y yo vemos en nuestros teléfonos, Chromebooks o relojes, no tiene nada que ver con esta parte del sistema operativo. Además, fucsia es demasiado difícil de deletrear.

Beneficios del cambio

Como se mencionó, Google quiere un software sobre el que tengan más control y que haya sido diseñado para ser rápido y sencillo en el hardware relativamente de gama baja que vemos en los productos móviles. Pero hay otros dos beneficios muy importantes de pasar a un sistema operativo personalizado, y esta vez podemos verlos.

Los desarrolladores podrán utilizar lenguajes de programación más actuales para escribir aplicaciones. Ya estamos viendo esto con herramientas de programación como Dart y Flutter abriéndose camino hacia Android, y cualquier sistema operativo nuevo ciertamente se está escribiendo con herramientas de programación modernas en mente.

A veces necesitas un mazo. Otras veces necesitas algo más delicado.

No hay nada de malo en programar en C o Java. Ambos lenguajes son muy robustos y pueden hacer que cualquier hardware haga cualquier cosa. Pero eso también significa que están diseñados para hacer muchas cosas que un desarrollador de aplicaciones móviles no necesita, y esto puede hacer que sean un poco engorrosos de aprender y usar. Un desarrollador de aplicaciones de Android no necesita su código para comunicarse directamente con la CPU mediante código de máquina. Pero un desarrollador de aplicaciones hace necesitan acceso a formas más fáciles y eficientes de tener transiciones fluidas de la interfaz de usuario o escalabilidad para diferentes pantallas. C ++ es excelente para alimentar un robot, pero Flutter es excelente para crear una excelente interfaz de aplicación. Permitir que los desarrolladores aprovechen las herramientas que ayudan a crear mejores aplicaciones significa que obtenemos mejores aplicaciones.

Estas nuevas herramientas, combinadas con una capa inferior unificada de software en todos los dispositivos, significa que una aplicación puede funcionar en todas partes. Eso es genial, pero Android ya permite que una aplicación funcione en todas partes, y para ser franco, eso significa que las aplicaciones apestan en cualquier dispositivo excepto en un teléfono. Las pantallas de diferentes tamaños necesitan diferentes interfaces de usuario, y la mayoría de los desarrolladores solo codifican una del tamaño de un teléfono porque no es fácil hacer que una aplicación se vea bien en todas partes.

Mejores herramientas para desarrolladores significan mejores aplicaciones en cada pantalla.

Eso cambiará con herramientas como Flutter y ese es nuestro segundo beneficio. En este momento, es difícil crear una aplicación de Android que funcione en una pantalla pequeña de 5 pulgadas pero que se transforme para aprovechar una pantalla de 12 pulgadas. Se puede hacer muy bien (consulte la aplicación Gmail para ver un ejemplo), pero el trabajo involucrado generalmente aleja a los desarrolladores de la idea. Si las herramientas permitieran a un desarrollador definir algunas formas diferentes de usar la pantalla completa para brindarnos la cantidad correcta de información con solo unos pocos pasos, la mayoría de los desarrolladores lo harían.

Demostración de fucsia instalada en Google Pixelbook.

Así es como se ve el fucsia en el Pixelbook. Los desarrolladores pueden definir fácilmente qué se incluye en los campos de contenido más pequeños, qué se usa como un fondo agradable, cómo se distribuyen las cosas y cuánto contenido necesitamos ver con solo unos pocos pasos. En este momento solo hay ejemplos y demostraciones, pero nos dan una excelente idea de qué esperar. Compárelo con el fucsia en una pantalla del tamaño de un teléfono a continuación.

Note las similitudes, luego note las diferencias. Así es como una pieza de software, en este caso, una interfaz de usuario simple o una aplicación "doméstica", se puede cambiar para que funcione en dos pantallas de diferentes tamaños. Esto es lo que le falta a Android en su estado actual. Esto es lo que necesitamos que suceda. Es por eso que Google, y nosotros, queremos que Fuchsia se convierta en algo real.

Nada es definitivo, todo puede cambiar

Como se mencionó en la parte superior de este artículo, lo hemos construido a partir de una mezcla de rumores, cargas de código fuente, fragmentos de información privilegiada y un toque de imaginación. Google no ha dicho nada sobre ningún futuro en el que Fuchsia sea una realidad.

Eso es importante porque esta es una ENORME empresa. Es incluso más grande que crear Android en primer lugar porque gran parte de esto implica la codificación de la capa inferior en lugar de depender del software existente. Android se construyó sobre Linux, iOS se construyó sobre BSD, Fuchsia se está construyendo desde cero. Pasarán algunos años hasta que podría ver una versión para el consumidor o incluso una versión para que el público la pruebe que no es solo una demostración de prueba de concepto. Este es un trabajo duro que llevará miles de horas terminar.

Creo que Google tiene planes para Fuchsia y no es solo un proyecto favorito de algunos desarrolladores talentosos o algo que Google comenzará y nunca terminará. Estoy prestando mucha atención a todo esto, no solo porque es la forma en que nos ganamos la vida, sino porque estamos interesados ​​y asombrados por lo que podría desarrollarse a partir del proyecto. Continuaremos revisando este espacio y agregando información a medida que esté disponible, pero por ahora, hay suposiciones en su mayoría informadas y muchos deseos involucrados.

Las 3 principales formas en que Fuchsia puede ser un mejor sistema operativo que Android

Chromebooks para todos

  • Los mejores Chromebooks
  • Los mejores Chromebooks para estudiantes
  • Las mejores Chromebooks para viajeros
  • Los mejores concentradores USB-C para Chromebooks
  • Lenovo C340 en Amazon

Podemos ganar una comisión por compras usando nuestros enlaces. Aprende más.

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.
¡Es hora de cortar el cordón!

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.

Los mejores auriculares inalámbricos son cómodos, suenan muy bien, no cuestan demasiado y caben fácilmente en un bolsillo.

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más
Próxima generación

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más.

Sony ha confirmado oficialmente que está funcionando en PlayStation 5. Aquí está todo lo que sabemos hasta ahora.

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200
Nuevos Nokias

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200.

Nokia 2.4 y Nokia 3.4 son las últimas incorporaciones a la línea de teléfonos inteligentes económicos de HMD Global. Dado que ambos son dispositivos Android One, se garantiza que recibirán dos actualizaciones importantes del sistema operativo y actualizaciones de seguridad periódicas durante un máximo de tres años.

Estas son las mejores correas para Fitbit Sense y Versa 3
Nuevo y mejorado

Estas son las mejores correas para Fitbit Sense y Versa 3.

Junto con el lanzamiento de Fitbit Sense y Versa 3, la compañía también presentó nuevas bandas infinitas. Hemos seleccionado los mejores para facilitarle las cosas.

instagram story viewer