JBL Link Bar je stvoren u partnerstvu između JBL-a i Googlea. Soundbar se priključuje na vaš TV preko HDMI-ja, kao set-top box. Ali umjesto reprodukcije zvuka s Android TV sučelja preko zvučnika TV-a, dobivate puno bolju kvalitetu zvuka sa zvučne trake.
Android TV nije baš procvjetao kao platforma. Postoji samo nekoliko uređaja na tržištu i podrška za aplikacije nije sjajna. Na rubu svog velikog godišnjeg događaja, Google je objavio neke vijesti u vezi s novim proizvodom u Android TV obitelj. JBL Link Bar nije samo još jedan set-top box. Ovo je soundbar s ugrađenim Android TV-om i Google Assistantom.
Android P će sada rušiti aplikacije umjesto da vam kaže da ne reagiraju (ono što je poznato kao dijaloški okvir App Not Responding ili ANR). To je taktika koja se koristi kako bi se napali programeri za loše izrađene aplikacije, a možda bi i uspjela.
Među svim novi dodaci na Android P uključujući nove navigacijske geste, Kriške API, i novi biometrijski API
, postoje neke druge promjene koje također mogu utjecati na suptilniji način. Jedan od njih je uklanjanje dijaloških okvira App Not Responding (ANR) za aplikacije u prvom planu. ANR dijalog se pojavljuje kada nešto sprječava glavnu nit korisničkog sučelja da odgovori. Kada se to dogodi u sustavu Android Oreo ili starijem, korisniku se prikazuje dijaloški okvir ANR-a kako bi ga obavijestio. Sada, u Androidu P, aplikacija će se jednostavno srušiti bez ikakve obavijesti za korisnika.Na Google I/O 2017. Google je pokazao uzbudljivu primjenu strojnog učenja: mogućnost Google fotografija da automatski uklone objekt koji zaklanja subjekt. Ova značajka uklanjanja objekata još nije uvedena, a sada znamo zašto.
Ovaj je tjedan bio prepun uzbudljivih najava od Google kod tvrtke godišnja I/O konferencija za programere. Godišnje okupljanje programera, novinara, članova industrije i Googleovih zaposlenika odlično je mjesto za razgovor o najnovijim Googleovim proizvodima, značajkama i uslugama. Umjetna inteligencija i strojno učenje bili su veliki fokus ove godine, i jedan od najuzbudljivijih primjene strojnog učenja došao iz Google fotografije tim. The nove značajke Google fotografija koji se uskoro pojavljuju uključuju brze radnje za posvjetljivanje fotografije, bojanje subjekta dok napuštate crno-bijela pozadina, podijelite fotografiju s relevantnim kontaktima, arhivirajte dokumente i spremite dokumente u PDF datoteke.
Budući da je sigurnost jedan od najvažnijih dijelova mobilnog telefona, Google je dodao više načina za podržavanje oblika biometrije u Androidu P. Ove promjene omogućuju programerima da se prijave u aplikacije s oblicima biometrije kao što su šarenica i prepoznavanje lica.
Sigurnost je nedvojbeno najvažniji dio mobilnog telefona. Ako ne možemo vjerovati da su naši podaci sigurni na našim pametnim telefonima, onda ne bismo imali razloga koristiti svoje pametne telefone za bilo kakve financijske transakcije. Iako je poboljšana sigurnost u Androidu uvijek dobrodošla, Google također želi svoje sigurnosne značajke učiniti praktičnijima. U Android P Developer Preview 1, Google je najavio novi Fingerprint Dialog API. S drugim P pregledom, ovo se sada zamjenjuje s BiometricPrompt API. Ovaj API je općenitiji i omogućuje programerima da podrže sve oblike biometrijskih metoda otključavanja. Bilo da uređaj ima skener šarenice, skener otiska prsta, prepoznavanje lica ili čak skenere na zaslonu, Google želi da sve biometrijske sigurnosne mjere podržava novi API.
Googleove najave Android TV-a prošle su ispod radara, ali evo nekoliko uzbudljivih stvari koje dolaze s Android P ažuriranjem.
Još uvijek kopamo po svim najavama od prvog dana Google I/O 2018. Prikazane su nove značajke za Android P, Google pomoćnik, Android Auto, ARCore, i mnogo više. Jedna od prvih stvari koje su objavljene neki dan bila je JBL LINK Bar soundbar/TV uređaj. Druge Googleove Android TV najave prošle su ispod radara, ali evo nekoliko uzbudljivih stvari koje dolaze s Android P ažuriranjem.
Cilj spremnika aplikacija u stanju pripravnosti u Androidu P je poboljšati upravljanje napajanjem davanjem prioriteta aplikacijama u jedan od četiri različita spremnika. S vremenom će Android promatrati koliko često koristite određene aplikacije, a zatim će ih organizirati u jednu od ovih kanti.
Trajanje baterije bilo je važno za programere koji rade na Androidu u posljednjih nekoliko izdanja. Ovo nadilazi tipičnu glupost o "optimiziranom vijeku trajanja baterije" koju općenito vidimo u zapisima promjena. Android je iz temelja promijenio način na koji omogućuje rad aplikacija u pozadini zahvaljujući API za raspoređivanje poslova, evoluciju koju smo vidjeli drijemati, i više. Ovaj fokus se ne mijenja ni s Androidom P, kao što je primijetio Dave Burke na Google I/O ovaj tjedan. Jedna od tih novih značajki zove se App Standby Buckets.
Qualcomm je najavio partnerstvo s Googleom koje ima za cilj mnogo brže donijeti Android P na Qualcomm Snapdragon 636, 660 i 845 uređaje.
Qualcomm je danas najavio da će proizvođačima originalne opreme s Android uređajima koje pokreću Snapdragon 636, Snapdragon 660 i Snapdragon 845 olakšati uvođenje Androida P na ove telefone. Ovo je rezultat partnerstva između Googlea i Qualcomma kako bi se osiguralo da proizvođači originalne opreme potrošačima mogu donijeti najnovija ažuriranja softvera. U biti, to znači da će Qualcomm OEM-ovima osigurati paket podrške za ploču temeljen na Androidu P (BSP), dizajniran tako da je ažuriranja mnogo lakše ponuditi. Ovo objašnjava zašto postoji toliko mnogo uređaja koji nisu Pixel također prima Android P beta.
Google je predstavio novi model aplikacije za Android pod nazivom Android App Bundle. To će, zajedno s Google Play Dynamic Delivery, dramatično smanjiti veličinu aplikacije kako bi se poboljšalo zadržavanje korisnika.
Kao programer, na vama je da učinite sve što je u vašoj moći da poboljšate zadržavanje korisnika. Održavanje omjera instaliranja i deinstaliranja što je moguće nižim važno je da bi vaša aplikacija bila visoko rangirana. Milijuni novih korisnika pridružuju se ekosustavu Android svake godine dok se Google nastavlja širiti na tržišta poput Indije i raznih afričkih zemalja. Korisnici na tim tržištima u nastajanju obično više paze na podatke od većine, tako da možda nećete ni shvatiti da je veličina vašeg APK-a postala prevelika da bi se dopala tim korisnicima. Zato Google predstavlja novi model aplikacije za Android pod nazivom Android App Bundle. Zajedno s novom Google Play Dynamic Delivery, veličine aplikacija mogu se dramatično smanjiti kako bi se poboljšalo zadržavanje korisnika na ključnim tržištima.
Slices i App Actions su novi API-ji u Androidu P koji pomažu programerima da ispolje svoj sadržaj i mogućnosti izvan svoje aplikacije. App Actions dostupne su u Trgovini Play, Pixel Launcheru i Google Assistantu, dok su Slices dostupni u Google App.
Za neovisne programere aplikacija posao koji dolazi nakon stvarnog razvoja aplikacije često može biti najteži dio posla. Kako navesti ljude da saznaju za vašu aplikaciju? I kada počnete dobivati nekoliko korisnika, kako ih zadržati? Angažiranje korisnika, tako da se stalno vraćaju vašoj aplikaciji (i stoga je ne deinstaliraju), ključno je za izgradnju stabilne, posvećene baze korisnika. Zato Google predstavlja nove API-je u Androidu P pod nazivom Slices and App Actions.
Google je službeno najavio da podrška za Linux aplikacije dolazi u Chrome OS, počevši s pregledom na Google Pixelbooku, ali proširenjem na druge Chromebookove u budućnosti.
Veći dio rane povijesti OS-a Chrome na operativni sustav se gledalo kao na proslavljeni web-preglednik. Kako je OS sazrijevao, to je gledište postalo neopravdano: Chrome OS je od tada dodao offline mogućnost i podršku za Android aplikacije kako bi značajno proširio svoj skup značajki. Googleov sljedeći veliki korak je privući programere uvođenjem podrške za Linux aplikacije, dostupne u obliku pregleda na Google Pixelbooku.
Danas je Google najavio Android Jetpack, skup Android komponenti sljedeće generacije dizajniranih da dobro rade s Kotlinom. Novi Android Studio 3.2 sadrži alate za Jetpack.
Googleova godišnja I/O konferencija za razvojne programere mjesto je na kojem tvrtka otkriva svoje najnovije alate i značajke za Android programere, a ni ova godina nije iznimka. Danas je tvrtka najavila Android Jetpack, skup komponenti za ubrzavanje razvoja aplikacija. Jetpack je dizajniran imajući na umu Kotlin kako bi vam pomogao da pojednostavite svoj kod. Najnoviji Android Studio 3.2 Canary dostupan danas također sadrži nove alate za Jetpack.
Već smo vidjeli većinu novih značajki u prvom pregledu za razvojne programere u ožujku. Međutim, Android P Beta je uglađeniji i ima nekoliko korisnih dodataka. Pogledajmo neke od točaka.
Android P Beta je službeno dostupan i po prvi put nije ograničen samo na Google uređaje. Već smo vidjeli a većinu novih značajki u prvom pregledu za razvojne programere u ožujku. Međutim, Android P Beta je uglađeniji i ima nekoliko korisnih dodataka. Pogledajmo značajke koje biste trebali znati.
Zanima vas strojno učenje, ali nemate puno iskustva? Googleov novi ML Kit SDK olakšava ugradnju strojnog učenja u vašu Android ili iOS aplikaciju.
Strojno učenje i umjetna inteligencija brzo su ušli u naš leksikon posljednjih godina, ali malo njih doista razumije kako tehnologija funkcionira ili za što je sposobna. Čak i Googleovi vlastiti istraživači umjetne inteligencije šaliti se da je strojno učenje slično alkemiji. Kao zaposleni programer, možda nemate vremena učiti o strojnom učenju (ML), ali Google ne želi da vas to spriječi da iskoristite njegove prednosti. Iz tog razloga, tvrtka je danas objavila ML Kit: novi SDK koji uključuje godine Googleova rada na strojnom učenju u Firebase paket na kojem razvijatelji mobilnih aplikacija i iOS i Android mogu koristiti za poboljšanje svojih aplikacija.
Sada kada je Android P u beta verziji, svatko tko želi sudjelovati u programu može posjetiti Android Beta odredišnu stranicu kako bi svoj uređaj ispunio uvjete za ažuriranje. Ovaj put više od samo Nexus uređaja ispunjava uvjete.
Prije par mjeseci Google je najavio prvi rani pregled za razvojne programere njihovog sljedećeg velikog ažuriranja Androida. Rečeno je da je ažuriranje tako rano u razvoju da nije dodano u Android Beta program. Umjesto toga, objavljen je kao Developer Preview koji je trebalo ručno flashirati. Budući da je danas prvi dan njihove godišnje konferencije za programere, tvrtka je to upravo najavila Android P je sada u beta verziji i dostupan je za one koji žele isprobati ranu verziju softver.
Googleova službena web stranica namijenjena programerima Androida dobila je svježi sloj boje. Redizajn dolazi nakon Google I/O 2018. i nagovještava nedavni poticaj tvrtke za novim korisničkim sučeljem koje mnogi nazivaju "Material Design 2".
Ako ste programer Android aplikacije, jedna od web stranica koju ste vjerojatno označili je službena Android programeri web stranica. Ovdje možete pronaći službenu dokumentacija za sve Android API-je, uzorci koda, Android Studio preuzimanja, statistika distribucije platforme, i mnogo više. Osobno smatram da je korištenje web stranice puno ugodnije iskustvo od kopanja po AOSP-u kako bih pronašao informacije, a s novim redizajnom koji je danas uveden, bit će još ugodnije za korištenje.