Članek

Kaj je fuksija in zakaj bi vas moralo skrbeti?

protection click fraud

Že davno, leta 2016, je internet izvedel za domnevno Googlovo pobudo za združitev Chrome OS in Android. Imeti bi moral kodno ime Andromeda in bi poenotil vse Googlove računalniške platforme, tako da bi vsi uporabljali isti operacijski sistem. V mnogih pogledih je bilo smiselno; podobno je tistemu, kar Microsoft počne z mobilno, tablično in namizno programsko opremo, in menda smer, ki jo Apple premika z iOS in macOS. Poleg kodnih imen in govoric se je na koncu zgodila možnost obiska trgovine Google Play z Chromebook in zaženite aplikacije za Android.

To je bilo veliko, in če se je izkazalo za Andromedo, je bilo vsekakor dovolj. Vsi imajo koristi od tega, da so aplikacije Android na voljo v Chromebookih - Google lahko proda več in jih lahko uporabimo bolje, saj bo vedno na voljo »aplikacija za to«. Toda ideja združitve Androida in Chroma v resnici ni izginila. Pravkar je dobil novo kodno ime: Fuksija.

Več: To so Chromebooki, ki lahko poganjajo aplikacije za Android in Linux

Po mnenju nekaterih razvijalcev je Fuchsia svoje ime dobila po obstoječih projektih.

Pink + Purple = Fuchsia (nov operacijski sistem)

Projekt Pink je bila prvotna ideja Applove inženirske ekipe, ko so se odločili, da je čas za izdelavo novega objektno usmerjen operacijski sistem z novim uporabniškim vmesnikom, opombe pa so bile napisane v roza indeksu kartice. Projekt vijolična je bilo prvotno ime za izdelavo prototipov Apple-ovega telefona na dotik; iPhone. Prvotni razvijalci Fuchsia so dobro seznanjeni s to zgodovino, saj so bili tudi del nekdanjih projektov, kot so BeOS, iOS in WebOS.

Toda operacijski sistem potrebuje več kot samo ime. In če nam Google ne pove ničesar o svojem novem projektu, bomo morali združiti vse drobtine, ki jih najde internet. Tukaj je tisto, kar smo vem doslej.

Fuchsia ne bo zamenjala sistema Android ali Chrome OS

Android je zapletena stvar. Lahko si ga predstavljamo kot celoten operacijski sistem, ki bi ga našli v pametnem telefonu ali tabličnem računalniku, lahko pa tudi majhen del operacijskega sistema, ki je zasnovan za zagon aplikacij, kot smo videli pri BlackBerryju v OS 10 naprav. Predvsem pa Android znano na približno dve milijardi ljudi in ima ogromen ekosistem programske opreme, naprav, dodatkov in pomožnega osebja. Nikoli ne opustiš nečesa, kar je tako uspešno - na tem gradiš.

Google se je v sodni dvorani izkoristil prednosti lastne programske opreme podjetja Oracle.

Fuchsia bo verjetno nadomestil del programske opreme, ki jo imate ne glej; del, zaradi katerega strojna oprema deluje in vam omogoča, da telefon poveste, ko tapnete zaslon ali pogovorite v mikrofon.

Trenutno Android uporablja jedro Linuxa in peščico pomožnih programov, napisanih za delo z Linuxom. Linux je v mnogih pogledih odličen. Zasnovan je tako, da deluje s skoraj vsem strojno, ima ogromno skupnosti, ki prispeva in naredi vse različica boljša od prejšnje in bo približno dlje kot katera koli danes kupljena strojna oprema, ki jo uporabljate to. Chrome je večinoma enak. To je kup uporabniških storitev in pripomočkov, ki se izvajajo nad jedrom Linuxa. Tako tudi Android Auto, Android TV in Wear OS.

Toda Linux Googlu ne "pripada" in ni bil zasnovan posebej za mobilno strojno opremo. Dve stvari si Google želi in bo sčasoma potreboval, da bo še naprej tekmoval.

Fuchsia bo zgrajena za leto 2019 in pozneje, ne za zapuščino preteklosti.

