Компанията Google представи втората бета версия на мобилната операционна система Android Q. Очаква се тя да бъде с номер Android 10 и да излезе през третото тримесечие на тази година.

За оценяване възможностите на новата платформа е предложена програма за бета тестване, в рамките на която е възможно инсталирането и обновяването на новата ОС чрез OTA (over-the-air) ъпдейти, без да се налага ръчното инсталиране на фърмуера. Засега се предлагат фърмуери за устройствата Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3 и Pixel 3 XL. Очаква се съвсем скоро да бъде представена версия и за други мобилни устройства.

Нововъведенията във втората версия на Android Q

  • Представено е новото хранилище Scoped Storage, предоставящо ново ниво на изолация за файловете на приложенията. С помощта на новия програмен интерфейс приложенията могат да създават на външните носители, като например на microSD картата, да бъде създаден отделен изолиран каталог за своите файлове, до които другите приложения нямат достъп. Текущото приложение е ограничено в рамките на този каталог, в който записва своите снимки, видеа и музика, които нямат нищо общо с останалите мултимедийни файлове. За получаването на съвместен достъп до общите колекции с файлове, е необходимо получаването на специални пълномощия
  • Добавена е Bubbles концепцията за многозадачна работа, която дава възможност за промяна на външния вид и функционирането на операционната система. Балончетата дават възможност за изпълняване на действия в другите приложения без да се напуска текущото приложение

  • В SDK е добавен нов емулатор за устройства със сгъваеми екрани, който е включен в тестовата версия на Android Studio 3.5 във вид на допълнително виртуално устройство, което има дисплеи с размер на диагонала 7.3 (4.6) или 8 (6.6) инча

  • Разширена е реализацията на концепцията Sharing Shortcuts, даваща възможност за бързо преминаване към приложението, изпратило уведомление
  • Добавен е API MicrophoneDirection за управление на начина за запис на звука от насочените микрофони. С помощта на този API е възможно да се укаже направление на ориентацията за запис на звук

Допълнително бе публикуван списъка с априлските обновявания по безопасността за Android. Отстранени са около 100 уязвимости. Десет от тях са с критично ниво на опасност.

И още, Intel публикува отчет за проведена оптимизация в кода на компилатора runtime (ART) за Android 9 (Pie). който преобразува универсалния DEX байт код в машинни инструкции, специфични за всеки конкретен процесор. По този начин е увеличена производителността на системата с 14-16% при устройствата, базирани на платформата Intel In-Vehicle Solutions (на базата на CPU Intel Atom A3960). Добавена е оптимизация на циклите, ускорение на операцията делене и изчисляването на модула на числата.