JBL Link Bar було створено в партнерстві між JBL і Google. Саундбар підключається до телевізора через HDMI, як телеприставка. Але замість того, щоб відтворювати аудіо з інтерфейсу Android TV через динаміки телевізора, ви отримуєте набагато кращу якість звуку від звукової панелі.
![3](/f/6213672801d35b0c339c102e4f04ccf8.png)
Android TV як платформа не процвітала. На ринку існує лише кілька пристроїв, і підтримка додатків не надто висока. Напередодні великої щорічної події Google опублікував деякі новини щодо нового продукту в Android TV родина. JBL Link Bar - це не просто чергова приставка. Це звукова панель із вбудованим Android TV і Google Assistant.
Android P тепер аварійно завершує роботу програм замість того, щоб повідомляти вам, що вони не відповідають (це діалогове вікно «Програма не відповідає» або «Помилка ANR»). Це тактика, яка використовується, щоб отримати від розробників погано створені програми, і вона може спрацювати.
![4](/f/3e853c100b6645ca731de20df858a322.jpg)
Серед усіх нові доповнення до Android P включно
нові жести навігації, Скибочки API, і новий біометричний API, є деякі інші зміни, які також можуть мати більш тонкий вплив. Одним із них є видалення діалогових вікон App Not Responding (ANR) для активних програм. Діалогове вікно ANR з’являється, коли щось заважає головному потоку інтерфейсу користувача відповісти. Коли це трапляється в Android Oreo або старіших версіях, користувачеві відображається діалогове вікно ANR, щоб повідомити про це. Тепер в Android P програма просто аварійно завершує роботу без будь-яких сповіщень для користувача.На Google I/O 2017 компанія Google продемонструвала захоплюючу програму машинного навчання: здатність Google Photos автоматично видаляти об’єкт, який закриває об’єкт. Ця функція видалення об’єктів ще не розгорнута, і тепер ми знаємо чому.
![4](/f/7e0a44c7133cbeec24b54bc762cb47c9.png)
Цей тиждень був насичений захоплюючими оголошеннями від Google на підприємстві щорічна конференція розробників I/O. Щорічна зустріч розробників, журналістів, представників індустрії та співробітників Google є чудовим місцем для обговорення найновіших продуктів, функцій і послуг від Google. Штучний інтелект і машинне навчання були в центрі уваги цього року, і вони були одними з найцікавіших застосування машинного навчання прийшов з Google Фото команда. The нові функції Google Фото які незабаром з’являться, включають швидкі дії для освітлення фотографії, розфарбування об’єкта під час виходу з чорно-білий фон, обмінюватися фотографіями з відповідними контактами, архівувати документи та зберігати документи у форматі PDF файли.
Оскільки безпека є однією з найважливіших частин мобільного телефону, Google додав більше способів підтримки форм біометрії в Android P. Ці зміни дозволяють розробникам входити в програми з такими формами біометрії, як райдужка та розпізнавання обличчя.
![3](/f/6213672801d35b0c339c102e4f04ccf8.png)
Безпека, мабуть, найважливіша частина мобільного телефону. Якщо ми не можемо довіряти надійному зберіганню наших даних на наших смартфонах, у нас не буде причин використовувати наші смартфони для будь-яких фінансових операцій. Хоча покращений захист в Android завжди вітається, Google також хоче зробити свої функції безпеки зручнішими. в Android P Developer Preview 1, Google анонсувала новий Fingerprint Dialog API. У другому попередньому перегляді P це тепер замінено на API BiometricPrompt. Цей API є більш загальним і дозволяє розробникам підтримувати всі форми біометричних методів розблокування. Незалежно від того, чи має пристрій сканер райдужної оболонки ока, сканер відбитків пальців, розпізнавання обличчя або навіть вбудовані сканери, Google хоче, щоб усі біометричні заходи безпеки підтримувалися новим API.
Оголошення Google про Android TV пройшли поза увагою, але ось кілька захоплюючих речей, які прийдуть з оновленням Android P.
![3](/f/6213672801d35b0c339c102e4f04ccf8.png)
Ми все ще переглядаємо всі оголошення з першого дня Google I/O 2018. Було продемонстровано нові функції для Android P, Google Assistant, Android Auto, ARCore, і багато іншого. Однією з перших речей, про яку було оголошено днями, була Бар JBL LINK пристрій звукової панелі/телевізора. Інші оголошення Google про Android TV пройшли поза увагою, але ось кілька захоплюючих речей, які прийдуть з оновленням Android P.
Мета сегментів App Standby Buckets в Android P — покращити керування живленням шляхом визначення пріоритетів програм в одному з чотирьох різних сегментів. З часом Android спостерігатиме, як часто ви використовуєте певні програми, а потім організовуватиме їх в одне з цих сегментів.
![3](/f/6213672801d35b0c339c102e4f04ccf8.png)
Термін служби батареї був важливим для розробників, які працюють на Android протягом кількох останніх випусків. Це виходить за рамки типового «оптимізованого терміну служби акумулятора», який ми зазвичай бачимо в журналах змін. Android докорінно змінив спосіб роботи програм у фоновому режимі завдяки API планувальника завдань, еволюція, яку ми бачили Дрімати, і більше. Цей фокус також не змінюється з Android P, як зазначив Дейв Берк на Google I/O цього тижня. Одна з цих нових функцій називається App Standby Buckets.
Компанія Qualcomm оголосила про партнерство з Google, метою якого є набагато швидша передача Android P на пристрої Qualcomm Snapdragon 636, 660 і 845.
![4](/f/3e853c100b6645ca731de20df858a322.jpg)
Сьогодні компанія Qualcomm оголосила, що виробникам оригінального обладнання з пристроями Android на базі процесорів Snapdragon 636, Snapdragon 660 і Snapdragon 845 буде простіше перенести Android P на ці телефони. Це стало результатом партнерства між Google і Qualcomm, щоб переконатися, що OEM-виробники можуть надавати останні оновлення програмного забезпечення споживачам. По суті, це означає, що Qualcomm надасть пакет підтримки плати на базі Android P (BSP) для OEM-виробників, розроблений таким чином, щоб оновлення було набагато легше пропонувати. Це пояснює, чому так багато пристроїв, які не є Pixel також отримує бета-версію Android P.
Google представив нову модель програми для Android під назвою Android App Bundle. Це, у поєднанні з Google Play Dynamic Delivery, значно зменшить розмір додатка, щоб покращити утримання користувачів.
![4](/f/7e0a44c7133cbeec24b54bc762cb47c9.png)
Як розробник, ви повинні зробити все можливе, щоб покращити утримання користувачів. Зберігати якомога нижче співвідношення встановлень і видалень важливо для високого рейтингу вашої програми. Щороку до екосистеми Android приєднуються мільйони нових користувачів, оскільки Google продовжує виходити на такі ринки, як Індія та різні африканські країни. Користувачі на цих ринках, що розвиваються, як правило, сумлінніше обробляють дані, ніж більшість, тому ви можете навіть не помітити, що розмір вашого APK став занадто великим, щоб зацікавити цих користувачів. Ось чому Google представляє нову модель програми для Android під назвою Android App Bundle. У поєднанні з новою динамічною доставкою Google Play розміри програм можна значно зменшити, щоб покращити утримання користувачів на ключових ринках.
Slices і App Actions — це нові API в Android P, які допомагають розробникам виявляти свій вміст і можливості за межами своєї програми. Додатки App Actions доступні в Play Store, Pixel Launcher і Google Assistant, тоді як Slices доступні в Google App.
![4](/f/7e0a44c7133cbeec24b54bc762cb47c9.png)
Для незалежних розробників додатків робота, яка приходить після фактичної розробки додатка, часто може бути найважчою частиною роботи. Як змусити людей дізнатися про вашу програму? І як тільки ви починаєте залучати кількох користувачів, як ви їх утримуєте? Залучення користувачів, щоб вони постійно поверталися до вашої програми (і, отже, не видаляли її), є ключовим фактором для створення стабільної, відданої бази користувачів. Ось чому Google представляє нові API в Android P під назвою Slices і App Actions.
Google офіційно оголосив, що підтримка додатків Linux з’являється в ОС Chrome, починаючи з попереднього перегляду на Google Pixelbook, але в майбутньому поширюється на інші Chromebook.
![4](/f/7e0a44c7133cbeec24b54bc762cb47c9.png)
Протягом більшої частини ранньої історії ОС Chrome операційна система вважалася прославленим веб-браузером. У міру розвитку ОС така думка стала невиправданою: з тих пір ОС Chrome додала можливість автономного режиму та підтримку програм для Android, щоб значно розширити набір функцій. Наступним великим кроком Google є заохочення розробників за допомогою підтримки програм Linux, доступної у формі попереднього перегляду на Google Pixelbook.
Сьогодні Google анонсувала Android Jetpack, набір компонентів Android наступного покоління, розроблених для роботи з Kotlin. У новій Android Studio 3.2 є інструменти для Jetpack.
![4](/f/7e0a44c7133cbeec24b54bc762cb47c9.png)
Щорічна конференція розробників Google I/O — це місце, де компанія представляє свої новітні інструменти та функції для розробників Android, і цей рік не став винятком. Сьогодні компанія анонсувала Android Jetpack, набір компонентів для прискорення розробки програм. Jetpack розроблено з урахуванням Kotlin, щоб допомогти вам спростити код. Остання версія Android Studio 3.2 Canary, доступна сьогодні, також містить нові інструменти для Jetpack.
Ми вже побачили більшість нових функцій у першій попередній версії для розробників ще в березні. Однак бета-версія Android P є більш досконалою та має ще кілька переваг, спрямованих на споживача. Давайте розглянемо деякі пункти.
![3](/f/6213672801d35b0c339c102e4f04ccf8.png)
Android P Beta офіційно доступна і вперше це не обмежується лише пристроями Google. Ми вже бачили а більшість нових функцій у першій попередній версії для розробників ще в березні. Однак бета-версія Android P є більш досконалою та має ще кілька переваг, спрямованих на споживача. Давайте розглянемо функції, про які вам варто знати.
Цікавитесь машинним навчанням, але не маєте багато досвіду? Новий ML Kit SDK від Google дозволяє легко інтегрувати машинне навчання у вашу програму для Android або iOS.
![4](/f/7e0a44c7133cbeec24b54bc762cb47c9.png)
За останні роки машинне навчання та штучний інтелект швидко увійшли в наш лексикон, але мало хто по-справжньому розуміє, як ці технології працюють або на що вони здатні. Навіть власні дослідники ШІ Google жартують, що машинне навчання схоже на алхімію. Як зайнятий розробник, ви можете не мати часу вивчати машинне навчання (ML), але Google не хоче, щоб це завадило вам скористатися його перевагами. З цієї причини компанія сьогодні оголосила ML Kit: новий SDK, який об’єднує багаторічну роботу Google над машинним навчанням у пакет Firebase, який розробники мобільних додатків використовують як iOS, так і Android можуть використовувати для вдосконалення своїх програм.
Тепер, коли Android P знаходиться в бета-версії, кожен, хто хоче взяти участь у програмі, може відвідати цільову сторінку Android Beta, щоб зробити свій пристрій придатним для оновлення. Цього разу доступні не лише пристрої Nexus.
![3](/f/6213672801d35b0c339c102e4f04ccf8.png)
Пару місяців тому Google анонсувала першу ранню версію для розробників наступного великого оновлення Android. Кажуть, що оновлення було настільки раннім у розробці, що його не додали до програми бета-тестування Android. Замість цього він був випущений як попередній перегляд для розробників, який потрібно було прошити вручну. Оскільки сьогодні перший день щорічної конференції розробників, компанія щойно оголосила про це Android P зараз у бета-версії, і він доступний для тих, хто хоче випробувати ранню версію програмне забезпечення.
Офіційний веб-сайт Google, орієнтований на розробників Android, отримав свіжий шар фарби. Редизайн стався після Google I/O 2018 і вказує на недавній поштовх компанії до створення нового інтерфейсу користувача, який багато хто називає «Material Design 2».
![4](/f/7e0a44c7133cbeec24b54bc762cb47c9.png)
Якщо ви розробник програми для Android, один із веб-сайтів, який ви, ймовірно, додали в закладки, є офіційним Розробники Android веб-сайт. Тут ви можете знайти офіційного документація для всіх Android API, зразки коду, Завантаження Android Studio, статистика поширення платформи, і багато іншого. Особисто я вважаю використання веб-сайту набагато приємнішим, ніж копання в AOSP, щоб знайти інформацію, і завдяки новому оновленому дизайну, який вийшов сьогодні, користуватися ним стане ще приємніше.