Cikk

Mi az a fukszia, és miért érdekelne?

protection click fraud

Nagyon régen, 2016-ban az internet megismerte a Google feltételezett kezdeményezését a Chrome OS és az Android egyesítésére. A kódnévnek kellett lennie Andromeda és egyesítené a Google összes számítási platformját, hogy mind ugyanazt az operációs rendszert használják. Sok szempontból volt értelme; hasonló ahhoz, amit a Microsoft csinál mobil, táblagépes és asztali szoftverekkel, és állítólag arra az irányra, amelyet az Apple az iOS és a MacOS használatával mozgat. A kódneveket és a pletykákat eltekintve, ami végül megtörtént, az a lehetőség, hogy felkeresse a Google Play Áruházat a Chromebook és natív módon futtassa az Android-alkalmazásokat.

Ez nagy baj volt, és ha Andromeda kiderült, az bizony elég volt. Mindenki számára előnyös, ha Android-alkalmazások állnak rendelkezésre Chromebookokon - a Google többet tud eladni, és jobban használhatjuk őket, mert mindig lesz "erre szolgáló alkalmazás", amikor csak szükségünk van rá. De az Android és a Chrome egyesítésének gondolata soha nem tűnt el. Most kapott egy új kódnevet: Fukszia.

Bővebben: Ezek azok a Chromebookok, amelyek futtathatnak Android és Linux alkalmazásokat

A fejlesztők egy része a Fukszia nevét már meglévő projektekből kapta.

Pink + Purple = Fuchsia (új operációs rendszer)

Projekt Pink eredeti ötlete volt az Apple mérnöki csapatának, amikor úgy döntöttek, hogy itt az ideje egy új építésének objektum-orientált operációs rendszer új felhasználói felülettel, és a jegyzeteket rózsaszín indexre írták kártyák. Lila projekt az Apple nevű érintőképernyős telefon prototípus gyártásának eredeti neve volt; az iPhone. A Fuchsia eredeti fejlesztői jól ismerik ezt a történelmet, mivel olyan korábbi projektekben is részt vettek, mint a BeOS, az iOS és a WebOS.

De az operációs rendszernek több kell, mint egy név. És anélkül, hogy a Google bármit is mondana nekünk az új projektjéről, hagyjuk, hogy összeszedjük az interneten található összes morzsát. Itt van, amit mi tud eddig.

A Fuchsia nem fogja leváltani az Androidot vagy a Chrome OS-t

Az Android bonyolult dolog. Lehet úgy gondolni, mint egy teljes operációs rendszer, amelyet megtalálhat egy okostelefonon vagy táblagépen, vagy lehet az operációs rendszer kis része, amely alkalmazások futtatására készült, amint azt a BlackBerry-től láttuk az OS 10-en eszközök. Leginkább az Android az ismerős mintegy kétmilliárd embernek, és hatalmas ökoszisztémával rendelkezik a szoftverek, eszközök, kiegészítők és a támogató személyzet számára. Soha nem hagysz el valamit, ami ilyen sikeres - ehelyett arra építesz.

A Google megtanulta a saját szoftverük használatának előnyeit az Oracle-től a tárgyalóteremben.

A Fuchsia valószínűleg kicseréli a szoftver azon részét, amelyet Ön ne lát; az a rész, amely a hardvert futtatja, és lehetővé teszi a telefonnak, hogy tegyen valamit, amikor megérinti a képernyőt vagy beszél a mikrofonhoz.

Az Android jelenleg a Linux kernelt és egy maroknyi segédprogramot használ, amelyek a Linux használatához készültek. A Linux sok szempontból nagyszerű. Úgy van kialakítva, hogy szinte bármi hardveresen működjön, hatalmas közössége van, amely hozzájárul és mindent megalkot verzió jobb, mint az előző, és sokkal hosszabb lesz, mint bármelyik ma vásárolt hardver, amelyet használ azt. A Chrome többnyire ugyanúgy működik. Ez egy csomó felhasználóra néző szolgáltatás és segédprogram, amelyek a Linux kernel tetején futnak. Ugyanígy az Android Auto, az Android TV és a Wear OS is.

De a Linux nem "tartozik" a Google-hez, és nem kifejezetten mobil hardverhez készült. Ez a két dolog, amit a Google szeretne, és amire végül szüksége lesz a verseny folytatásához.

A Fukszia 2019-re és későbbre épül, nem a múlt öröksége céljából.

