Googlella on aina monia projekteja hihassaan, mutta vain harvat, erityisistä, saavat kunnian olla siirtyneet kaupalliseen kehitykseen. Eräs tällainen erityishanke on Fuchsian käyttöjärjestelmä, joka on ollut yleisössä vuodesta 2016 lähtien, mutta kuluttajilta ei ole ollut mitään kiinnostusta. Se on käyttöjärjestelmä, jonka tarkoituksena on yhdistää koko gadgeteja koko yhden sateenvarjon alla. Fuchsia-käyttöjärjestelmä on suunniteltu toimimaan älypuhelimissa tai pöytätietokoneissa, mutta käyttää myös mitä tahansa älykkäiden laitteiden osaa IoT-verkosta ja Google haluaa näennäisesti tarjota sinulle samanlaisen yhtenäisen kokemuksen kaikissa alustoissa aivan kuten Apple. Ja tämä on entistäkin tehokkaampaa nopeamman mobiiliviestinnän nousun myötä 5G: n kautta.
Fuchsia-käyttöjärjestelmä on ytimessä riippumaton laitteisto-ominaisuuksista ja tarjoaa yhtenäisen kokemuksen kaikissa laitteissa . Modulaarista lähestymistapaa käyttäen valmistajat voivat valita Fuchsia-elementit valikoivasti laitteeseen perustuen, kun taas kehittäjät voivat työntää pienempiä päivityksiä vain uusien ominaisuuksien toteuttamiseksi. Yhtenäisen käyttöliittymän tarjoamisen lisäksi Fuchsia voisi jopa ottaa käyttöön yhden ainoan käyttöjärjestelmän, joka hallitsee kaikkia koneita.
Vaikka tämä olisi voinut antaa sinulle riittävän vihjeen siitä, että Google aikoo korvata Androidin Fuchsian kanssa ja jopa kiertää Chrome-käyttöjärjestelmän yhdessä sen kanssa, tämä artikkeli vie sinut läpi käytössä olevien käyttöjärjestelmien tietoja ja siitä, miten Google yrittää ottaa teknologian maailman kanssa myrskyn kanssa. Aloitetaan oppimalla, mikä rooli Googlella on mielessä käyttöjärjestelmässä, sekä ideoita, jotka synnyttivät ajatuksen.
Tietoja Fuchsia-käyttöjärjestelmästä
Fuchsia-käyttöjärjestelmän avulla Google saattaa suunnitella pyyhkiä Androidin maapallon puolelta - tai ainakin gen-Z: n muistoja, mutta suurin ja kaikkein halutuin rooli OS: ssä on tarjota johdonmukainen ja väsymätön kokemus kaikki laitteet riippumatta niiden ominaisuuksista, koosta tai hyödyllisyydestä.
Miksi Fukseja?
Apple tunnetaan parhaiten iPhonesta ja Macista, mutta siinä on paljon enemmän ohjelmistoja, jotka huijaavat sen hihassa kuin se on kunnioitettu. Se on sen ohjelmiston yksinoikeus, joka ei ole ainoastaan auttanut Appleä ylläpitämään vahvaa johtajuutta alalla, vaan myös auttanut sitä kääntymään takaisin johtoaseman jälkeen, joka johti Steve Jobsin perustamiseen omasta yrityksestäan. Nyt Google pyrkii saavuttamaan tämän, mutta se tekee niin eri tavalla eli vannomalla avoimen lähdekoodin periaatteiden mukaisesti .
Google-kehittäjien, Fuchsian, aivoriihin odotetaan ottavan lähitulevaisuudessa käyttöön suuren osan älykkäistä koneista ja gadgeteista. Tämä yhdenmukaisuus kuvitettavasti kaikki alustat, jotka varmistavat, että käyttäjät eivät tunne vieraantuneena, kun he siirtyvät uuteen älypuhelimen tuotemerkkiin tai menevät selaamasta verkkoa tai käyttävät samaa sovellusta yhdessä laitteessa toiseen. Älykkäillä kaiuttimilla, turvakameroilla, termostaateilla, ilman tai vedenpuhdistimilla, auttajarobotilla, apuvälineitä auttavilla robotteilla - käytännöllisesti katsoen mitä tahansa älykkäämpiä, sinulla on sama käyttökokemus muodosta tai muodosta riippumatta.
Suunniteltu äänivuorovaikutuksiin
Vaikka sillä on suurempi monopoli ohjelmistojensa suhteen, se on Googlelle suuri taloudellisesti, mutta toinen tärkeä syy valita Fuchsian lapsi muutetusta Android-versiosta on se, että uusi käyttöjärjestelmä keskittyy vuorovaikutuksiin, jotka hyödyntävät äänipohjaista kokemusta sen sijaan, että käytettäisiin kosketus. Tämä tarkoittaa, että Fuchsia soveltuu jopa laitteille, joilla on näyttöjä, jotka saattavat tai eivät tue kosketusliittymää - tai jopa näyttöä.
Tässä virtuaalitukien aikakaudessa ääni on ottanut keskeisen aseman ja Google Assistant on ollut edelläkävijöiden joukossa. Se on saanut hämmästyttäviä toimintoja, mukaan lukien kyky ottaa tavallista tai peruskutsua käyttäjien puolesta. Nämä valmiudet ovat todennäköisesti Fuchsian rakennusaineita. Lisäksi tämä keskittyminen ääni - ja ei kosketus - antaa tech-jättiläiselle vapauden toteuttaa visuaalisia elementtejä huolestuttamatta, jos ne on optimoitu näytön koon ja muodon mukaan.
Tuoreen käynnistäminen Päivityksen sijasta
Android on suunniteltu ensisijaisesti älypuhelimissa, joissa on QWERTY-näppäimistö ja jotka myöhemmin kehittyivät kosketusohjaukseen. Se on nyt vuosikymmenen vanha ja tukee useita laitteita, ei vain älypuhelimia tai tabletteja, mutta se on edelleen suurelta osin riippuvainen kosketusinteraktiivisuudesta. Joten, jos Google haluaa valmistautua seuraavan vuosikymmenen haasteisiin, alusta alkaen alusta alkaen näyttää olevan parempi tapa kuin muokata Androidia uusiin tarpeisiin.
Tämän lisäksi Google saattaa yrittää etäisyyttä Oracle-oikeusjuttuun. Nämä kaksi ohjelmiston jättiläistä ovat olleet taisteluissa hermoja vastaan, kun kysymys on Googlen käyttämästä avoimen lähdekoodin Java-sovellusliittymiä tai sovellusliittymiä koskevasta Googlen käytöstä Android-version varhaisen version luomisessa. Nämä kaksi jättiläistä ovat olleet kärsivällisinä vuodesta 2010 lähtien, ja viimeisimmän tuomioistuimen määräyksen mukaan Googlea pyydettiin maksamaan Oracleille 8, 8 miljardia dollaria - tilaus, jonka se on riitauttanut ja valmistelee parhaillaan tarkistusta koskevaa vetoomusta.
Vaikka Google on jo pudonnut vileiden sovellusliittymien itsensä vuonna 2015, siirtyminen uuteen ekosysteemiin, joka on kaukana Java-haamusta, sekä Oracle, eivät ainoastaan anna Googlelle enemmän vapautta tutkia ja kukoistaa, vaan myös pyyhkii liuskekiveä puhtaana Oraclein kanssa - ehkä. Tämän lisäksi Google käyttää omaa ytiminsä nimeltä "Zircon" Linuxin ytimien sijasta, jotta ne pysyisivät poissa Linuxista ja ovat edelleen keskittyneet itsensä luomaan kapealle.
Tämän lisäksi Fuchsia-käyttöjärjestelmä antaa Googlelle mahdollisuuden torjua vanhentuneilla ohjelmilla toimivien laitteiden ongelman ja opimme sen mahdollisuudesta seuraavassa osassa.
Zirkonin ydin
Osa tuoreesta lähestymistavasta, jonka Fuchsia on tuote, on uusi ytimen käyttö, jota käytetään käyttöjärjestelmässä. Tätä ydintä kutsutaan Zirconiksi ja se koodataan C ++: ssa C: n sijaan, jota käytetään Linux-ytimien kirjoittamiseen. Zircon on pohjimmiltaan mikrokortti, joka hallinnoi maallisin ehdoin ohjelmistojen ja laitteiden välistä vuorovaikutusta paremmin ja tarjoaa enemmän tehokkuutta resurssien, kuten prosessointitehon ja verkon nopeuksien, hyödyntämisessä.
Zirkonin ytimet eivät rajoitu älypuhelimiin tai tietokoneisiin, ja ne tukevat laajempaa valikoimaa laitteita, kuten digitaalikameroita, älykkäitä kaiuttimia, muita IoT-laitteita, työpöytiä ja kannettavia tietokoneita. Se auttaa Googlea myös päivittämään päivitykset kaikkiin laitteisiin samanaikaisesti, jotta kaikki laitteet, joita käytät, ovat aina ajan tasalla. Jos tämä osoittautuu totta, Zirconin ydin voisi auttaa rakentamaan utopiaa geeksille.
Zirconia päivitetään myös säännöllisesti, toisin kuin Linux-ydin, joka on kirjoitettu vain laitteiston vaatimusten täyttämiseksi, jotta laitteet ovat yhteensopivia uusimpien päivitysten kanssa.
Fuchsia OS: Modulaarinen lähestymistapa
Fuchsia käyttää modulaarista lähestymistapaa, mikä tarkoittaa, että sen sijaan, että olisit yksi iso koodipino, se segmentoidaan rakennuspalikoiksi tai "paketeiksi" . Kaikki, mukaan lukien järjestelmätiedostot, koostuu näistä pienemmistä paloista eli paketeista, jotka puolestaan voivat koostua myös pienemmistä "komponenteista". Nämä komponentit käsittävät vain yhden tehtävän suorittamiseen tarvittavan koodin . Itse asiassa komponentti ei voi saavuttaa paljon, mutta kun ryhmä on ryhmitelty muiden komponenttien kanssa, se voi suorittaa prosessin. Lisäksi on olemassa kahdenlaisia komponentteja - "aineita", jotka toimivat taustalla, ja "moduulit", jotka näkyvät käyttäjille.
Vaikka tämä modulaarisuus mahdollistaa järjestelmän tiedostojen ja päivityspakettien jakamisen pienempiin morseleihin, jotka ovat helposti järjestelmälle hyväksyttäviä, sillä on myös muita etuja. Toinen Fuchsian modulaarisesta kehyksestä odotettavissa oleva etu on se, että se voi lisätä uusia ominaisuuksia vain asentamalla uudempia komponentteja . Tätä käytännöllisesti katsoen modulaarisuus ei ratkaise vain viivästyneitä ja toisinaan virheellisiä järjestelmäpäivityksiä, vaan myös nopeuttaa sovellusten päivityksiä . Jos haluat visualisoida sen paremmin, voit tarkastella sitä kuten modulaarista laitteistoa, kuten koottua PC: tä - tai jopa yksinkertaisempaa, Motorola-lippulaivaa, joka käyttää Moto Modsia, joka parantaa sen toimivuutta.
Kaikki tämä, vaikkakin pomiskoinen, edellyttää myös yhteistyötä ja innostusta kehittäjiltä, koska tämä modulaarinen lähestymistapa on ratkaisevan tärkeää Fuksejaa koskevan yhtenäisen kokemuksen kannalta.
Modulaariset tiedostojärjestelmät
Fuchsia-käyttöjärjestelmä tukee tällä hetkellä muutamia tiedostojärjestelmiä, kuten:
- Lue ainoastaan
- väliaikainen muisti (RAM)
- pysyvä tiedostojärjestelmä tiedostojen tallentamiseksi pysyvästi
- eheyden varmistavan paketin tallennustiedostojärjestelmän (tietojen salausta varten) ja
- tyypillinen FAT-varastointijärjestelmä
Modulaarisuuden ytimessä Fuchsian arkkitehtuuri on joustava ja voi saada tukea muita tiedostojärjestelmiä varten tulevaisuudessa .
Fuchsia OS muuntaa tietojenkäsittelyn, mutta miten?
Reaaliaikaiset päivitykset
Android on johtaja, kun se tulee käyttäjäpohjaan, mutta siitä huolimatta se on jäljessä päivitysten alalla. Vaikka käyttäjäkokemus voi olla subjektiivinen, monet pitävät edelleen iOS: a Androidissa, kun otetaan huomioon sellaiset tekijät kuin pitkä ohjelmistotuki ja entisen yhtenäinen kokemus eri laitteista. Vaikka Googlesta kerrottiin aikaisemmin mulling jakamalla päivityspaketteja myyjältä ja Android-kehyksen tasoista, tämä auttaisi vain hieman nopeampia tietoturvapäivityksiä Androidiin. Fuksia lisää kuitenkin tämän toiminnon koko käyttöjärjestelmään.
Toisaalta Google käyttää omaa Zircon-mikrokerneliään Linux-ytimen sijasta Fuchsia-käyttöjärjestelmässä yhdessä modulaarisen lähestymistavansa kanssa , jonka avulla päivitykset lähetetään lähes reaaliajassa . Tämä tarkoittaa sitä, että älypuhelimesi voisi saada tuotemerkistä riippumatta päivityksiä lähes samalla nopeudella ja taajuudella kuin Google Pixel -laitteet.
Tätä varten Google on suunnitellut Amber-ohjelman, joka on Fuchsia-käyttöjärjestelmään upotettu päivitysjärjestelmä, joka ei vain päivitä järjestelmäpaketteja ja asennettuja sovelluksia vaan myös uutta mikrokäyttäjää ja käynnistyslatainta . Fuchsia-tiimi on parhaillaan erilaisilla päivityskehyksillä varmistaakseen nopeammat ja tarkemmat modulaariset päivitykset sekä järjestelmien yhteentoimivuuden.
tilikirjat
Kun yrität tehdä Fuchsia inhimillisemmäksi, käyttöjärjestelmästä tulee ominaisuus nimeltä Ledgers, joka ylläpitää tietoja, jotka liittyvät laitteen käyttöön. Näin käyttäjät voivat aloittaa työskentelyn uudella laitteella suoraan siitä, mihin he jättivät edellisen . Tämä ominaisuus ei synkronoi yksittäisten sovellusten tietoja erikseen vaan koko käyttöliittymän kokonaisuutena. Kaikki nämä tiedot tallennetaan yhteiseen verkkoon, jonka avulla käyttäjät voivat vaihtaa laitteita saumattomasti .
Aukkojen täyttäminen
Nimi Fuchsia on johdettu saman nimen väristä, joka puolestaan on peräisin samannimisen fuksejakasvin kukkia, jossa on yli 110 lajia. Vaikka nimi ei ole kovin yleinen, voit tunnistaa tämän värin hyvin helposti (HEX:). Fukseja voidaan helposti hämmentää vaaleanpunaiseksi vaaleanpunaisen ja violetin välillä. Mutta nimi ylittää värin yhdistelmän selittämisen ja siihen liittyvän metaforan.
Lähes kaikki Fuchsian ylläpitämät viralliset säilytyspaikat merkitsevät sitä vaaleanpunaisen ja violetin summana. Pinnan alla se tarkoittaa, että käyttöjärjestelmä on suunniteltu täyttämään älypuhelinten ja tietokoneiden välisen kuilun, kannettavien ja kiinteiden laitteiden, web-pohjaisten ja alkuperäisten sovellusten sekä Android- ja iOS-laitteiden välillä .
Flutter, ohjelmistokehityspaketti (SDK), jonka tarkoituksena on kehittää Fuchsia-sovelluksia, voidaan käyttää sekä Android- että iOS-sovellusten kirjoittamiseen Fuchsia-käyttöjärjestelmän lisäksi. Pienin koodimuutoksin kehittäjät voivat siirtää sovelluksen etupään muihin alustoihin, jolloin he voivat tarjota yhtenäistä kokemusta paitsi Fuchsia OS: n ylläpitämissä järjestelmissä, myös jopa alustan ulkopuolella.
Riippuvuus Web-sovelluksista
Web-sovellukset siirtyvät hitaasti etenevien web-sovellusten tai -liittymien kautta, jotka kulkevat suoraan verkosta, ja tarjoavat sovelluksen kaltaisen kokemuksen ilman asennusta. Vaikka Fuchsia-sovelluksista on nyt saatavilla vain vähän tietoa, kun tarkastellaan yhdistettyä tulevaisuutta, voidaan turvallisesti spekuloida, että käyttöjärjestelmä on suunniteltu web-ensimmäistä kokemusta varten, aivan kuten Chrome-käyttöjärjestelmä.
Itse asiassa hanketta hallinnoiva Googlen tiimi työskentelee Web Runnerilla, web-kokoonpano-moottorilla, jota käytetään Fuchsian käyttöjärjestelmissä toimivissa web-sovelluksissa. Tämä puolestaan auttaa Internetiä muodostamaan olennaiseksi ja olennaiseksi osaksi käyttöjärjestelmää . Tämä ei kuitenkaan tarkoita sitä, että koko käyttöjärjestelmä sietää webiä työhön, ja toivomme, että näemme joitakin live-esimerkkejä alkuperäisistä sovelluksista, jotka siirretään alustalle pian.
Fuchs Interface Definition -kieli (FIDL)
Fukseja voisi olla kiinnostava ehdotus loppukäyttäjille, mutta se on yhtä jännittävää myös kehittäjille. Google haluaa varmistaa, että riippumatta vahvuuksistasi ohjelmointikielillä, sinun pitäisi pystyä osallistumaan Fuchsian kehittämiseen. Tämän varmistamiseksi projektin parissa työskentelevät insinöörit ovat kehittäneet FIDL: n, joka on lyhyt Fuchsia Interface Definition -kielelle.
FIDL tukee tällä hetkellä C / C ++, Rust by Mozilla, sekä Go ja Dart (Fuchsia -sovellusten kirjoittamisen ensisijainen kieli), jotka Google on kehittänyt, kun taas lisää kieliä tuetaan myös tulevaisuudessa . Esimerkiksi FIDL: n avulla kehittäjät voivat kehittää sovelluksen Rustissa ja siirtää sovelluksen Siirry- tai Dart-sovellukseen tai muuhun tuettuun kieleen ilman, että GUI-koodia tarvitaan uudelleen . Tämä tapahtuu käsittelemällä uusi koodi "toteutukseksi".
Tämä tarjoaa jännittävän mahdollisuuden kehittäjille ja jos olet yksi, voit käyttää tätä opetusohjelmaa saadaksesi lisätietoja FIDL: stä.
Miten Fuchsia OS eroaa Androidista?
Käyttöliittymä
Vaikka Fuchsia-käyttöjärjestelmä ei ole kaukana kaupallisesti saatavilla, muutamien hyvien samarialaisten ansiosta meillä on tietoa siitä, miten se näyttää. Fuchsia OS: n ulkonäköön liittyvistä erilaisista vuotoista ja vinkeistä tiedämme, että se on korttipohjainen käyttöliittymä, joka on aivan samanlainen kuin Google Now. Mutta on olemassa joukko elementtejä, jotka näyttävät innoittavan Chrome-käyttöjärjestelmää ja jopa iOS: ia, ja niissä on raskas annos Googlen materiaalisuunnittelua 2.
Google on äskettäin vaihtanut käyttöliittymään liittyvät tiedostot, jotka oli aiemmin tunnettu nimellä Armadillo, nimellä Dragonglass. Google kehittää uutta käyttäjäkokemusta yksityisesti, mutta jotkut julkiset huomautukset arkistosta huomauttavat, että Google työskentelee ainakin kolmella eri käyttäjäkuorella tai työpöytäympäristössä Fuchsialle - nimittäin Dugonglass, Flamingo ja Dragonglass.
Näistä käyttäjäkuorista ei tiedetä paljon, mutta Dragonglass on ilmeisesti sama käyttöliittymä kuin älykkäissä näytöissä, kuten Google Home Hub. Siinä on erilaisia kortteja eri toimintoja tai sovelluksia varten kuvakkeiden sijaan, mikä viittaa siihen, että Google pyrkii tarjoamaan käyttäjille parempaa kokemusta kuin sellainen, jossa he viettävät paljon aikaa löytää oikean vaihtoehdon kosketusnäytöllä. Sen sijaan käyttöjärjestelmä näyttää olevan valmis tulevaisuuden nopeatempoiselle maailmalle ja se todennäköisesti vähentää riippuvuutta kosketuksesta .
Vaikka Armadillon käyttöliittymä on purkitettu, voit silti kokeilla sitä, että Android- ja Fuchsia-käyttöjärjestelmän välillä esiintyy todennäköisesti eroja. On olemassa sovelluksia, jotka jäljittelevät Fuchsian kokemusta molemmista - Android-älypuhelimesta (löytää APK täältä) ja verkosta (tarkista se), jotta voit helposti tutkia. Tässä nyt lopetetussa käyttöliittymässä navigointipalkissa on yksi painike, ja sillä on tällä hetkellä velvollisuus viedä sinut kotiliittymään. Lisäksi tämän painikkeen vetäminen ylöspäin alhaalta tuo esiin pikavalintaruudun, kun olet sovelluksen sisällä (mikä saattaa muistuttaa sinua iOS-eleistä Ohjauspaneelissa puhelimista, jotka ovat vanhempia kuin iPhone X).
Vaikka emme voi vielä kommentoida tarkkaa käyttöliittymää, on todennäköistä, että Google saattaa pudottaa kotisivun kokonaan ja tuoda yhtenäisen käyttöliittymän, joka näyttää nopeat asetukset, viimeisimmät ja Google Now -palvelun (jota tukee Google-avustajan kehittynyt versio). yksi sivu. Pidämme sinut ajan tasalla, kun opimme, mitä uusi käyttöliittymä todennäköisesti näyttää.
Cross-Platform Computing Fuchsia-käyttöjärjestelmällä
Fuchsia-käyttöjärjestelmä on suunniteltu hyödyntämään jakamisen voimaa, joten voit nauttia käyttöliittymän yhdenmukaisesta suorituskyvystä sekä sovelluksista kaikissa laitteissa niiden muodosta tai koosta riippumatta. Vielä tärkeämpää on, että Fuchsia-käyttöjärjestelmä antaa Googlelle mahdollisuuden käyttää Applen rikas sovellusekosysteemi mahdollistamalla sovellusten helpon siirtämisen.
Flutteria, Googlen kehittämää SDK: ta, voidaan käyttää luomaan samanlaisia sovelluksia iOS: lle ja Androidille, vaikka se on myös ainoa SDK-foorumi Fuchsia-sovellusten kehittämiseen. SDK muutti äskettäin pois beta-versiosta, mikä viittaa siihen, että Google ei ole pelkästään jättänyt Android-käyttäjille, että he eivät tunne, että he eivät ole kaukana iOS-käyttäjistä käyttäjäkokemuksen perusteella, mutta haluaa myös enemmän kehittäjiä kokeilemaan Fuchsian sovelluksia. Fuchsian ydinkäyttäjäkuoret on rakennettu Flutterilla.
Lisäksi kehittäjät voivat saada jalkansa märällä Fuchsian kehityksellä, Android-sovellusten testaamiseen tarkoitetun virallisen emulaattorin - Android Studio sai tukea Fuchsian Zirconin ytimelle. Vaikka tämän ilmoituksen aikaan tuntui siltä, että Google haluaa antaa kehittäjille mahdollisuuden käyttää Fuchsiaa Android-studiossa, muutos tehtiin äskettäin AOSP Gerrit -varastossa korostamaan, että Android-sovellukset toimivat Fuchsiassa mukautetun version avulla. Android Runtime -palvelun.
Tämän lisäksi vuosi sitten Google lisäsi myös Fuchsialle tukea Swiftille, joka on Applen luoma ohjelmointikieli. Vaikka tämä ei tarkoita, että Fuchsia-käyttöjärjestelmä ajaa iOS-sovelluksia suoraan, mutta vaihe ainakin innostaa ja kutsuu kehittäjiä, jotka tällä hetkellä rajoittuvat Applen ekosysteemiin, kokeilemaan käsiään kehittämään sovelluksia yhtenäiseen käyttöjärjestelmään.
Fuchsia OS Tuntuu Android-seuraajasta: Tässä on miksi
Ennakoinnissa Fuchsian käyttöjärjestelmä näkyy Androidin korvikkeena ja siihen on joitakin syitä. Fukseja tuntuu varmasti siitä, että Android on innoittanut siitä huolimatta, että se ei ole täysin visuaalisesti identtinen. Fuchsian avulla Google vähentää riippuvuuttaan muista ohjelmisto-jättiläisistä, mutta näyttää myös huolehtivan siitä, että sekä käyttäjät että kehittäjät tuntevat olonsa kotoisaksi. Seuraavassa on joitakin syitä, jotka varmistavat sen.
UI-elementit, jotka ovat samanlaisia kuin Android Pie
- Yhden navigointipainike: Fukseja ei välttämättä näytä olevan samanlainen kuin Android Pie, mutta sen mielestä Androidin uusin versio on tarkoitettu valmistautumaan käyttäjiin siirtymään uuteen ekosysteemiin. Tärkein esimerkki tästä on yksittäinen kotipainike ja Googlen äskettäinen päätös rajoittaa Google Pixel 3 -käyttäjiä poistumasta uudesta navigointipalkista. Se näyttää olevan askel kohti Fuchsian navigoinnin käyttäjiä.
- Sovellustoiminta ja ehdotus : Toiseksi Fuchsian ehdotukset, jotka näkyvät demo-käyttöliittymässä, muistuttavat Android Pie -sovelluksen ”Sovellustoimintoja”, jotka ovat ehdotettuja toimintoja sovelluksessa, joka perustuu käyttäjän mieltymyksiin ja tavallisiin toimintojen valintaan. Android Pie käyttää koneen oppimista näiden vaihtoehtojen hallitsemiseksi, ja älykkäämpiä ja älykkäämpiä järjestelmiä myöten nämä ehdotukset eivät todennäköisesti vain täsmällisempiä, vaan myös poistavat tarpeen koskea näyttöä niiden suorittamiseksi - mikä on yksi keskeisimmistä Fuschian tavoitteet.
- Sovellusten modulaarisuus: Androidin ja Fuchsian välinen kolmas ja viimeinen samankaltaisuus on modulaarisuus. Google esitteli äskettäin jotain "App Bundle" -ohjelmaa, joka on vaihtoehtoinen tiedostomuoto, jota kehittäjät voivat käyttää sovellustensa lataamisessa Google Play -kauppaan. Tähän mennessä olet ehkä arvannut sen, mutta jos et ole, App-paketit antavat kehittäjille mahdollisuuden murtaa sovelluksensa pienemmissä paloissa, jotta lataaminen on helpompaa ( etkö vihaa sitä, kun täytyy ladata suuri sovellus tai peli uudelleen alussa, kun menetät Internet-yhteyden välillä? ). Lisäksi sovellusten latausprosessin helpottamisen lisäksi sovelluskokonaisuuksien avulla kehittäjät voivat lisätä sovelluksiinsa tilattavia lisäominaisuuksia pakottamatta käyttäjiä lataamaan lisäpaketteja.
Google työskentelee jo Fuchsia-prototyypeissä
Google on jo työskennellyt tiettyjen ohjelmisto- ja laitteistotuotteiden parissa, jotka osoittavat Googlen aktiivista osallistumista, mikä ei ole vain jännittävää kehittäjille vaan myös kuluttajille. Viime vuoden heinäkuussa Google ilmoitti työskentelevänsä YouTube-sovelluksessa Fuchsia OS: lle lukuun ottamatta joitakin satunnaisia tapahtumia, kuten Tic-Tac-Toe-pelin.
Laitteiden osalta Googlen havaittiin äskettäin puhaltavan resursseja laitteeseen, joka on koodattu nimellä "Sherlock", joka todennäköisesti on digitaalikamera ja jonka epäillään olevan Google Clipsin seuraaja . Tämä laite käyttää Sony IMX277 -anturia, ja vaikka sillä on suurin mahdollinen digitaalikamera, se voi olla myös turvallisuuskamera, kun otetaan huomioon nimen tutkiva luonne.
Lopuksi, yksi Fuchsia-laite, joka on todella kypsä kaupalliseksi tuotteeksi, on Google Home Hub, joka ei tosiasiallisesti toimi Fuchsiassa vaan oli varhaisimpien prototyyppien joukossa. Googlen tekemä älykäs näyttö toimii eri alustalla nimeltä Cast, toisin kuin muut älykkäät näytöt, jotka perustuvat Android Things -alustaan. Selkeyden varmistamiseksi Cast ja Fuchsia ovat erilaisia alustoja, mutta jälkimmäisen odotetaan saavan joitakin älykkäiden kaiuttimien ominaisuuksia, mukaan lukien käyttöliittymä suorille toimille ja suuri riippuvuus ääniohjauksesta. Niinpä voidaan uskoa olevan käynnistetty laite, joka tunnistaa käyttäjien yleisen tunteen tästä kokemuksesta.
Fuchsian logo muistuttaa Q-tunnusta
Tämä viimeinen asia saattaa olla liian spekulatiivinen, mutta se on silti huomionarvoista. Fuchsia OS -logo näyttää paljon Q-kirjaimelta, eikä tämä olisi kovin silmiinpistävää, ellei Android Q ollut Android-version seuraava versio. Joten, aikooko Google korvata Android Q: n Fuchsian kanssa vai onko se liian aikaista?
Koska Android Pie on tullut merkittäväksi muutokseksi Oreossa, Fuchsian heittäminen käyttäjille voi aiheuttaa tulosta, mutta voisimme silti toivoa nähdä aktiivisen kehityksen yhdessä Android Q: n kanssa. Fuchsiaa on jo yritetty ajaa älypuhelimilla ja Huawei-alamerkillä Honor oli ensimmäinen tuotemerkki, jonka laite oli osa tätä testausta.
Fuchsian käyttöjärjestelmä?
Nyt kun olemme oppineet Fuchsia OS: n menneisyydestä ja nykyhetkestä, voimassa oleva kysymys koskee Fuchsian käyttöjärjestelmän tulevaisuutta. Fuchsia-ryhmän jäsenen Google-jäsenen Travis Geiselbrechtin sanojen mukaan yhtiö ei aio kaataa Fuchsiaa ja näyttää melko vakavasti . Kehitys, kuten erillinen SDK, erityiset ohjelmointikielet, tuore ydin ja voimakas Linux-vastustus, näyttää Fuchsian olevan valmis ottamaan haltuunsa koko Google-tuotteiden ekosysteemin - olipa se sitten älypuhelimia, kannettavia tietokoneita tai vain liitettyjä laitteita, kuten Google Home ja Google Home Hub. Fukseja on käyttöjärjestelmä, joka hallitsee niitä kaikkia.
Tulevaisuudessa Fuchsia voitaisiin yhdistää muihin kehittyviin teknologioihin, kuten pilvipohjaiseen tietojenkäsittelyyn, erittäin nopeisiin 5G-verkkoihin, kvanttitietokoneisiin jne., Jotta ne kehittyisivät kollektiivisena ja liitettyinä laitteina, joten käyttöjärjestelmä ei toimi erikseen jokaisessa laitteessa. Sen sijaan tätä kokonaisvaltaista käyttöjärjestelmää voidaan käyttää hajautettuina instansseina kussakin laitteessa, jotka kaikki toimivat yhtenäisesti.
Tämä saattaa kuulostaa fiktiolta, mutta sitä ei myöskään ole syytä kieltää. Mutta kaikkien näiden joukossa menetämme kyvyn muokata käyttäjäkokemustamme - kuten teemme Android-älypuhelimessa - tai mukauttaako se keinotekoinen älykäs ja sopii sen tarpeisiimme? Tämä on vain aika, johon vastataan, mutta päivitämme tämän artikkelin taajuuden jokaisella suurella kehityksellä tällä alueella, jotta pysyt ajan tasalla Fuchsia-käyttöjärjestelmän tulevaisuudesta.