Google napoveduje Android O, Developer Preview 1, ki je na voljo za podprte naprave

Google je napovedal naslednjo različico Androida. Spoznajte Android O s tem novim predogledom za razvijalce. Berite naprej, če želite izvedeti več o sistemu Android O in njegovih spremembah!

Vam je dolgčas poganjati Android Nougat na pametnem telefonu? Želite videti, kakšna bo prihodnost naslednje različice najbolj priljubljenega mobilnega operacijskega sistema na svetu? Google vas je za danes pokril, saj je podjetje pravkar objavilo, kaj prihaja po Androidu Nougat.

Srečati Android O.

Kot je običajno pri Googlu, se bo Android O imenoval naslednja različica operacijskega sistema, dokler ne bo končno prišla do potrošnikov nekje v tretjem četrtletju 2017. Lahko špekuliramo o tem, kakšno bo polno ime, za to pa imamo tudi nekaj mesecev časa.

Toda trenutno imamo popoln predogled za razvijalce in obilico sprememb, ki jih bo O prinesel v Android. Google je uvrstil na seznam nove lastnosti in API-ji v sistemu Android O, zato se bomo v nadaljevanju na kratko dotaknili več teh.

Oglejte si našo celotno pokritost sistema Android O!


Omejitve ozadja

Življenjska doba baterije je še naprej prednostna naloga Googla v O. Android O postavlja dodatne samodejne omejitve glede tega, kaj lahko aplikacije počnejo v ozadju na teh treh glavnih področjih: implicitno oddajanje, storitve v ozadju in posodobitve lokacije. Podrobno smo razpravljali o tem, kako Google je postavljal temelje za ubijanje lažnih procesov v ozadju v sistemu Android Nougat, zdaj pa podjetje izvaja dodatne spremembe, da bi zajezilo lažne aplikacije, ki praznijo vašo življenjsko dobo baterije. Te spremembe bodo olajšale ustvarjanje aplikacij, ki bodo minimalno vplivale na življenjsko dobo baterije uporabnika, zato Google priporoča, da si ogledate dokumentacijo na omejitve izvajanja v ozadju in omejitve lokacije v ozadju za več podrobnosti.

Kanali za obvestila

Android O predstavlja kanali za obveščanje zagotoviti enoten sistem za pomoč uporabnikom pri upravljanju obvestil s kategorijami, ki jih določi aplikacija za vsebino obvestil. To bo razvijalcem omogočilo, da ustvarijo kanal za obveščanje za vsako posamezno vrsto obvestila, ki ga morajo poslati, in odražati izbire uporabnikov aplikacije. Na primer, razvijalci lahko ustvarijo ločene kanale za obveščanje za vsako pogovorno skupino v aplikaciji za sporočanje.

Uporabniki lahko tudi upravljajo večino nastavitev, povezanih z obvestili, s pomočjo doslednega sistemskega uporabniškega vmesnika. Vsa obvestila, objavljena na določenem kanalu, se bodo obnašala enako.

Android O prav tako opušča zmožnost razvijalca, da nastavi prioritetne ravni posameznih obvestil. Namesto tega lahko zdaj pri ustvarjanju kanala za obveščanje nastavite priporočeno raven pomembnosti. Ko je kanal za obveščanje ustvarjen, lahko le sistem spremeni njegovo pomembnost in uporabniku povrne moč.

Uporabniki lahko tudi dremež obvestil da se znova pojavi pozneje. Obvestila se bodo znova pojavila z enako stopnjo pomembnosti, s katero so se prvič pojavila. Aplikacije lahko odstranijo ali posodobijo tudi preloženo obvestilo, vendar posodobitev preloženega obvestila ne povzroči ponovnega prikaza.

Poleg tega Android O obvestilom dodaja tudi nove vizualne elemente in združevanje v skupine, ki olajšajo uporabnikom, da vidijo, kaj se dogaja, ko prejmejo dohodno sporočilo ali pogledajo obvestilo senca. Nam to zveni zelo podobno kot obvestilo, ki je bilo prisotno v starejših različicah Androida pred Heads Up, čeprav bomo morali potrditi na istem.

API-ji za samodejno izpolnjevanje

Android O uradno priznava vlogo upraviteljev gesel z vključitvijo API-ja za samodejno izpolnjevanje. Ta podpora platforme za samodejno izpolnjevanje bo uporabnikom omogočila, da izberejo aplikacijo za samodejno izpolnjevanje na enak način kot izberejo aplikacijo za tipkovnico. Google dodaja novi API-ji za implementacijo storitve samodejnega izpolnjevanja.

Slika v sliki za telefone in nove funkcije oken

PiP zaslon je zdaj na voljo tako za telefone kot za tablične računalnike, tako da se lahko uporabniki zdaj veselijo gledanja videa, medtem ko odgovarjajo na klepet ali katero koli drugo podobno nalogo. Razvijalci lahko določijo razmerje stranic in nabor interakcij po meri, kot je premor/predvajanje.

Druge nove funkcije okna vključujejo a novo prekrivno okno aplikacije za aplikacije, ki jih uporabljajo namesto sistemskega opozorilnega okna, in podpora za več zaslonov za zagon dejavnosti na oddaljenem zaslonu.

Viri pisave v XML

Pisave so zdaj v celoti podprta vrsta vira v sistemu Android O. Aplikacije lahko zdaj uporabljajo pisave v postavitvah XML ter deklarirajo slog in težo pisav skupaj z datotekami pisav.

Prilagodljive ikone

