Компания Google только что представила новую версию операционной системы Android 4.3. По сравнению с предыдущей версией 4.2 она отличается улучшениями в производительности и новыми функциями как для пользователей, так и для разработчиков.
С точки зрения пользователей наиболее важным может показаться улучшение производительности системы: более плавная прокрутка, ускорение реагирования на нажатия, улучшенный рендеринг графики и текста, ускорение отрисовки окон приложений и многое другое. Этого удалось добиться в результате многочисленных точечных оптимизаций, а для наиболее требовательных к графике приложений теперь реализована поддержка OpenGL ES 3.0.
Нужно отметить улучшение системы профилей — более быстрое переключение между юзерами и появление профилей с ограничениями по доступу к приложениям и контенту. Владелец устройства теперь может ограничить в правах другие профили, например, запретить или разрешить запуск определенных приложений, доступ к играм, UGC и т.д. Система профилей работает только на планшетах.
Некоторые из других улучшений перечислены ниже.
- поддержка виртуального объемного звука (virtual surround sound) на совместимых устройствах;
- Bluetooth Smart (Bluetooth Low-Energy) и Bluetooth AVRCP 1.3;
- технология Wireless Display для беспроводной трансляции видео на совместимые телевизоры;
- поддержка кодека VP8;
- улучшенная точность ввода текста с виртуальной клавиатуры, уменьшение задержки при нажатии на кнопки джойстиков и геймпадов;
- аппаратное вычисление координат (hardware geofencing) на совместимых устройствах;
- режим включения WiFi без авторизации в сети WiFi для определения координат с меньшими затратами энергии (scan-only mode), этот режим не зависит от оборудования и будет работать на любом устройстве с Android 4.3;
- улучшен интерфейс для передачи показаний с гироскопа и магнетометра в приложения;
- автодополнение при наборе номеров.
На иллюстрации показано, как работает автодополнение.
Для разработчиков важно появление интерфейса для доступа приложений к системным уведомлениям, а также официальная поддержка ActionBarCompat, это стандартное меню действий в графическом интерфейсе приложения, работает для всех версий Android от 2.1 и выше.