Članak

Što je Fuchsia i zašto bi vas to trebalo zanimati?

protection click fraud

FuksijaIzvor: Android Central

Sve je započelo 2016. jednostavnim dosjetkom koji se u početku pojavio na razvojnoj stranici Fuchsia: Pink + Purple = Fuchsia (novi operativni sustav).

Bilo je neko značenje iza te jednostavne rečenice. Projekt Pink bilo je ime koje su inženjeri iz Applea i IBM-a dali novom OS-u koji je koristio novo sučelje jer su bilješke napisane na ružičastim indeksnim karticama. Projekt Ljubičasta bio je naziv za prototipove uređaja koji su na kraju postali iPhone. Ti su projekti bili nove ideje koje su se pokazale izuzetno uspješnima, a u njih su bili uključeni izvorni programeri Fuchsije, najnovijeg Googleovog operativnog sustava.

No duhovito ime nije operativni sustav i Google je sljedećih pet godina tiho radio na Fuchsiji. Povremeno bismo dobili malo više vijesti o projektu ili čak način na koji ga možemo pokrenuti uređaji poput Pixelbook-a. To je bio Googleov način da svima stavi do znanja da projekt ide naprijed, istodobno izazivajući interes programera.

VPN ponude: doživotna licenca za 16 USD, mjesečni planovi od 1 USD i više

Nije zapravo bilo iznenađenje da je Google napokon predstavio verziju Fuchsije koja će raditi na potrošačkom hardveru kada je originalni Nest Hub (izvorno se prodavao kao Google Home Hub) najavljen kao cilj za prvo izdanje. Međutim, malo je iznenađenje bilo vidjeti novi operativni sustav postavljen na postojeći uređaj. Ali stvarno, cijela stvar ima sasvim smisla. Također pokazuje malo Googleovog plana za Fuchsia.

Ali što točno je Fuksija? Lako je reći da je to najnoviji Googleov operativni sustav, ali to izostavlja gotovo svu širu sliku. Dakle, pogledajmo što je Fuchsia zapravo i zbog čega je krpelja.

Jezgra

Linux na Pixelbook GoIzvor: Jerry Hildenbrand / Android Central

Svaki operativni sustav koristi ono što se naziva jezgrom da nadgleda i kontrolira sav hardver i načine na koje softver može komunicirati s njim. U Androidu se koristi Linux kernel. U Fuchsiji je kernel novi bit koda Cirkon.

Postoje različiti načini za izgradnju jezgre, ali obično je bolji manji i brži.

Cirkon se temelji na LK (Mala jezgra) koja je bila jezgra u stvarnom vremenu za ugrađene uređaje koju je napisao Travis Geiselbrecht. Cirkon je skoro (dokumentacija se pomalo vaflira) mikro jezgra koja ima za cilj malu potrošnju resursa i skalabilnost. Google je to također napisao vlastito, ali je i dalje otvoren izvor.

Cirkon, kakav danas postoji, ima mali skup korisničkih usluga, upravljačkih programa i knjižnica potrebnih za sustav za pokretanje i komunikaciju s hardverom, tako da mogu procesi i sučelje koje čine Fuchsia opterećenje. Neke neobičnije informacije - napisane su na C ++-u i u sklopu, većina sistemskih poziva ne može blokirati važne niti, a za razliku od Androida i iOS-a, uopće nije ništa poput originalne Unix jezgre.

Ovdje je važno što je Google izgradio Cirkon od temelja. Google zna probleme koje Android ima zbog načina na koji Linux radi. Google također zna što mu je potrebno za napajanje sustava dizajniranog za pokretanje korisničkih aplikacija i dizajniranje sjajnog korisničkog sučelja. Google je uspio prisiliti te stvari da se dogode s kasnijim verzijama Androida, ali počevši od temelja puno je bolji način.

Ono što vidimo

Izbornik nedavnih korisničkih sučeljaIzvor: Android Central / Alex Dobie

Jezgra je možda najvažniji dio svakog operativnog sustava, ali to je i nešto s čime većina korisnika nikada neće komunicirati. To je prema dizajnu - kernel radi i djeluje kao vrhovni kontrolor svih ostalih dijelova i ne treba uplitanje korisnika.

Dio Fuchsije koji možemo vidjeti je druga priča. Izgleda puno poput Androida ili iOSa na temelju stvari koje smo do sada vidjeli, ali ne mora. Poput jezgre, mi zapravo ne komuniciramo s operativnim sustavom, već se pokreću uslužni programi korisničkog prostora koji prevode naše slavine i pritiske i glasovne naredbe u nešto što procesor može učiniti.

Poput jezgre Cirkona, Fuchsia je napisana ispočetka i rješavat će probleme s kojima se Google danas suočava.

Sučelje i početne korisničke aplikacije napisane su Lepršanje, još jedan Googleov projekt. Flutter je zamišljen kao alat koji može izraditi aplikacije na više platformi s korisničkim sučeljem koje izgleda isto bez obzira na to koji se uređaj koristi. Razvojni programer može upotrijebiti Flutter za izradu aplikacije koja izgleda i osjeća se potpuno isto na Androidu, webu, a Chromebookili iOS. U kombinaciji s drugim razvojnim alatima poput Firebase i kôd napisan na Kotlin, Flutter aplikacije imaju cjelovite značajke i lijep.

Od 2021. godine Fuchsia je trenutno "samo" zamjena za Cast OS i sučelje koje već znamo na izvornom Nest Hubu. Može reagirati na naš dodir, može prepoznati naš glas, može kontrolirati kameru za videopoziv i može učiniti sve ostalo što je Nest Hub uvijek mogao učiniti. I izgleda potpuno isto. Ali svi znaju da je ovo samo vrh sante leda.

