Оглавление:
Определение - Что означает Android Gingerbread?
Android Gingerbread - это кодовое имя, данное версии 2.3 платформы Android. Некоторые из улучшений в этой версии включают улучшенный пользовательский интерфейс, более быстрый ввод текста, поддержку ближней связи (NFC) и усовершенствования системы для разработки игр.
Techopedia объясняет Android Gingerbread
Android Gingerbread SDK (комплект разработки программного обеспечения) был выпущен 6 декабря 2010 года. Как и все версии платформы Android, версия 2.3 получила десерт под своим кодовым именем.
На Android Gingerbread пользователи взаимодействуют с более изысканным пользовательским интерфейсом по сравнению с предыдущими версиями. Пользовательский интерфейс более интуитивен, реагирует быстрее и выглядит более организованно. Ускоренный ввод текста, выбор слов одним нажатием и действия копирования / вставки, более длительное время использования и продуманное управление приложениями - вот некоторые из новых функций.
Кроме того, пользователи могут совершать интернет-звонки контактам, имеющим протокол инициации сеанса (SIP). Если сам телефон обладает возможностями NFC, пользователь может пролистывать метки NFC на определенных продуктах и рекламных материалах для просмотра дополнительной информации об устройстве.
Многие улучшения в этой версии предназначены для разработчиков игр. Android Gingerbread оснащен параллельным сборщиком мусора, сокращающим время приостановки работы приложения. Более быстрый механизм распределения событий позволяет быстрее реагировать на события касания и клавиатуры, которые обычно необходимы в играх. Его обновленный видеодрайвер также демонстрирует лучшую производительность 3D-графики.
Разработчики, использующие нативный код в своих программах, смогут использовать преимущества входных и сенсорных событий. Платформа также предоставляет дополнительные API для связи с различными датчиками, такими как гироскопы, вектор вращения, линейное ускорение, гравитация и барометры.
Android Gingerbread также поставляется с API для создания звуковых эффектов. Используя этот API, разработчики могут добавлять эквалайзер, базовые усиления, виртуализацию наушников и даже реверберацию к звуковым дорожкам и звукам.
Используя Android Gingerbread API для технологии NFC, разработчики могут создавать приложения, предназначенные для коммерческого использования. Устройство с поддержкой NFC обычно используется для сканирования тегов NFC, встроенных в наклейки, интеллектуальные плакаты и другие материалы, для отображения дополнительной информации.