Google potrebuje mobilni operacijski sistem, zgrajen od začetka na vseh ravneh, zasnovan za leto 2018. Mora biti vitka in enostavna za vire, biti sposobna hitro izračunavati, ne da bi obdavčila čipe v naših telefonih, in mora se lahko takoj odzvati na vse načine, s katerimi se lahko z njim "pogovarjamo", kot so dotik, miška in tipkovnica ali glas. In vse to mora storiti, čeprav je še vedno isti uporabniku prijazen Android, ki ga že poznamo, in še vedno poganja milijone aplikacij, napisanih za Android.

Skratka, Fuchsia nadomešča Linux in dele Androida (in verjetno Chroma, Android TV, Android Auto itd.) Z nečim, kar bolje deluje za Googlove namene. Uporabniški vmesnik - kar vi in ​​jaz vidimo na naših telefonih, Chromebookih ali urah - nima nič skupnega s tem delom operacijskega sistema. Poleg tega je Fuchsia preveč težko črkovati.

Prednosti spremembe

Kot smo že omenili, Google želi programsko opremo, nad katero imajo več nadzora, in ki je bila zasnovana tako, da je vitka in hitra na relativno nizkokakovostni strojni opremi, ki jo vidimo v mobilnih izdelkih. Toda prehod na operacijski sistem po meri imata še dve zelo pomembni prednosti, ki ju tokrat vidimo.

Razvijalci bodo lahko za pisanje aplikacij uporabljali sodobnejše programske jezike. To že vidimo pri programskih orodjih, kot sta Dart in Flutter, ki se preusmerijo na Android, vsak nov operacijski sistem pa zagotovo piše z mislijo na sodobna programska orodja.

Včasih potrebujete kladivo. Drugič rabiš kaj bolj občutljivega.

S programiranjem v jeziku C ali Java ni nič narobe. Oba jezika sta zelo robustna in lahko katero koli strojno opremo naredi karkoli. To pa pomeni tudi, da so zasnovani za veliko stvari, ki jih razvijalec mobilnih aplikacij ne potrebuje, zaradi česar so lahko nekoliko okorni za učenje in uporabo. Razvijalec aplikacije za Android ne potrebuje svoje kode za neposredno komunikacijo s CPU s pomočjo strojne kode. Toda razvijalec aplikacije naredi potrebujejo dostop do enostavnejših in učinkovitejših načinov za nemoten prehod uporabniškega vmesnika ali razširljivost za različne zaslone. C ++ je odličen za napajanje robota, Flutter pa je odličen za izdelavo odličnega vmesnika aplikacije. Če razvijalcem omogočimo uporabo orodij za izboljšanje aplikacij, to pomeni, da dobimo boljše aplikacije.

Ta nova orodja v kombinaciji z enotno spodnjo plastjo programske opreme v vseh napravah pomenijo, da lahko ena aplikacija deluje povsod. To je super, toda Android že omogoča, da ena aplikacija deluje povsod, in če smo odkriti, to pomeni, da aplikacije večinoma sesajo v kateri koli napravi, razen v telefonu. Zasloni različnih velikosti potrebujejo različne uporabniške vmesnike, večina razvijalcev pa kodira samo telefon velikosti, ker ni enostavno, da aplikacija povsod izgleda odlično.

Boljša orodja za razvijalce pomenijo boljše aplikacije na vsakem zaslonu.

To se bo spremenilo z orodji, kot je Flutter, in to je naša druga prednost. Trenutno je težko izdelati aplikacijo za Android, ki deluje na majhnem 5-palčnem zaslonu, vendar se preoblikuje tako, da izkoristi 12-palčni zaslon. To je mogoče narediti čudovito - za primer si oglejte aplikacijo Gmail - toda delo, ki ga vključite, običajno razvijalce odvrne od ideje. Če bi orodja razvijalcu omogočili, da z le nekaj koraki opredeli nekaj različnih načinov uporabe celotnega zaslona, ​​da bi nam dal pravo količino informacij, bi večina razvijalcev to storila.

Predstavitev Fuchsia, nameščena na Google Pixelbook.

