Članek

Kaj je fuksija in zakaj bi vas moralo skrbeti?

protection click fraud

FuksijaVir: Android Central

Vse skupaj se je začelo leta 2016 s preprostim kvihom, ki se je sprva pojavil na razvojni strani Fuchsia: Pink + Purple = Fuchsia (nov operacijski sistem).

Za tem preprostim stavkom je bilo nekaj pomena. Projekt Pink je bilo ime, ki so ga inženirji iz Apple in IBM dali novemu OS, ki je uporabljal nov vmesnik, ker so bili zapiski napisani na roza indeksnih karticah. Projekt vijolična je bilo ime prototipov, ki so sčasoma postali iPhone. Ti projekti so bili nove ideje, ki so se izkazale za izjemno uspešne in v njih so bili vključeni prvotni razvijalci Fuchsia, Googlovega najnovejšega operacijskega sistema.

A duhovito ime ni operacijski sistem in Google je naslednjih pet let tiho delal na Fuchsii. Občasno smo dobili malo več novic o projektu ali celo način, kako ga nadaljevati naprave, kot je Pixelbook. Googlov način je vsem dal vedeti, da se projekt premika naprej, hkrati pa vzbudil zanimanje razvijalcev.

Ponudbe za VPN: življenjska licenca za 16 USD, mesečni paketi od 1 USD in več

Pravzaprav ni bilo presenečenje, da je Google končno predstavil različico Fuchsia, ki bi delovala na potrošniški strojni opremi, ko je bil prvotni Nest Hub (prvotno prodan kot Google Home Hub) razglašen za cilj za prvo izdajo. Videti nov operacijski sistem, nameščen na obstoječi napravi, pa je bilo nekoliko presenečenje. Toda res, vse skupaj je povsem smiselno. Kaže tudi nekaj Googlovega načrta za Fuchsia.

Toda kaj točno je Fuksija? Lahko je reči, da gre za najnovejši Googlov operacijski sistem, vendar to izpusti skoraj vso širšo sliko. Torej, poglejmo si, kaj Fuchsia pravzaprav je in zakaj je kljukica.

Jedro

Linux na Pixelbook GoVir: Jerry Hildenbrand / Android Central

Vsak operacijski sistem uporablja tako imenovano jedro za spremljanje in nadzor celotne strojne opreme in načinov, kako lahko programska oprema deluje z njo. V Androidu se uporablja jedro Linuxa. V Fuchsii je jedro nova bitna koda Cirkon.

Obstajajo različni načini za izdelavo jedra, vendar je običajno bolje, če je manjše in hitrejše.

Cirkon temelji na LK (Malo jedro), ki je bil v realnem času jedro za vdelane naprave, ki ga je napisal Travis Geiselbrecht. Cirkon je skoraj (dokumentacija o tem malo vaflira) mikrojedrce, katerega cilj je majhna poraba virov in razširljivost. Google ga tudi sam piše, vendar je še vedno odprtokoden.

Zircon, kot je danes, ima majhen nabor uporabniških storitev, gonilnikov in knjižnic, ki so potrebni za sistem za zagon in komunikacijo s strojno opremo, tako da lahko uporabniški procesi in vmesniki, ki sestavljajo Fuchsia obremenitev. Nekaj ​​bolj nerodnih informacij - zapisano je v jeziku C ++ in v sestavi, večina sistemskih klicev ne more blokirati pomembnih niti, v nasprotju s sistemoma Android in iOS pa sploh ni nič kot prvotno jedro Unixa.

Tu je pomembno, da je Google zgradil Cirkon od tal navzgor. Google ve, kakšne težave ima Android zaradi načina delovanja Linuxa. Google tudi ve, kaj potrebuje za napajanje sistema, zasnovanega za zagon uporabniških aplikacij in oblikovanje odličnega uporabniškega vmesnika. Google je lahko prisilil, da se je to zgodilo s poznejšimi različicami Androida, vendar je začetek od začetka veliko boljši način.

Kar vidimo

En nedavni meni uporabniškega vmesnikaVir: Android Central / Alex Dobie