A Google-nek minden operációs rendszerre szüksége van az alapoktól kezdve, minden szinten, amelyet 2018-ra terveztek. Kímélőnek és könnyűnek kell lennie az erőforrásoknak, képesnek kell lennie a gyors számításra anélkül, hogy megadóztatná a telefonjainkban lévő chipeket, és képesnek kell lennie azonnal reagálni minden olyan módon, amellyel "beszélhetünk" vele, például érintéssel, egérrel és billentyűzettel, vagy hanggal. És mindezt meg kell tennie, miközben továbbra is ugyanaz a felhasználóbarát Android, amelyet már ismerünk, és továbbra is futtatja az Androidra írt alkalmazások millióit.

Röviden: a Fuchsia lecseréli a Linuxot és az Android egyes részeit (és valószínűleg a Chrome-ot, az Android TV-t, az Android Auto-t stb.) Valamire, ami jobban működik a Google céljainak érdekében. A felhasználói felületnek - amit te és én látunk a telefonjainkon, Chromebookjainkon vagy óráinkon - semmi köze az operációs rendszer ezen részéhez. Ezenkívül a Fuksziát túl nehéz megírni.

A változás előnyei

Mint említettük, a Google olyan szoftvereket szeretne, amelyek felett nagyobb az irányítás, és amelyet úgy terveztek, hogy karcsú és gyors legyen a viszonylag alacsony kategóriájú hardvereken, amelyeket a mobil termékekben látunk. De két másik nagyon fontos előnye van az egyéni operációs rendszerre való áttérésnek, és ezúttal megismerjük őket.

A fejlesztők az aktuális programozási nyelveket használhatják majd alkalmazások írására. Ezt már látjuk olyan programozási eszközökkel, mint a Dart és a Flutter, amelyek az Android felé tartanak, és minden új operációs rendszert minden bizonnyal a modern programozási eszközöket szem előtt tartva írnak.

Néha szükség van egy kalapácsra. Máskor valami finomabbra van szükséged.

Nincs semmi baj a C vagy Java programozással. Mindkét nyelv nagyon robusztus, és bármilyen hardvert bármire képes lehet. De ez azt is jelenti, hogy sok olyan dologra lettek tervezve, amelyre egy mobilalkalmazás-fejlesztőnek nincs szüksége, és ez kissé nehézkessé teheti őket a tanulásban és használatban. Az Android alkalmazás fejlesztőinek nincs szüksége a kódjára, hogy gépi kóddal közvetlenül kommunikáljon a CPU-val. De egy alkalmazásfejlesztő csinál könnyebb és hatékonyabb módszerekre van szükségük a felhasználói felület zökkenőmentes átmenetéhez vagy a különböző képernyők méretezhetőségéhez. A C ++ kiválóan alkalmas robot meghajtására, de a Flutter remek alkalmazás-felület felépítéséhez. Ha engedjük, hogy a fejlesztők olyan eszközöket alkalmazzanak, amelyek elősegítik a jobb alkalmazások elkészítését, azt jelenti, hogy jobb alkalmazásokat kapunk.

Ezek az új eszközök, az összes eszköz egységes alsó szoftverrétegével kombinálva azt jelentik, hogy egy alkalmazás bárhol működhet. Ez nagyszerű, de az Android már lehetővé teszi, hogy egy alkalmazás mindenhol működjön, és őszintén szólva ez azt jelenti, hogy az alkalmazások többnyire bármilyen eszközt szívnak, kivéve a telefont. A különböző méretű képernyőknek különböző felhasználói felületre van szükségük, és a legtöbb fejlesztő csak egy telefon méretű kódot használ, mert nem könnyű mindenhol nagyszerűen megjeleníteni egy alkalmazást.

A jobb fejlesztői eszközök jobb alkalmazásokat jelentenek minden képernyőn.

Ez változni fog olyan eszközökkel, mint a Flutter, és ez a második előnyünk. Jelenleg nehéz olyan Android alkalmazást építeni, amely egy kis 5 hüvelykes kijelzőn működik, de átalakul, hogy kihasználja a 12 hüvelykes kijelző előnyeit. Gyönyörűen meg lehet csinálni - lásd például a Gmail alkalmazást -, de az ezzel járó munka általában visszaveti a fejlesztőket az ötletből. Ha az eszközök lehetővé tennék a fejlesztők számára, hogy definiáljanak néhány különböző módot a teljes kijelző használatára, hogy csupán néhány lépéssel megfelelő mennyiségű információt kapjunk, a legtöbb fejlesztő ezt megtenné.

Fuchsia demo telepítve a Google Pixelbookra.