Tako izgleda Fuchsia na Pixelbooku. Razvijalci lahko z nekaj koraki zlahka opredelijo, kaj gre v manjša vsebinska polja, kaj se uporablja kot prijetno ozadje, kako so stvari postavljene in koliko vsebine moramo videti. Trenutno obstajajo samo primeri in predstavitve, ki pa nam dajo odlično predstavo, kaj lahko pričakujemo. Na spodnjem zaslonu velikosti telefona ga primerjajte s Fuchsio.

Opazite podobnosti, nato opazite razlike. Tako lahko en del programske opreme, v tem primeru preprost uporabniški vmesnik ali "domačo" aplikacijo, spremenite tako, da deluje na dveh različno velikih zaslonih. To je tisto, kar Androidu v trenutnem stanju primanjkuje. To se moramo zgoditi. Zato Google - in mi - želimo, da Fuchsia postane resnična stvar.

Nič ni dokončno, vse se lahko spremeni

Kot smo že omenili na vrhu tega članka, smo to zgradili na mešanici govoric, nalaganju izvorne kode, drobnih informacijah in domišljiji. Google ni rekel ničesar o prihodnosti, kjer je Fuchsia resničnost.

To je pomembno, ker je to a OGROMNO podjetju. To je celo večje kot ustvarjanje Androida, ker je velik del tega kodiranje spodnjega sloja, namesto da bi bilo odvisno od obstoječe programske opreme. Android je bil zgrajen nad Linuxom, iOS je bil zgrajen nad BSD, Fuchsia se gradi od začetka. Trajalo bo nekaj let, dokler ne bomo lahko si oglejte potrošniško različico ali celo različico za javno preizkušanje, ki ni le dokaz konceptne predstavitve. To je težko delo, ki bo trajalo tisoče ur.

Verjamem, da Google ima načrte za Fuchsia in to ni samo projekt hišnih ljubljenčkov nadarjenih razvijalcev ali kaj takega, kar bo Google začel in nikoli ne končal. Na vse to sem zelo pozoren, ne samo zato, ker se preživljamo, temveč zato, ker nas oba zanima in preseneča, kaj bi se lahko razvilo iz projekta. Še naprej bomo ponovno obiskovali ta prostor in dodajali informacije, ko bodo na voljo, toda za zdaj gre za večinoma izobraženo ugibanje in veliko želja.

Tri najboljše načine Fuchsia je lahko boljši operacijski sistem kot Android

Chromebooki za vse

  • Najboljši Chromebooki
  • Najboljši Chromebooki za študente
  • Najboljši Chromebooki za popotnike
  • Najboljša zvezdišča USB-C za Chromebooke
  • Lenovo C340 pri Amazonu

Za nakup lahko z našimi povezavami zaslužimo provizijo. Nauči se več.

To so najboljše brezžične slušalke, ki jih lahko kupite za vsako ceno!
Čas je, da prerežemo vrvico!

To so najboljše brezžične slušalke, ki jih lahko kupite za vsako ceno!

Najboljše brezžične ušesne slušalke so udobne, odlično se slišijo, ne stanejo preveč in jih enostavno spravite v žep.

Vse, kar morate vedeti o PS5: datum izdaje, cena in še več
Naslednja generacija

Vse, kar morate vedeti o PS5: datum izdaje, cena in še več.

Sony je uradno potrdil, da dela na PlayStation 5. Tukaj je vse, kar vemo o tem doslej.

Nokia je predstavila dva nova proračunska telefona Android One, mlajša od 200 USD
Nove Nokije

Nokia je predstavila dva nova proračunska telefona Android One, mlajša od 200 USD.

Nokia 2.4 in Nokia 3.4 sta zadnji dodatek k proračunski liniji pametnih telefonov HMD Global. Ker sta obe napravi Android One, bodo do treh let zagotovo prejemali dve glavni posodobitvi OS in redne varnostne posodobitve.

To so najboljši pasovi za Fitbit Sense in Versa 3
Novo in izboljšano

To so najboljši pasovi za Fitbit Sense in Versa 3.

Skupaj z izdajo Fitbit Sense in Versa 3 je podjetje predstavilo tudi nove neskončne pasove. Izbrali smo najboljše, da vam olajšajo stvari.

instagram story viewer