Хотя Android 5 с нетерпением ждут, Google выпустила обновление до текущей версии. Хотя Android 4.3 является лишь незначительным обновлением, он предназначен для планшетов Nexus 7, которые, как ожидается, появятся в ближайшее время, и добавляет функции, которые делают существующие устройства Jelly Bean более функциональными.
Для разработчиков наиболее важным обновлением является использование Open GL 3.0 ES, последнего отраслевого стандарта ускоренной трехмерной графики, который позволяет включать фотореалистичные изображения в игры. Согласно блогу Android:
травинки на футбольном поле оживают, асфальт на улице кажется настоящим, когда вы проскальзываетесь, щетина на лице злодея почти высовывается из экрана. А со сложными эффектами, такими как тени самого себя, этот злодей выглядит еще более угрожающе, отбрасывая тень на себя.
Что ж, это может быть немного поэтичным, а не техническим, но вы поняли общую идею — OpenGL 3.0 ES лучше, потому что он предлагает более тонкий рендеринг.
Новое оборудование, анонсированное на том же мероприятии — новый Nexus 7 представляет собой подходящую платформу для работы с новой графикой. Новый Nexus 7 имеет разрешение 1920 × 1200 по сравнению со старым разрешением 1280 × 720. Он также имеет обновленный процессор и графический процессор, чтобы ускорить работу.
Еще одно преимущество — ограниченные профили, которые можно использовать для управления доступом отдельных пользователей к приложениям и контенту. Например, он включает родительский контроль для управления доступом к зрелому контенту, или поставщики могут использовать планшеты в качестве киосков, отображающих информацию о продуктах, или в качестве систем точек продаж, ограничивая при этом доступ к приложениям. Вы можете узнать больше из следующего видео:
Bluetooth Smart — это функция энергосбережения, также называемая Bluetooth Low Energy (BLE). Он сводит к минимуму энергопотребление при измерении и передаче данных, делая как датчики, так и подключенные к ним телефоны или планшеты более экономичными. Эта функция также означает, что такие устройства, как Nexus 4 и Nexus 7 (версия 2013 г.), смогут подключаться к датчикам, которые предоставляют информацию о фитнесе, близости, медицинском мониторинге и многом другом. Android 4.3 также поддерживает Bluetooth AVRCP 1.3, что позволяет отображать названия песен на автомобильной стереосистеме.
Вы можете узнать больше о новом BLE API в следующем видео:
Кажется, что оригинальный Nexus 7 не поддерживает BLE, но новая версия и Nexus 4 поддерживают.
Также новинкой является DRM Framework, которая позволит программистам интегрировать свои собственные DRM в потоковые протоколы. Это похоже на недавнюю систему HTML DRM в том, что она позволяет плагинам управлять настраиваемым DRM. Трудно понять, насколько это важно, но NetFlix уже анонсировал потоковую передачу 1080p для пользователей Android 4.3. Теперь у вас также есть доступ к кодировщику VP8.
Еще одна новая функция — это возможность взаимодействовать с уведомлениями — вы можете в основном перехватывать поток уведомлений строки состояния. Да, похоже, это полный API чтения / записи / удаления. Хотя я могу придумать для этого одно или два приложения, я не уверен, что это будет большой проблемой.
На более прозаической ноте есть новая функция автозаполнения на панели набора номера, которая предложит номера телефонов или имена, как только пользователь начнет нажимать цифры или буквы. Будет ли это экономить время или разочарование, зависит от того, как вы хотите взаимодействовать со своим устройством Android, но это дополнительная функция, которую необходимо включить для работы.
В Android 4.3 представлены дополнительные функции локализации за счет дополнительной языковой поддержки — Android теперь переведен на африканский, амхарский, хинди, суахили и зулусский — и поддержку расположения текста справа налево для таких языков, как иврит и арабский, на главном экране, настройки , а также приложения «Телефон», «Люди» и «Keep».
Есть несколько других незначительных улучшений пользовательского интерфейса и API, а также несколько улучшенных инструментов профилирования, включая профилирование графического процессора.
Новая платформа Android 4.3 сразу же поддерживается Android Studio и Eclipse. Просто используйте SDK Manager, чтобы загрузить новый SDK:
Библиотека поддержки Android также была обновлена, чтобы вы могли использовать функции с более ранними версиями Android. Наиболее важным является поддержка API панели действий, который позволяет использовать этот дизайн пользовательского интерфейса вплоть до Android 2.1. Если вы хотите использовать новые API-интерфейсы Open GL ES 3.0, вам также необходимо загрузить Android NDK (r9).
И напоследок: сделало бы это объявление более захватывающим мероприятие Google IO в этом году?