Появилась новая информация про Android 2.3. Представлено официальное видео с кратким списком изменений и демонстрацией интерфейса. В принципе, в видео ничего особенного, чего нельзя передать словами. В общем-то ажиотажа больше, чем изменений, но лично я пока что доволен. Вот перевод самого главного:
- Улучшения для программирования игровых приложений (GC, поддержка гироскопа, других сенсоров, звуковое API Khronos OpenSL ES, обновлены видео-драйвера Open GL ES)
- Поддержка открытых стандартов мультимедия (VP8 / WebM)
- Поддержка ACC/AMR, звуковые эффекты и эквалайзер
- Поддержка фронт-камеры, очень тесная voip(sip) интеграция, но стек SIP конфигурируется производителем устройства
- Поддержка NFC (прислоняем/просто проводим телефоном по NFC-датчику, всплывает окно с информацией — URL, текст, контакты и т.п. Почти как QR, только без запуска камеры и.т.п.)
- Улучшено энергосбережение (Если какое-то приложение долго сидит в фоне и загружает CPU, оно будет закрыто, в случае необходимости. Так же улучшена статистика использования аккумулятора
- Улучшен Copy/paste (выделение одним касанием)
- Улучшена клавиатура. Shift + буква печатает цифру
- Download managment — управление скачанными файлами из браузера, мейла и других приложений
- Обновлен и ускорен общий GUI операционной системы
- Linux Kernel 2.6.35
Немного более подробно об изменениях:
- Измененная клавиатура
Переделана встроенная клавиатура для увеличения скорости ввода. Оптимизированы форма и расположение клавиш, претерпела изменение форма подачи подсказок словаря – увеличен их размер, изменена цветовая гамма. Средствами технологии multi-touch реализован ввод цифр через зажатый Shift, что по задумке разработчиков должно избавить вас от лишней необходимости переключаться в отдельный вид с цифрами.
- Совершенствование инструментов для разработки игр
Для повышения отзывчивости системы был внедрён параллельный сборщик мусора (concurrent garbage collector) – форма автоматического управления памятью для удаления из неё объектов, которые уже не будут востребованы приложением. Проведена общая оптимизация системы. Разработчикам предоставлен доступ к большему количеству элементов системы из native кода (ввод, сенсоры, EGL/OpenGL ES, OpenSL ES, управление циклом жизни приложения). Для более точного определения движения устройства, разработчики получили возможность работы с новыми типами сенсоров, включая гироскоп.


