Artikla

Mitä ovat Android-tukikirjastot ja miksi ne ovat tärkeitä?

protection click fraud

Kun kohtaat yksinkertaisen totuuden siitä, että pirstoutuminen on täällä pysyäksesi, sinun on yritettävä löytää tapoja lieventää sitä niin laitevalmistajat voivat säilyttää nykyisen vapautensa, kun taas sovelluskehittäjät voivat rakentaa uusimpia ja siistimpiä asennettavia asioita niitä. Siksi Android on yhtä suosittu kuin se on, ja jos menetät tätä kaavaa, saatat tehdä enemmän haittaa kuin hyötyä. Tuotantopalvelujen ja avaimet käteen -tuotepaketin hankkiminen ja jättimäinen sovellusmarkkinoiden kehittäminen esittelylaitteistoihin, jotka se kehittää itse, pitää sisällään Samsung tehdä Android-puhelimia ja ei lyödä Tizeniä kaikkiin asioihin

Google työskentelee ahkerasti, jotta koko pirstoutuneisuudesta ei tule kysymystä. Jotkut tavat ovat onnistuneita - Play-palvelut sallii joidenkin ominaisuuksien olla melkein versiosta riippumattomia ja tarjoaa muutaman ylimääräisen suojauksen laitteille, joissa ei ole uusimpia tietoturvatoimia. Jotkut eivät ole yhtä onnistuneita; Materiaalisuunnittelu piti saada kaikki sovellukset näyttämään hyvältä kaikilla laitteilla. Jonkin verran

tahtoa olla menestyvä tulevaisuudessa, kuten Treble-projekti. Mutta yksi asioista, joita Google tekee, ylittää menestyksen ja muuttuu hämmästyttäväksi, varsinkin jos olet sovelluskehittäjä: Android-tukikirjastot.

Verizon tarjoaa Pixel 4a: n vain 10 dollaria kuukaudessa uusille rajoittamattomille linjoille

Kukaan ei syyttää sinua, jos sinulla ei ole aavistustakaan, mitä he ovat, etkä ole koskaan kuullut heistä. Ellet ole kehittäjä, sinun ei tarvitse tietää mitään niiden toiminnasta tai käytöstä, mutta ne ovat yksi mielenkiintoisimmista asioita, joita Google tekee niin, että pirstaloituminen on vain asia, josta älypuhelinten nörtit välittävät todellisen todellisen ongelman sijaan ihmiset.

Mitkä ovat Android-tukikirjastot?

Android-tukikirjasto on joukko koodikirjastoja - resursseja, joiden avulla voidaan rakentaa ominaisuuksia ja / tai toimintoja sovellus - jotka tarjoavat ominaisuuksia, kuten ominaisuuksia tai widgetejä, jotka normaalisti edellyttävät todellisen Android-kehys-sovellusliittymän sisällyttämistä sovellus. Android-kehys-sovellusliittymät ovat kehittäjien käytettävissä olevia ydinominaisuuksia, jotka tarjoaa tietty Android-versio. Esimerkiksi Android 7.0 -sovellusliittymät mahdollistivat useiden ikkunoiden tuen jokaiselle laitteelle jokaiselle sovellukselle. Tukikirjastot voivat tarjota samanlaisia ​​ominaisuuksia käyttöjärjestelmäversiosta riippumatta.

Lisää: Tässä ovat Android Pie -ominaisuudet, jotka toimivat aiemmissa versioissa

Tukikirjastopaketteja on yleensä kahta tyyppiä. Yksi sarja mahdollistaa uusien Android-versioiden ominaisuudet laitteissa, joissa on vanhempi versio, ja toinen tarjoaa erillisiä ominaisuuksia kaikille Android-versioille. Koska nämä eivät ole osa varsinaista Androidia, niitä voidaan parantaa ja päivittää odottamatta suurta Android-alustan julkaisua.