Posegnuli smo za Erik Hellman, Android programer i osnivač Hellman Software AB da vidi što sezonski programer misli o Fuchsiji i njenoj budućnosti.

  • Iz onoga što smo do sada vidjeli, izgleda li Fuchsia kao operativni sustav koji je dovoljno skalabilan da pokreće složene uređaje poput telefona?

Siguran sam da je sposoban za puno stvari, ali telefoni su složeni i Android danas tamo izvrsno funkcionira. Vjerujem da to znači da će se Google za sada usredotočiti na različite uređaje.

  • Osjeća li se Fuchsia prikladnijim za programere kada je u pitanju pisanje aplikacija?

Fuchsia koristi Flutter za izradu aplikacija. Taj se okvir pokazao vrlo uspješnim za izgradnju aplikacija i vjerojatno će steći veću popularnost dobivanjem podrške za više platformi.

  • Koliko je važno ili značajno da Google povlači ovaj potez?

Mislim da je njihova oklada na Fuchsia dio eksperimenta, ali i način da Google kontrolira čitav niz, od hardvera do aplikacija. Testiranje na uređajima za lijevanje pametan je potez jer su to uređaji nad kojima imaju potpunu kontrolu. To danas nije jako važno za programere aplikacija ili potrošače, ali možda u budućnosti ako se pokaže vrlo uspješnim.

Mislim da je gospodin Hellman točan po svim točkama. Danas su Android i ChromeOS previše sveprisutni i popularni da bi ih se zamijenilo bilo čim. Fuchsia će imati mogućnost pokretanja Android aplikacija, a web preglednik i aplikacijski sloj koji mogu pokretati aplikacije za Chrome OS zasigurno su mogući i vjerojatni. Ali ništa važno ne zamijenite dok svi dijelovi ne dođu na svoje mjesto. Android i Chrome su vrlo važni, a dijelovi još nisu na svom mjestu.

Hoće li Fuchsia doći na moj telefon?

Propuštanje stražnjih stražnjih dijelova Google Pixela 6 ProIzvor: Jon Prosser

Jednog dana mogli bismo vidjeti Fuchsiju na obje najbolji "Android" telefoni i najjeftiniji "Android" telefoni. Budući da Google kontrolira razvoj Fuchsije i izgrađen je na način da Google može ažurirati operativni sustav neovisno o bilo kojem dodatnom sloju korisničkog sučelja koji proizvođač telefona ili operater dodaje, Fuchsia je budućnost. Ali trenutno mislim da Google planira obnoviti cijele svoje proizvode pametne kuće koristeći Fuchsia kao operativni sustav.

Fuchsia je spremna napajati Nest uređaje poput kamere, mrežasti usmjerivači, pametni zvučnici, i termostati. Po svemu sudeći, upravo je za to i stvoreno. Iznenadio bih se kada bih predstavio novi Nestov brendirani uređaj bez koristeći Fuchsia kao operativni sustav koji sprečava bilo kakve katastrofalne probleme koji nastanu korištenjem na izvornom Nest Hubu

Fuchsia je spremna za napajanje pametnih kuća i IoT uređaja, ali ne i za vaš telefon.

Jednom kad prijeđemo pokraj toga, Fuchsia je dobra za sve ako i kada su u pitanju uređaji poput našeg telefona. Google ima veću kontrolu nad operativnim sustavom i postupkom ažuriranja, što znači da dolaze nove značajke svakom korisniku istovremeno, a sigurnosni se problemi mogu riješiti za cijeli ekosustav, odjednom.

Proizvođači telefona mogu koristiti Googleove razvojne alate za izradu istih složeno korisničko sučelje koju grade upravo sada. razlika je u tome što se pokreće na vrhu OS-a, umjesto da bude OS. To pojednostavljuje postupak i uklanja skupe ugovore s dobavljačima čipova.

Korisnici uživaju u istom (ili boljem) iskustvu "Androida" koje imamo i danas, zajedno sa sjajnim aplikacijama s Google Playa, bez da vide stvarne razlike - osim jedne: naši bi telefoni trebali biti duže podržani.

Fuchsia je Googleov način stvaranja vlastite pametne platforme s punim slogom na svim uređajima. Telefon s SoC koji je dizajnirao Google koji pokreće Fuchsia dao bi Googleu istu prednost ekosustava kakvu Apple danas uživa. To je nešto previše primamljivo da bi Google mogao ignorirati.

Evo što znamo o Horizon Forbidden West na PS5 (do sada)
Bit ću spreman

Horizon Forbidden West prati Aloy dok istražuje zapad prema bivšoj SAD-u. Ovaj novi naslov Guerrilla Games-a pokazuje upravo ono za što je PS5 hardver sposoban. Evo svega što trebate znati.

Recenzija Huawei Watch 3: prijestolonasljednik
Huatch

Huaweijev najbolji pametni sat još uvijek radi na vlastitom HarmonyOS softveru, ali inspiraciju ima na Appleovim i Googleovim satovima na svim pravim mjestima.

Besplatne sigurnosne kopije Google fotografija više nisu, ali evo zašto se zadržavam
Pixel Perfect Photo Service

Besplatne sigurnosne kopije Google fotografija službeno su povijest i sada se računaju u ograničenje vaše pohrane. Ovo je milionima nepoželjna vijest, ali Google Photos je već davno dokazao da vrijedi platiti njegov sustav za sigurnosno kopiranje fotografija i upravljanje.

Vaš Google Pixel 4 XL zaslužuje samo najbolje slučajeve
Futrole XLlent za XL telefon

Googleov trenutni flagship velika je staklena ploča inovacija i snage, ali neće puno značiti ako je ispustite i razbijete zaslon. Zaštitite svoje ulaganje torbicom Pixel 4 XL.

instagram story viewer