Článek

Co je fuchsie a proč by vás to mělo zajímat?

protection click fraud

Už dávno, v roce 2016, se internet dozvěděl o domnělé iniciativě Google ke sloučení Chrome OS a Android. Mělo to mít krycí jméno Andromeda a sjednotil by všechny výpočetní platformy Google, aby všechny používaly stejný operační systém. Dalo to smysl mnoha způsoby; je to podobné tomu, co Microsoft dělá s mobilním, tabletovým a stolním softwarem a údajně směr, kterým se Apple ubírá s iOS a macOS. Codenames a fámy stranou, to, co se nakonec stalo, byla možnost navštívit obchod Google Play s Chromebook a nativně spouštět aplikace pro Android.

To byl velký problém, a pokud to bylo to, čím se Andromeda ukázala, bylo by to dost. Díky tomu, že aplikace pro Android jsou k dispozici na Chromebookech, má každý výhodu - Google může prodat více a my je můžeme lépe využívat, protože „aplikace pro to“ bude kdykoli potřebovat. Myšlenka sloučení Android a Chrome však nikdy nezmizela. Právě získalo nové kódové označení: Fuchsie.

Více: Jedná se o Chromebooky, které mohou spouštět aplikace pro Android a Linux

Podle některých vývojářů dostal Fuchsia své jméno podle stávajících projektů.

Pink + Purple = Fuchsia (nový operační systém)

Projekt Pink byl originální nápad inženýrského týmu Apple, když se rozhodli, že je čas postavit nový objektově orientovaný operační systém s novým uživatelským rozhraním a poznámky byly psány růžovým rejstříkem karty. Projekt Purple byl původní název pro prototypovou výrobu telefonu s dotykovou obrazovkou od společnosti Apple; iPhone. Původní vývojáři společnosti Fuchsia jsou s touto historií dobře obeznámeni, protože byli také součástí dřívějších projektů, jako jsou BeOS, iOS a WebOS.

Ale operační systém potřebuje víc než jen jméno. A aniž by nám Google řekl něco o svém novém projektu, zbývá nám dát dohromady všechny strouhanky, které internet najde. Tady je to, co my znát zatím.

Fuchsia nebude nahrazovat Android nebo Chrome OS

Android je komplikovaná věc. Lze jej považovat za kompletní operační systém, který najdete na smartphonu nebo tabletu, nebo může být malá část operačního systému, která je postavena na spouštění aplikací, jak jsme viděli z BlackBerry na OS 10 zařízení. Nejvíc ze všeho je Android známý asi dvěma miliardám lidí a má obrovský ekosystém softwaru, zařízení, příslušenství a pracovníků podpory. Nikdy neopustíte něco tak úspěšného - místo toho na tom stavíte.

Google se v soudní síni naučil výhodu používání vlastního softwaru od společnosti Oracle.

Fuchsia pravděpodobně nahradí část vašeho softwaru ne vidět; část, která spouští hardware a umožňuje vám telefonu říct, aby něco udělal, když klepnete na obrazovku nebo hovoříte do mikrofonu.

Android právě teď používá jádro Linuxu a několik pomocných programů napsaných pro práci s Linuxem. Linux je v mnoha ohledech skvělý. Je postaven tak, aby fungoval téměř cokoli s hardwarem, má obrovskou komunitu, která přispívá a dělá každého verze lepší než ta poslední a bude o hodně delší než jakýkoli hardware, který si dnes koupíte a který používá to. Chrome je většinou stejný. Je to spousta uživatelských služeb a nástrojů, které běží na jádru Linuxu. Stejně tak Android Auto, Android TV a Wear OS.

Linux ale „nepatří“ společnosti Google a nebyl navržen speciálně pro mobilní hardware. To jsou dvě věci, které Google chce a nakonec bude potřebovat, aby mohl i nadále soutěžit.

Fuchsie bude postavena pro rok 2019 a další roky, nikoli pro dědictví minulosti.