Jedro je morda najpomembnejši del vsakega operacijskega sistema, vendar je tudi nekaj, s čimer večina uporabnikov nikoli ne bo komunicirala. To je načrtovano - jedro deluje in deluje kot vrhovni nadzornik vseh ostalih delov in ne potrebuje motenj uporabnikov.

Del Fuksije, ki ga lahko vidimo, je drugačna zgodba. Glede na stvari, ki smo jih videli do zdaj, je zelo podoben Androidu ali iOS-u, vendar ni treba. Tako kot jedro tudi mi v resnici ne komuniciramo z operacijskim sistemom in namesto tega se zaženejo pripomočki za uporabniški prostor, ki naše pipe in pritiske ter glasovne ukaze prevedejo v stvar, ki jo lahko naredi procesor.

Tako kot jedro Cirkona je tudi Fuchsia napisana iz nič in bo obravnavala težave, s katerimi se danes sooča Google.

Vmesnik in začetne uporabniške aplikacije so zapisane v Trepetanje, še en Googlov projekt. Flutter je bil zasnovan kot komplet orodij, ki lahko gradi uporabniške platforme z uporabniškim vmesnikom, ki je videti enako, ne glede na to, katero napravo uporabljate. Razvijalec lahko s Flutterjem ustvari aplikacijo, ki je videti enako in se počuti popolnoma enako v Androidu, spletu in a Chromebookali iOS. V kombinaciji z drugimi razvojnimi orodji, kot je Firebase in koda, napisana v Kotlin, Aplikacije Flutter so polno predstavljene in čudovito.

Od leta 2021 je Fuchsia zdaj "le" zamenjava za sistem Cast in vmesnik, ki ga že poznamo na prvotnem Nest Hubu. Lahko se odzove na naš dotik, lahko prepozna naš glas, lahko nadzoruje kamero za video klic in lahko naredi vse drugo, kar je Nest Hub vedno znal storiti. In izgleda popolnoma enako. Toda vsi vedo, da je to le vrh ledene gore.

Segli smo do Erik Hellman, razvijalec za Android in ustanovitelj podjetja Hellman Software AB da vidim, kaj si izkušeni razvijalec misli o Fuchsii in njeni prihodnosti.

  • Ali je Fuchsia glede na to, kar smo videli do zdaj, videti kot operacijski sistem, ki je dovolj prilagodljiv za napajanje zapletenih naprav, kot so telefoni?

Prepričan sem, da zmore marsikaj, toda telefoni so zapleteni in Android danes tam odlično deluje. Verjamem, da to pomeni, da se bo Google za zdaj osredotočil na različne naprave.

  • Ali se Fuchsia pri pisanju aplikacij počuti bolj prijazno do razvijalcev?

Fuchsia uporablja Flutter za izdelavo aplikacij. Ta okvir se je izkazal za zelo uspešnega pri gradnji aplikacij in bo verjetno pridobil večjo priljubljenost, saj bo pridobil podporo za več platform.

  • Kako pomembno ali pomembno je, da Google izvaja to potezo?

Mislim, da je njihova stava na Fuchsia del eksperimenta, hkrati pa tudi način, da Google nadzoruje celoten kup, od strojne opreme do aplikacij. Testiranje na litih napravah je pametna poteza, saj so to naprave, ki jih imajo v celoti pod nadzorom. To danes ni zelo pomembno za razvijalce aplikacij ali potrošnike, morda pa v prihodnosti, če se izkaže, da je zelo uspešno.

Mislim, da je gospod Hellman v vseh točkah pravičen. Danes sta Android in ChromeOS preveč vseprisotna in priljubljena, da bi ju lahko zamenjali s karkoli. Fuchsia bo lahko zagnala aplikacije za Android, spletni brskalnik in aplikacijski sloj, ki lahko zažene aplikacije za Chrome OS, pa je zagotovo mogoč in verjeten. Toda nič pomembnega ne zamenjate, dokler niso vsi kosi na svojem mestu. Android in Chrome sta zelo pomembna in kosi še niso na svojem mestu.

