Sisällysluettelo:
Yksi syy siitä, että Androidista on tullut maailman suosituin tietokonejärjestelmä, voi myös aiheuttaa suurta päänsärkyä - kuka tahansa yritys voi tehdä melkein mitä tahansa, mitä he haluavat tehdä sen kanssa. Tämä ei tarkoita pelkästään sitä, että Androidia käyttävät laitteet voivat näyttää hyvin erilaisilta ja käyttää hyvin erilaisia laitteita, mutta jopa Androidin "perinteiset" käytöt, kuten puhelimet, jotka sisältävät Googlen palveluiden tuen, eivät kaikki aio käyttää samaa versiota.
Androidilla on noin 20 000 erilaista laitetta ja suurin osa niistä käyttää vanhempaa versiota.
Tämä ei muutu koskaan. Googlella on työkaluja, jotka helpottavat laitteiden valmistajien siirtymistä Androidin nykyiseen versioon (9 tämän kirjoituksen tekohetkellä), mutta edes nämä työkalut eivät riitä, jotta kaikki tuetut laitteet saadaan samaan alustaversioon osoitteessa samaan aikaan. Google käsittelee tämän ongelman puhelimissa ja muissa laitteissa, jotka noudattavat Android-yhteensopivuutta koskevia määritelmiä, joidenkin työkalujen, kuten Google Play -palveluiden, kanssa tietoturvaparannusten ja -toimintojen tarjoamiseksi. Jos sinulla on Play Kauppa puhelimellasi, Google Play -palvelut ovat käytössä ja käytössä riippumatta käyttämästäsi Android-versiosta.
Googlella on myös työkaluja sovelluskehittäjille, jotka haluavat hyödyntää hienoja uusia asioita, joita jokainen käyttöjärjestelmäpäivitys tuo mukanaan, ja varmistaa, että heidän sovelluksensa ovat yhteensopivia mahdollisimman monen puhelimen kanssa. Nämä tunnetaan nimellä Android-tukikirjastot, ja kehittäjät voivat käyttää niitä lisäämään joitain asioita, jotka Pie tuo pöydälle takaisin Oreoon tai Nougatiin.
Yksi Android 9: n ohella yksi Google I / O 2018: n suurista ilmoituksista oli Android Jetpack. Jetpack on joukko komponentteja kehittäjille, joka helpottaa sovellusten rakentamista ja koostuu uusista AndroidX-kirjastoista. Yksi AndroidX: n ja Jetpackin ominaisuuksista on saada Androidin uusimpien versioiden ominaisuudet toimimaan vanhemmissa käyttöjärjestelmäversioissa. Toinen hieno ominaisuus on Jetpackin modulaarisuus, mikä tarkoittaa, että se voidaan päivittää nopeasti ja itsestään riippumatta. Tämä tekee ominaisuuksien lisäämisen, jotka toimivat useissa eri käyttöjärjestelmäversioissa, paljon helpompaa.
Tällä hetkellä Pie-palvelussa ei ole paljon näkyviä ominaisuuksia, joita voidaan käyttää vanhemmissa versioissa, kuten Oreo ja Nougat, mutta tukikirjastot ovat täynnä muutoksia, jotka auttavat kehittäjiä rakentamaan Android Pie -sovellukselle sovelluksia, jotka toimivat edelleen vanhemmissa versioissa. Se on tärkein osa, mutta Googlessa kaikki ovat innostuneita siitä, kuinka Jetpack ja AndroidX kykenevät jatkamaan uusien ominaisuuksien tuomista vanhemmille Android-versioille. Odotan, että luettelo kasvaa.
viipaleet
Slice on pieni kappale sovelluksesta, joka voidaan täyttää dynaamisella sisällöllä ja näkyä missä tahansa Android-sovelluksessa tai Googlen tarjoamassa palvelussa. Viipale voi tuoda tärkeitä ja asiayhteyteen liittyviä tietoja sovelluksesta suoraan sinne, missä meidän on näytettävä se, ja se voi sisältää esimerkiksi live-tietoja, aikomuksia, sisäisiä toimintoja sekä syvän linkin vanhemman muihin osiin. Hyödyllisiä tietoja tai säätimiä, jotka haluamme olla käden ulottuvilla avamatta sovellusta, kuten soittimen ohjaimet tai lentoaikataulut voivat näkyä siellä, missä voimme käyttää niitä helposti.
Viipaleet ovat asioita, joita kehittäjät voivat käyttää parhaillaan, ja ne otetaan käyttöön käyttäjätilille "pian" - ja Jetpackin ja tukikirjastöjen ansiosta niitä ei rajoiteta vain Android 9: ään.
Toimet
Google Assistant tuo jo keskustelutoimet puhelimiin, joissa on Google Assistant, ja laitteisiin, kuten Google Home ja Smart Displays. Ne ovat osa Google-tiliäsi ja kehittäjät ovat innokkaasti lisänneet yhä enemmän niitä, jotka voit sisällyttää omaan rutiiniisi.
Pian meillä on myös toimintoja puhelimissamme, jotka käyttävät samoja ideoita. Ne on suunniteltu tuomaan toiminnallisuutta sovelluksesta mihin tahansa Google-palveluun, mutta mikä heissä on todella hienoa, on se, että Googlen automaattinen integrointi vie ne automaattisesti ja älykkäästi sinne, missä tarvitset niitä, kun tarvitset niitä. Sovelluksen toimia on vaikea kuvata, mutta kun näet yhden toiminnassa, se napsauttaa vain; voit nähdä, kuinka sovellustoiminnot toimivat nyt. Vieraile Google.com-sivustossa ja kirjoita jotain kuten "kuinka monta Yhdysvaltain dollaria on 25 euroa", niin sinulle annetaan vastaus ja pieni muunnostyökalu, jota voit käyttää heti sivun yläreunassa.
Vaikka valuuttamuunnin ei ole niin jännittävää, miettiä, kuinka muut sovellukset voivat pistää osan itsestään esimerkiksi hakuun, Gmailiin tai Dokumenteihin. Sovellustoiminnot ovat nyt beetaversioita, ja odotamme heidän tulevan pian puhelimiin. Jälleen, Jetpackin ja Android-tukikirjastöjen ansiosta niitä ei rajoiteta Android 9 -käyttöjärjestelmään, ja melkein kaikki meistä voivat käyttää niitä sellaisena kuin ne näyttävät.
Google sanoo, että minkä tahansa uuden Android-sovelluksen pitäisi toimia 90 prosentilla aktiivisista laitteista. Tämä tarkoittaa, että sen on myös tarjottava työkaluja ja välineitä sovelluksille, joissa on uudet sovellusliittymät ja käyttöliittymäelementit toimimaan vanhemmissa versioissa. Päivitämme tätä luetteloa, kun lisää uutisia Android-tukikirjastoista tulee näkyviin ja odotamme paljon uusia lisäyksiä marraskuussa 2018 pidettävän Android Dev -huippukokouksen aikana.
Saako puhelimelleni Android Pie -sovelluksen?