Google potřebuje mobilní operační systém vytvořený od základu na všech úrovních navržených pro rok 2018. Musí to být štíhlé a snadné na zdroje, být schopné rychle počítat bez zdanění čipů uvnitř našich telefonů a musí být schopen okamžitě reagovat na všechny způsoby, jak s ním můžeme „mluvit“, jako je dotyk, myš a klávesnice nebo hlas. A to vše musí dělat, přestože jde o stejný uživatelsky přívětivý Android, který již známe, a stále provozuje miliony aplikací napsaných pro Android.

Stručně řečeno, Fuchsia nahrazuje Linux a části Androidu (a pravděpodobně Chrome, Android TV, Android Auto atd.) Něčím, co pro účely Google funguje lépe. Uživatelské rozhraní - to, co vy a já vidíme na našich telefonech, Chromebookech nebo hodinkách - nemá s touto částí operačního systému nic společného. Kromě toho je fuchsie příliš těžké kouzlit.

Výhody změny

Jak již bylo zmíněno, Google chce software, nad kterým mají větší kontrolu, a který byl navržen tak, aby byl štíhlý a rychlý na relativně nízkém hardwaru, který vidíme v mobilních produktech. Přechod na vlastní operační systém má ale dvě další velmi důležité výhody a tentokrát je uvidíme.

Vývojáři budou moci k psaní aplikací používat více aktuálních programovacích jazyků. Už to vidíme s programovacími nástroji, jako jsou Dart a Flutter, které se dostávají do Androidu, a každý nový OS je určitě psán s ohledem na moderní programovací nástroje.

Někdy potřebujete kladivo. Jindy potřebujete něco delikátnějšího.

Na programování v C nebo Javě není nic špatného. Oba jazyky jsou velmi robustní a umožňují každému hardwaru dělat cokoli. Ale to také znamená, že jsou navrženy tak, aby dělaly spoustu věcí, které vývojář mobilních aplikací nepotřebuje, a díky tomu se mohou trochu těžkopádně učit a používat. Vývojář aplikace pro Android nepotřebuje svůj kód pro přímou komunikaci s CPU pomocí strojového kódu. Ale vývojář aplikací dělá potřebují přístup k jednodušším a efektivnějším způsobům, jak zajistit plynulé přechody uživatelského rozhraní nebo škálovatelnost pro různé obrazovky. C ++ je skvělé pro napájení robota, ale Flutter je skvělé pro vytváření skvělého rozhraní aplikace. Pokud necháme vývojáře využívat nástroje, které pomáhají vytvářet lepší aplikace, budeme mít lepší aplikace.

Tyto nové nástroje v kombinaci s jednotnou spodní vrstvou softwaru napříč všemi zařízeními znamenají, že jedna aplikace může fungovat všude. To je skvělé, ale Android již umožňuje, aby jedna aplikace fungovala všude, a abych byl upřímný, znamená to, že aplikace většinou nasávají jakékoli zařízení kromě telefonu. Obrazovky různých velikostí potřebují různá uživatelská rozhraní a většina vývojářů kóduje pouze telefon velikosti, protože není snadné vytvořit aplikaci vypadající skvěle všude.

Lepší vývojářské nástroje znamenají lepší aplikace na každé obrazovce.

To se změní pomocí nástrojů, jako je Flutter, a to je naše druhá výhoda. Právě teď je obtížné vytvořit aplikaci pro Android, která funguje na malém 5palcovém displeji, ale transformuje se tak, aby využíval výhody 12palcového displeje. Dá se to udělat krásně - viz příklad aplikace Gmail - ale práce na tom obvykle vývojáře odradí. Pokud by nástroje umožnily vývojáři definovat několik různých způsobů, jak pomocí úplného zobrazení poskytnout správné množství informací pomocí několika kroků, většina vývojářů by to udělala.

Fuchsiová ukázka nainstalovaná na Google Pixelbook.

Takto vypadá fuchsie na Pixelbooku. Vývojáři mohou pomocí několika kroků snadno definovat, co jde do menších polí obsahu, co se používá jako příjemné pozadí, jak jsou věci rozloženy a kolik obsahu potřebujeme vidět. Právě teď existují pouze příklady a ukázky, ale ty nám dávají vynikající představu o tom, co můžeme očekávat. Porovnejte jej s fuchsií na displeji velikosti telefonu níže.