Így néz ki Fukszia a Pixelbookon. A fejlesztők néhány lépéssel könnyen meghatározhatják, hogy mi kerül a kisebb tartalom mezőkbe, mit használnak kellemes háttérként, hogyan dolgozzák ki a dolgokat és mennyi tartalmat kell látnunk. Jelenleg csak példák és bemutatók vannak, de ezek kiváló képet adnak arról, mire számíthatunk. Hasonlítsa össze a telefonos méretű kijelzőn a Fuksziával.

Figyelje meg a hasonlóságokat, majd vegye észre a különbségeket. Így változtatható meg egy szoftver, ebben az esetben egy egyszerű felhasználói felület vagy „otthoni” alkalmazás, hogy két különböző méretű kijelzőn teljesítsen. Ez hiányzik az Android jelenlegi állapotában. Ennek kell megtörténnünk. Ezért a Google - és mi is - azt akarjuk, hogy Fukszia valódi dologgá váljon.

Semmi sem végleges, minden megváltozhat

Amint azt a cikk tetején említettük, ezt pletykák, forráskód feltöltések, bennfentes információk apróságainak és egy kis képzelet keverékére építettük. A Google nem szólt semmilyen olyan jövőről, ahol a Fukszia valóság.

Ez azért fontos, mert ez a HATALMAS vállalkozás. Ez még akkor is nagyobb, mint az Android létrehozása, mert nagy része az alsó réteg kódolásával jár, nem pedig a meglévő szoftvertől függ. Az Android a Linux tetején, az iOS a BSD tetején épült, a Fukszia alapoktól építkezik. Néhány évbe telik, amíg mi tudott lásd a fogyasztói verziót, vagy akár a nyilvánosság számára tesztelhető verziót, amely nemcsak a koncepció bemutatójának bizonyítéka. Ez kemény munka, amelynek befejezése több ezer órát vesz igénybe.

Úgy gondolom, hogy a Google-nak vannak tervei a Fuksziával kapcsolatban, és ez nem csak néhány tehetséges fejlesztő kedvtelésből tartott projektje, vagy valami, amit a Google elindít és soha nem fog befejezni. Nagyon figyelek minderre, nemcsak azért, mert így élünk, hanem azért is, mert mindkettőnket érdekel és csodálkozunk azon, hogy mi alakulhat ki a projektből. Folytatjuk a hely újbóli megtekintését és az információk hozzáadását, amint azok elérhetővé válnak, de egyelőre többnyire képzett találgatások és rengeteg kívánság van benne.

A három legfontosabb módszer a Fuchsia jobb operációs rendszer lehet, mint az Android

Chromebook mindenki számára

  • A legjobb Chromebookok
  • A legjobb Chromebookok diákoknak
  • A legjobb Chromebookok utazóknak
  • A legjobb USB-C elosztók Chromebookokhoz
  • Lenovo C340 az Amazon-on

Linkjeink segítségével jutalékot szerezhetünk a vásárlásokért. Tudj meg többet.

Ezek a legjobb vezeték nélküli fülhallgatók, amelyeket minden áron megvásárolhat!
Ideje levágni a zsinórt!

Ezek a legjobb vezeték nélküli fülhallgatók, amelyeket minden áron megvásárolhat!

A legjobb vezeték nélküli fülhallgató kényelmes, jól hangzik, nem kerül túl sokba, és könnyen elfér a zsebében.

Minden, amit tudnia kell a PS5-ről: Kiadás dátuma, ára és még sok más
Következő generációs

Minden, amit tudnia kell a PS5-ről: Kiadás dátuma, ára és még sok más.

A Sony hivatalosan megerősítette, hogy a PlayStation 5-en dolgozik. Itt van minden, amit eddig tudtunk róla.

A Nokia két új, 200 dollár alatti, olcsó Android One telefont dob ​​piacra
Új Nokias

A Nokia két új, 200 dollár alatti, olcsó Android One telefont dob ​​piacra.

A Nokia 2.4 és a Nokia 3.4 a legújabb kiegészítés a HMD Global költségvetési okostelefon-kínálatában. Mivel mindkettő Android One eszköz, garantáltan két fő operációs rendszer frissítést és rendszeres biztonsági frissítést kapnak akár három évig.

Ezek a Fitband Sense és a Versa 3 legjobb zenekarai
Új és javított

Ezek a Fitbit Sense és a Versa 3 legjobb zenekarai.

A Fitbit Sense és a Versa 3 megjelenésével együtt a vállalat új végtelen sávokat is bemutatott. Kiválasztottuk a legjobbakat, hogy megkönnyítsük a dolgát.

instagram story viewer