Članek

Kaj so knjižnice za podporo za Android in zakaj so pomembne?

protection click fraud

Ko se enkrat soočite s preprosto resnico, da bo razdrobljenost ostala, vam bo ostalo, da poiščete načine, kako to omiliti, tako da izdelovalci naprav lahko ohranijo svobodo, ki jo imajo trenutno, razvijalci aplikacij pa lahko zgradijo najnovejše, najbolj kul stvari, na katere jih je mogoče namestiti njim. Zato je Android tako priljubljen kot je, in če se poigrate s to formulo, boste morda naredili več škode kot koristi. Pridobivanje nabora storitev za produktivnost na ključ in velikanski trg aplikacij za predstavitveno strojno opremo, ki jo razvija sam, je tisto, kar ohranja Samsung izdelovati telefone s sistemom Android in ne udarjati Tizen po vseh stvareh

Google si močno prizadeva, da bi celotno razdrobljenost postalo vprašanje. Nekateri načini so uspešni - Storitve Play omogoča, da so nekatere funkcije skoraj neodvisne od različice, in ponuja nekaj dodatnih zaščit za naprave brez najnovejših varnostnih sprememb. Nekateri niso tako uspešni; Materialno oblikovanje naj bi vse aplikacije izgledale odlično v vseh napravah. Nekateri

volja biti uspešen v prihodnosti, na primer Projekt Treble. Toda ena od stvari, ki jih Google presega uspeh in se spremeni v neverjetne, še posebej, če ste razvijalec aplikacij: knjižnice za podporo za Android.

Verizon ponuja Pixel 4a za samo 10 USD mesečno na novih linijah Unlimited

Nihče te ne krivi, če nimaš pojma, kaj so in še nikoli nisi slišal zanje. Če niste razvijalec, vam ni treba vedeti ničesar o tem, kako delujejo ali kako se uporabljajo, so pa eno bolj zanimivih stvari, ki jih Google počne tako, da je razdrobljenost le stvar, za katero je mar pametnjakom pametnih telefonov, namesto da bi bila resnična težava v resničnem svetu ljudi.

Kaj so knjižnice za podporo za Android?

Podporna knjižnica za Android je nabor knjižnic kod - virov, ki jih lahko uporabimo za vgradnjo funkcij in / ali funkcij v app - ki ponujajo stvari, kot so funkcije ali pripomočki, ki običajno zahtevajo dejanski API okolja Android, ki ga je treba vključiti v app. API-ji za ogrodje Android so osnovne funkcije, ki so na voljo razvijalcem in jih ponuja posebna različica Androida. Na primer, API-ji za Android 7.0 so omogočili podporo za več oken za vsako aplikacijo v vsaki napravi. Podporne knjižnice lahko nudijo podobne funkcije neodvisno od različice operacijskega sistema.

Več: Tu so funkcije Android Pie, ki delujejo na starejših različicah

Na splošno obstajata dve vrsti paketov knjižnice podpore. En sklop omogoča funkcije novih različic Androida v napravah s starejšo različico, drugi pa samostojne funkcije za vse različice Androida. Ker ti niso del sistema Android, jih je mogoče izboljšati in posodobiti, ne da bi čakali na glavno izdajo platforme Android.

Na Google I / O 2018 smo spoznali Android Jetpack, ena od njegovih funkcij pa je nov način za vključitev podpore knjižnicam - kar pomeni, da bi morali zaradi nje videti še hitrejše sprejemanje novih funkcij v knjižnicah podpore. To pomeni, da so lahko majhne, ​​a kul ideje in popravki za razvijalce aplikacij na voljo veliko pred naslednjim avgustom, ko bo Android Q (ne Quiche Lorraine) pride okoli.

Zakaj so knjižnice za podporo za Android pomembne?

Zaradi vas in mene so pomembne ena stvar - ni nam treba čakati na naslednjo različico Androida, da dobimo posodobitev, če funkcijo zagotavljajo knjižnice za podporo. To razvijalcem omogoča, da vsakič, ko se knjižnice posodobijo, dodajo in izboljšajo delovanje njihovih aplikacij, zlasti v telefonih, ki ne uporabljajo trenutne različice Androida. Ugotovili smo, da so se sporočila Android še naprej izboljševala v obvestilih, preden so bile te funkcije vključene Android 8.0 to pomeni, da imajo lahko telefoni s sistemom Android 6.0 ali novejšim aplikacije, ki uporabljajo spremembe, ne da bi se posodobili na Oreo.

Modularnost pomeni hitrejše posodobitve; to velja tako za knjižnice kod kot tudi za operacijske sisteme.

Posodabljanje Androida z ene različice platforme na drugo je težka naloga. Traja dolgo, trenutno pa večjo posodobitev platforme vidimo le enkrat letno. Mobilna telefonija je neverjetno konkurenčen prostor in telefoni podjetja bodo živeli ali umrli glede na lastnosti, ki jih ima, in kako tržne so. Ljubitelji mobilnih naprav se radi prepirajo o tem, kdo je koga kopiral, vendar potrošnike skrbi samo to, da ima telefon, ki so ga videli, da je oglaševan, kul funkcijo in želi, da bi imel naslednji telefon nekaj podobnega. Apple (in Microsoft, ko je naredil operacijski sistem za telefon) lahko vsak telefon posodobi tako, da ima vse možne funkcije, saj nadzira, kako se programska oprema zapisuje in distribuira. Google nima tega razkošja.

Nekateri proizvajalci telefonov, kot so Samsung ali Huawei ali LG, lahko to nekoliko ublažijo sami. Ta podjetja so dovolj velika in imajo mobilno razvojno skupino z viri za vgradnjo stvari, kot so podpora z dvojno kamero ali animirani avatarji, v operacijski sistem. Drugi, kot je Motorola (Lenovo), še niso pripravljeni porabiti milijard na leto - zato so odvisni od Googla, da bo pravočasno ponudil nove funkcije, da bodo lahko aplikacije napolnile funkcije OS. Zato je moral Google nekaj storiti v tem prostoru; večina telefonov ne uporablja najnovejše različice, mnogi pa nikoli. Če je kdo pričakoval, da jih bomo kupili, je bilo treba nekaj narediti, da bi na te telefone prišli kul stvari.

Vedno je dobro imeti najnovejšo različico katere koli programske opreme, kadar koli lahko. Če ne zaradi drugega, razen zaradi varnostnih sprememb, je bila novejša programska oprema izboljšana. Ker pa je razdrobljenost nikoli oditi, ga sprejeti in nato nekaj storiti v zvezi s tem je bila pametna poteza.

Pregled Android 9 Pie: večji od vsote njegovih rezin

Jerry Hildenbrand

Jerry je prebivalec Mobile Nation in ponosen na to. Ničesar ne bi mogel razstaviti, marsičesa pa ne bi mogel znova sestaviti. Našli ga boste v omrežju Mobile Nations in to lahko storite ga udaril na Twitterju če hočeš reči hej.

instagram story viewer