Všimněte si podobností a poté si všimněte rozdílů. Takto lze jeden software, v tomto případě jednoduché uživatelské rozhraní nebo „domácí“ aplikaci, změnit tak, aby fungoval na dvou různých velikostech displeje. To je to, co Android v jeho současném stavu chybí. To je to, co se musíme stát. Proto Google - a my - chceme, aby se Fuchsie stala skutečnou věcí.

Nic není konečné, všechno se může změnit

Jak již bylo zmíněno v horní části tohoto článku, stavěli jsme na této směsi pověstí, nahrávání zdrojového kódu, náznaků zasvěcených informací a pomlčky představivosti. Google neřekl nic o budoucnosti, kde je fuchsie realitou.

To je důležité, protože to je OBROVSKÝ závazek. Je to ještě větší než to, že vytváření Androidu bylo na prvním místě, protože hodně z toho zahrnuje kódování spodní vrstvy, místo aby to závislo na existujícím softwaru. Android byl postaven na Linuxu, iOS na BSD, Fuchsia se staví od základů. Bude to trvat několik let, než my mohl podívejte se na spotřebitelskou verzi nebo dokonce na verzi pro veřejnost, abyste otestovali, že nejde jen o ukázku konceptu. To je tvrdá práce, která bude trvat tisíce hodin.

Věřím, že Google má s Fuchsií plány a nejde jen o pet projekt některých talentovaných vývojářů nebo něco, co Google začne a nikdy nedokončí. Tomu všemu věnuji velkou pozornost, a to nejen proto, že si vyděláváme na živobytí, ale také proto, že nás oba zajímá a udivuje, co by se z projektu mohlo vyvinout. Budeme tento prostor i nadále vracet a přidávat informace, jakmile budou k dispozici, ale prozatím je zde většinou poučené hádání a spousta přání.

Nejlepší 3 způsoby, jak může být Fuchsia lepším operačním systémem než Android

Chromebooky pro všechny

  • Nejlepší Chromebooky
  • Nejlepší Chromebooky pro studenty
  • Nejlepší Chromebooky pro cestovatele
  • Nejlepší rozbočovače USB-C pro Chromebooky
  • Lenovo C340 na Amazonu

Můžeme získat provizi za nákupy pomocí našich odkazů. Zjistit více.

Jedná se o nejlepší bezdrátová sluchátka, která si můžete koupit za každou cenu!
Je čas přestřihnout šňůru!

Jedná se o nejlepší bezdrátová sluchátka, která si můžete koupit za každou cenu!

Nejlepší bezdrátová sluchátka jsou pohodlná, skvěle znějí, nestojí příliš mnoho a snadno se vejdou do kapsy.

Vše, co potřebujete o PS5 vědět: Datum vydání, cena a další
Další generace

Vše, co potřebujete o PS5 vědět: Datum vydání, cena a další.

Společnost Sony oficiálně potvrdila, že pracuje na PlayStation 5. Tady je vše, co o tom zatím víme.

Nokia uvádí na trh dva nové levné telefony Android One s cenou do 200 $
Nové Nokie

Nokia uvádí na trh dva nové levné telefony Android One s cenou do 200 $.

Nokia 2.4 a Nokia 3.4 jsou nejnovější přírůstky do řady levných smartphonů HMD Global. Jelikož jsou obě zařízení Android One, je zaručeno, že budou dostávat dvě hlavní aktualizace operačního systému a pravidelné aktualizace zabezpečení až na tři roky.

Toto jsou nejlepší kapely pro Fitbit Sense a Versa 3
Nový a vylepšený

Toto jsou nejlepší kapely pro Fitbit Sense a Versa 3.

Spolu s vydáním Fitbit Sense a Versa 3 společnost představila také nová nekonečná pásma. Vybrali jsme ty nejlepší, abychom vám usnadnili práci.

instagram story viewer