Android O prinaša tudi prilagodljive ikone ki lahko zdaj prikazuje različne oblike v različnih napravah in modelih. Na eni napravi OEM lahko nastavite ikono zaganjalnika z uporabo krožne oblike, na drugi pa uporabite "squircle". Vsak OEM naprave bo zagotovil masko, ki jo sistem nato uporabi za upodabljanje vseh ikon z enako obliko. Sistem tudi animira interakcije z ikonami in uporablja tudi ikone v bližnjicah, aplikaciji Nastavitve, pogovornem oknu za skupno rabo in preglednem zaslonu.

Širok razpon barv za aplikacije

Razvijalci aplikacij za slikanje lahko zdaj izkoristijo prednosti novih naprav, ki imajo zaslon z možnostjo širokega spektra barv. Za prikaz slik s širokim razponom bodo morale aplikacije omogočiti zastavico v svojem manifestu na dejavnost in naložiti bitne slike z vdelanim širokim barvnim profilom. Kričali smo za to funkcijo več mesecev in zdi se, da je Google končno uslišal naše molitve.

Povezljivost

Android O podpira tudi visokokakovostne zvočne kodeke Bluetooth, kot je kodek LDAC od Sonyja. Android Police je prek izjave Googla potrdil, da posodobitev prinaša podpora za aptX, ki je a visokokakovosten Bluetooth kodek podjetja Qualcomm.

Nove funkcije Wi-Fi vključujejo Wi-Fi Aware, znano tudi kot Neighborhood Aware Networking (NAN). Na napravah z ustrezno strojno opremo lahko aplikacije in bližnje naprave odkrijejo in komunicirajo med seboj prek Wi-Fi brez internetne dostopne točke.

Razširja se tudi Google API-ji ConnectionService iz ogrodja Telecom, da se aplikacijam za klicanje tretjih oseb omogoči integracija s sistemskim uporabniškim vmesnikom in brezhibno delovanje z drugimi zvočnimi aplikacijami. Na primer, aplikacije imajo lahko klice prikazane in nadzorovane v različnih vrstah uporabniških vmesnikov, kot so avtomobilske glavne enote.

Navigacija s tipkovnico

Android O si prizadeva ustvariti bolj zanesljiv in predvidljiv model za navigacijo s "puščicami" in "zavihki". To je v luči uradne razpoložljivosti aplikacij za Android v sistemu Chrome OS, ki ima v svojih napravah strojno tipkovnico. Ogledate si lahko celotno dokumentacijo tukaj.

AAudio API za profesionalni zvok

AAudio je nov izvorni API, ki je posebej zasnovan za aplikacije, ki zahtevajo visoko zmogljiv zvok z nizko zakasnitvijo. Predogled za razvijalce vsebuje zgodnjo različico tega API-ja za pridobivanje povratnih informacij od razvijalcev.

Izboljšave WebView

Android O privzeto omogoča večprocesni način za WebViews in dodaja API, ki aplikaciji omogoča obravnavanje napak in zrušitev. Razvijalci se lahko tudi odločijo za objekte WebView svoje aplikacije za preverjanje URL-jev prek Googlovega varnega brskanja.

API-ji jezika Java 8

Android O podpira več novih API-jev jezika Java. Poleg tega je Android Runtime hitrejši kot kdaj koli prej, pri čemer Google trdi, da ima do 2-krat izboljšave na nekaj merila uspešnosti aplikacij.

Funkcija dostopnosti: Poteze prstnih odtisov

Storitve za ljudi s posebnimi potrebami se lahko odzovejo tudi na alternativne mehanizme vnosa, kot je usmerjeno vlečenje po senzorju prstnih odtisov naprave. To pomeni da razvijalci tretjih oseb lahko uradno izkoristi poteze prstnih odtisov za izvajanje lastnih dejanj!


Predogledi za razvijalce

Če si resnično želite preizkusiti Android O, ga lahko preizkusite s sistemskimi slikami, ki jih je zagotovil Google za naprave Nexus 5X, Nexus 6P, Nexus Player, Google Pixel, Pixel XL in Pixel C. Poleg tega lahko prenesete posodobljen SDK in preizkusite Android O na uradnem emulatorju Android. Na voljo je tudi emulator za testiranje Android Wear 2.0 tudi na Android O.

Google močno vztraja, da je ta izdaja predogleda za razvijalce samo za razvijalce. Ni namenjen dnevni in potrošniški uporabi (vendar to verjetno ne bo odvrnilo bralcev XDA). Kot take so te gradnje na voljo samo za ročni prenos in utripanje. Včlanitve prek programa Android Beta se bodo začele, ko se bo Google približal končnemu izdelku, zato Android Beta trenutno ni na voljo za Android O. Nekje v tretjem četrtletju tega leta bodo pred končno izdajo na voljo 3 dodatni predogledi za razvijalce. Naslednji predogled za razvijalce bo izšel nekje sredi maja, tako da bomo imeli 2 meseca časa, da se igramo s to novo posodobitvijo, preden nam Google privošči še nekaj Oreo dobrota.

Za povezave za prenos in navodila za utripanje za Android O Developer Preview 1, pojdi sem.


Navdušeni smo nad sistemom Android O in spremembami, ki jih prinaša v ekosistem Android. To je prvi od številnih predogledov za razvijalce, zato smo lahko prepričani, da bodo funkcije, predstavljene tukaj, izpopolnjene, ko bodo dosegle končnega uporabnika.

Kaj menite o Androidu O in njegovem predogledu za razvijalce 1? Sporočite nam v komentarjih spodaj!