Ali bo Fuchsia prišel do mojega telefona?

Google Pixel 6 Pro Spredaj puščaVir: Jon Prosser

Nekega dne bomo Fuchsijo lahko videli na obeh najboljši "Android" telefoni in najcenejši "Android" telefoni. Ker Google nadzoruje razvoj Fuchsije in je zgrajen tako, da lahko Google posodablja operacijski sistem neodvisno od katerega koli dodatnega sloja uporabniškega vmesnika, ki ga doda proizvajalec telefona ali operater, je Fuchsia prihodnosti. Toda zdaj mislim, da Google načrtuje prenovo celotnih izdelkov pametnega doma z uporabo Fuchsia kot operacijskega sistema.

Fuchsia je pripravljena napajati naprave Nest, kot so kamere, mrežni usmerjevalniki, pametni zvočniki, in termostati. Po vsej verjetnosti je točno to, za kar je bil zgrajen. Bil bi presenečen, ko bi se začela nova naprava z blagovno znamko Nest brez uporaba Fuchsije kot operacijskega sistema, ki preprečuje kakršne koli katastrofalne težave, ki izhajajo iz njegove uporabe v prvotnem Nest Hubu.

Fuchsia je pripravljena na napajanje pametnega doma in naprav IoT, ne pa tudi vašega telefona.

Ko se premaknemo mimo tega, je Fuchsia dobra za vse, če in ko gre za naprave, kot je naš telefon. Google ima večji nadzor nad operacijskim sistemom in postopkom posodabljanja, kar pomeni, da prihajajo nove funkcije vsakemu uporabniku hkrati, hkrati pa se lahko rešijo varnostna vprašanja za celoten ekosistem.

Izdelovalci telefonov lahko z Googlovimi razvojnimi orodji ustvarijo enako zapleten uporabniški vmesnik ki jih gradijo prav zdaj. razlika je v tem, da teče na vrhu namesto da bi bil OS. To poenostavi postopek in odpravi drage pogodbe s prodajalci čipov.

Uporabniki lahko uživajo v isti (ali boljši) izkušnji »Androida«, ki jo imamo danes, skupaj z odličnimi aplikacijami iz Googla Play, ne da bi videli resnične razlike - razen ene: naši telefoni bi morali biti podprti dlje.

Fuchsia je Googlov način ustvarjanja lastne pametne platforme s polnim skladom v vseh napravah. Telefon z Googlov SoC ki poganja Fuchsia, bi Googlu prinesel enako ekosistemsko prednost, kot jo ima danes Apple. To je nekaj preveč privlačnega, da bi ga Google lahko prezrl.

Tukaj je tisto, kar vemo o Horizon Forbidden West na PS5 (zaenkrat)
Pripravljen bom

Horizon Forbidden West sledi Aloyu, ko raziskuje zahod v nekdanje ZDA. Ta novi naslov Guerrilla Games prikazuje, kaj vse je sposobna strojna oprema PS5. Tukaj je vse, kar morate vedeti.

Pregled Huawei Watch 3: Prestolonaslednik
Huatch

Huaweijeva najboljša pametna ura še deluje na lastni programski opremi HarmonyOS, vendar navdihuje Apple in Googlove ure na vseh pravih mestih.

Brezplačne varnostne kopije Google Foto so izginile, vendar se zato zadržujem
Pixel Perfect Photo Service

Brezplačne varnostne kopije Google Foto so uradno zgodovina in zdaj štejejo v vašo omejitev prostora za shranjevanje. To je za milijone nezaželena novica, toda Google Photos je že zdavnaj dokazal, da je za sistem za varnostno kopiranje in upravljanje fotografij vredno plačati.

Vaš Google Pixel 4 XL si zasluži le najboljše primere
Ovitki XLlent za telefon XL

Googlov trenutni vodilni model je velika steklena plošča inovacij in moči, vendar to ne bo pomenilo veliko, če ga spustite in razbijete zaslon. Zaščitite svojo naložbo s torbico Pixel 4 XL.

instagram story viewer