Итак, долгожданное Гугл Нексус 5 является наконец-то здесь. А вместе с новым устройством поставляется новая версия Android: версия 4.4 «KitKat». Около двух месяцев назад Google объявил имя последней версии Android. Однако об ОС и о том, чем она будет отличаться от 4.3 Jelly Bean, было сказано не так много. Это резко контрастирует с аппаратным обеспечением Nexus 5, которое, казалось бы, было уже сделано навсегда. В любом случае, и устройство, и ОС уже доступны. Таким образом, все остальные детали стали известны.
Вчера вечером, мы рассмотрели некоторые ключевые функции, которые (на тот момент), по слухам, были включены в сегодняшний официальный запуск. В основном речь шла об изменениях, затрагивающих фрагментацию, поддержку новых типов датчиков и улучшенную поддержку NFC. Многие из этих и многих других функций были подтверждены сегодня, а также множество новых функций благодаря официальному выпуску KitKat и Nexus 5, а также некоторым внутренняя сыщикская работа.
Улучшенная интеграция с Google Now
Стандартная программа запуска теперь будет располагать Google Now спереди и по центру. Под этим я имею в виду, что он будет прямо на вашем главном экране, всего один свайп влево. А на Nexus 5 вы сможете просто сказать «ОК, Google Now» из любого места на главном экране, и Google Now начнет вас слушать.
Функциональность «ОК, Google Now» аналогична той, которую мы видели на Moto X и новейших устройствах Droid. Однако это немного менее полезно, чем предыдущее предложение, поскольку для того, чтобы это работало, устройство должно быть включено и находиться на главном экране.
Встроенная поддержка печати
Решения для послепродажной печати уже некоторое время могут использовать Google Cloud Print. Однако теперь печать встроена прямо в операционную систему и никаких дополнительных приложений не требуется.
Ускоренная многозадачность
В Android 4.4 планируется повысить производительность многозадачности за счет оптимизации управления памятью и улучшения реакции сенсорного экрана. Это, наряду с усилиями по сокращению потребления памяти основными приложениями, должно означать, что система будет лучше использовать доступные вычислительные ресурсы.
Полноэкранный режим погружения
Android сделал общее впечатление «более интересным», позволив контенту использовать все доступное пространство экрана. Раньше это было возможно только в определенных типах приложений, таких как видеоплееры, где ввод данных пользователем не требовался.
Теперь любое приложение может использовать весь экран, убрав обе системные панели. Раньше любое взаимодействие с пользователем возвращало скрытые панели. Однако теперь полосы можно настроить так, чтобы они появлялись снова только при пролистывании от верхней части экрана. Это позволяет приложениям любого типа использовать эту функцию, даже если требуется ввод данных пользователем.
Поддержка устройств бюджетного класса
KitKat был оптимизирован, так что каждый основной компонент занимает меньше памяти, а новые API-интерфейсы помогают разработчикам приложений создавать более быстрые и более эффективно использующие память приложения. Это включает в себя новый API ActivityManager.isLowRamDevice(), что позволяет настроить поведение вашего приложения в соответствии с ограничениями памяти целевого устройства. Кроме того, основные системные процессы были сокращены, а новые службы настроены для последовательного запуска и в небольших группах, чтобы избежать более высоких требований к памяти.
Это дополняет вчерашние новости о том, что Android 4.4 лучше подходит для устройств с ограниченной памятью. Как указано на сайте разработчиков Android:
OEM-производители, создающие следующее поколение устройств Android, могут воспользоваться целевые рекомендации и варианты для эффективной работы Android 4.4 даже на устройствах с небольшим объемом памяти. Настройка кэша кода Dalvik JIT, объединение страниц ядра (KSM), переход на zRAM и другие оптимизации помогают управлять памятью. Новые параметры конфигурации позволяют OEM-производителям настраивать уровни нехватки памяти для процессов, устанавливать размеры графического кэша, управлять освобождением памяти и многое другое.
Тем не менее, несмотря на заявления о совместимости с аппаратным обеспечением более низкого уровня, нам в лучшем случае кажется любопытным, что Google решает не обновлять GSM Galaxy Nexus до версии 4.4. Гугл упоминает об этом это связано с тем, что жизненный цикл устройства вышел за пределы 18-месячного срока, но мы не можем не чувствовать, что это не совсем хороший пример для другого устройства. провайдеры.
Улучшена производительность рендеринга
Благодаря изменениям в механизме рендеринга приложения, использующие RenderScript, получат преимущества от настройки в версии 4.4. Главным среди этих изменений стало обновление Android SurfaceFlinger. с OpenGL ES 1.0 на OpenGL ES 2.0. Это обеспечивает дополнительную производительность за счет использования мультитекстурирования, а также улучшенные визуальные эффекты с калибровкой цвета и более продвинутыми возможностями. последствия.
Улучшенная поддержка платежей NFC: эмуляция хост-карты
Вчера мы упомянули, что функциональность платежей NFC будет распространена на устройства без NFC Secure Elements. Теперь мы знаем, как это возможно. В Android 4.4 появилась поддержка Эмуляция хост-карты, благодаря чему стандартное оборудование NFC может эмулировать смарт-карты на основе ISO/IEC 7816, которые используют для передачи бесконтактный протокол ISO/IEC 14443-4 (ISO-DEP). Это позволяет любому устройству с оборудованием NFC использовать функцию оплаты касанием. Тем не менее, не каждое устройство будет иметь поддержку. И в настоящее время, похоже, что только устройства с американскими SIM-картами имеют право на участие.
Улучшенная безопасность
Android 4.4 теперь использует SELinux в принудительном режиме, чтобы блокировать потенциальные нарушения политики в домене SELinux. KitKat также улучшает криптографические алгоритмы, добавляя поддержку двух дополнительных алгоритмов. Дополнительную информацию о новых функциях безопасности в Android 4.4 можно найти в Pulser_G2. Обзор улучшений безопасности Android 4.4 и его обширный обзор дм-правда и его последствия.
СМС-провайдер
Разработчики приложений теперь могут использовать общего поставщика SMS и новые API для обработки сообщений устройств, а также для хранения и извлечения сообщений. Новые API используют новый SMS_Доставить намерение позволить разработчикам приложений направлять сообщения через приложение обмена сообщениями пользователя по умолчанию, что делает взаимодействие между приложениями беспрепятственным.
Новые режимы датчика и улучшенные возможности подключения
Наконец, в KitKat были расширены возможности подключения и поддержка датчиков. Аппаратное пакетирование датчиков — это новая оптимизация, которая должна значительно снизить энергопотребление во время текущей работы датчиков. Это идеально подходит для случаев использования датчиков с низким энергопотреблением и длительным сроком службы, таких как приложения для гео-фитнеса и многое другое. Также была добавлена поддержка датчиков обнаружения шагов и счетчика шагов, хотя это зависит от оборудования.
В версии 4.4 также была добавлена поддержка IR Blasters, в результате чего появился новый API и системный сервис. Это позволит разработчикам приложений лучше использовать ИК-передатчики на поддерживаемых устройствах без необходимости кодирования для конкретного устройства.
Наконец, Bluetooth претерпел значительные изменения: появилась поддержка HID поверх GATT (HOGP), что дает приложениям канал с малой задержкой для выбора оборудования и MAP, который позволяет приложениям обмениваться сообщениями с близлежащие устройства.
Android-дизайн
В дизайне также было внесено немало изменений. К ним относятся смягчение синих акцентов во всем пользовательском интерфейсе, а также несколько более тонких изменений. Фантастический обзор, подробно описывающий некоторые новые особенности дизайна в KitKat, можно найти ниже:
//www.youtube.com/embed/6QHkv-bSlds
Хотя мы ничего не услышали о носимых устройствах, как ожидалось ранее, в этот Хэллоуин нас определенно ждали достойные угощения. Улучшения в потреблении ресурсов, скорости реагирования, погружении, а также в общем удобстве и отделке делают обновление отличным. Мы воодушевлены тем, что принесет с собой Android 4.4 KitKat, и нам еще больше хочется увидеть какое будущее ждет ОС.
Что вас больше всего радует в Android 4.4? Дайте нам знать в комментариях ниже!
Полный список новых функций для конечных пользователей, доступных в версии 4.4, можно найти на сайте Веб-сайт Android KitKatи другие функции, ориентированные на разработчиков, можно найти на странице Сайт разработчиков Android.