Google I / O 2018: ssa opimme Android Jetpack, ja yksi sen ominaisuuksista on uusi tapa sisällyttää kirjastotuki - eli meidän pitäisi nähdä uusien ominaisuuksien käyttöönotto entistä nopeammin tukikirjastoissa sen takia. Tämä tarkoittaa, että pieniä mutta hienoja ideoita ja parannuksia voi olla sovelluskehittäjien saatavilla kauan ennen ensi elokuuta, jolloin Android Q (ei Quiche Lorraine) tulee ympärille.

Miksi Android-tukikirjastot ovat tärkeitä?

Yksi erityinen asia tekee niistä tärkeät sinulle ja minulle - meidän ei tarvitse odottaa seuraavaa Android-versiota päivityksen saamiseksi, jos tukikirjastojen tarjoama ominaisuus. Tämän avulla kehittäjät voivat lisätä ja parantaa sovellustensa toimintaa, etenkin puhelimissa, joissa ei käytetä nykyistä Android-versiota, aina kun kirjastot päivitetään. Huomasimme, että kun Android Messages näki ilmoitusten parannuksia ennen näiden ominaisuuksien niputtamista Android 8.0 ja se tarkoittaa, että puhelimilla, joissa on Android 6.0 tai uudempi, voi olla sovelluksia, jotka käyttävät muutoksia päivittämättä niitä Oreoon.

Modulaarisuus tarkoittaa nopeampia päivityksiä; tämä pätee sekä koodikirjastoihin että käyttöjärjestelmiin.

Androidin päivittäminen yhdestä alustasta toiseen on vaikea tehtävä. Se kestää kauan, ja tällä hetkellä näemme suuren alustan päivityksen vain noin kerran vuodessa. Mobile on uskomattoman kilpailukykyinen tila, ja yrityksen puhelimet elävät tai kuolevat sen ominaisuuksien ja myyntikelpoisuuden perusteella. Matkapuhelinten harrastajat haluavat kiistellä siitä, kuka kopioi kuka, mutta kuluttajat välittävät vain siitä, että heidän mainostamassa puhelimessa on hieno ominaisuus ja he haluavat, että seuraavalla puhelimellaan on jotain vastaavaa. Apple (ja Microsoft, kun se teki puhelimen käyttöjärjestelmän) voi päivittää jokaisen puhelimen kaikilla mahdollisilla ominaisuuksilla, koska ne hallitsevat ohjelmiston kirjoittamista ja jakelua. Google ei ole niin ylellinen.

Jotkut puhelinvalmistajat, kuten Samsung, Huawei tai LG, voi lievittää tätä itse. Nämä yritykset ovat riittävän suuria, ja niillä on mobiilikehitystiimi, jolla on resursseja rakentaa asioita, kuten kaksoiskameratuki tai animoituja hahmoja, käyttöjärjestelmään. Toiset, kuten Motorola (Lenovo), eivät ole vielä valmiita kuluttamaan miljardeja vuodessa - joten he ovat riippuvaisia ​​Googlesta tarjoamaan uusia ominaisuuksia ajoissa, jotta sovellukset voivat täyttää käyttöjärjestelmän ominaisuudet. Siksi Googlen oli tehtävä jotain tässä tilassa; useimmissa puhelimissa ei ole uusinta versiota, ja monet eivät koskaan. Jotakin oli tehtävä saadakseen hienoja juttuja näihin puhelimiin, jos joku odotti meidän ostavan ne.

On aina hyvä, että sinulla on uusin versio ohjelmistoista aina kun mahdollista. Ellei muusta syystä kuin turvallisuusmuutoksista, uudempaa ohjelmistoa on parannettu. Mutta koska sirpaloituminen on ei koskaan Älykäs liike oli mennä pois, omaksua se ja sitten tehdä jotain sen hyväksi.

Android 9 Pie -katsaus: Suurempi kuin sen viipaleiden summa

Jerry Hildenbrand

Jerry on Mobile Nationin asukas nörtti ja ylpeä siitä. Ei ole mitään, mitä hän ei voi hajottaa, mutta monia asioita hän ei voi koota uudelleen. Löydät hänet Mobile Nations -verkosta ja voit löi hänet Twitterissä jos haluat sanoa hei.

instagram story viewer