8 ноября 2013 г.

Android, версия KitKat

Оригинал статьи: Android KitKat

KitKat — первое серьёзное обновление Android после Jelly Bean 4.1. Изменений и новшеств много, всего не перечислишь. Упор в новой версии сделан на оптимизацию, полноэкранные интерфейсы и поддержку нового оборудования. Есть и устройство, демонстрирующее новые функции, — Nexus 5.

Объём оперативной памяти всегда важен, когда мы говорим о мобильных устройствах, а особенно важно это, когда речь идёт об устройствах под управлением Android. Высококлассные смарфтоны и планшеты сегодня имеют 2 или 3 Гб ОЗУ, однако многие устройства ниже классом имеют 512 Мб оперативной памяти. Одна из главных целей KitKat состоит в том, чтобы хорошо работать на устройствах с 512 Мб ОЗУ. «Изменения в системе улучшают управление памятью и сокращают потребление памяти. Глубинные (core) системные процессы сбалансированы с целью уменьшения использования динамической памяти, также они активнее защищают системную память от приложений, потребляющих большое количество оперативной памяти».

Большинство операторов мобильной связи в США блокируют Кошелёк (Google Wallet), и Google хочет с этим разобраться. «Android 4.4 представляет поддержку новой платформы безопасных транзакций на основе коммуникации ближнего поля (NFC) с помощью программной эмуляции смарт-карты (Host Card Emulation, HCE), которая позволяет осуществлять платежи, реализацию скидок, переводы и другие транзакции. С помощью HCE любое приложение на Android-устройстве может эмулировать NFC-смарт-карту, предоставляя пользователям возможность запустить транзакцию просто нажатием в выбранной программе: в наличии модуля защиты (secure element, SE) в устройстве нет необходимости». Если этот ход сработает, проблемы широкого применения Кошелька (Google Wallet), вероятно, будут решены.

В Android 4.4 появилась «родная» поддержка печати. «Приложения Android теперь могут печатать любой контент с помощью Wi-Fi- или облачных сервисов, таких как Google Cloud Print. В приложениях, имеющих доступ к печати, пользователь может увидеть список доступных принтеров, изменить размер бумаги, выбрать для печати конкретные страницы — и распечатать практически всё, что ему угодно, — документ, картинку, файл».

Также есть программный интерфейс (API), который делает выбор файла похожим на то, как мы делимся чем-то в Сети. При открытии файла в приложении Android 4.4 выводит интерфейсе, позволяющий выбрать файл как из локального хранилища, так и из облачного сервиса. «Новый каркас (framework) доступа к файловым хранилищам упрощает процесс выбора и открытия документов, картинок и других файлов, которые могут находиться на любом диске, локальном или удалённом. Стандартный и простой интерфейс обеспечивает пользователям доступ к файлам в едином стиле, независимо от приложения и места хранения файла».

Android KitKat уделяет серьёзное внимание вопросу продолжительности работы от одной зарядки. «Android группирует сообщения от сенсоров, собирая их в пакеты и передавая на обработку уже пакетами, что увеличивает эффективность работы процессора и снижает потребление энергии». Также можно послушать больше музыки. «Туннелирование аудио разительно увеличивает продолжительность работы батареи в таких распространнённых случаях, как прослушивание музыки в наушниках с отключённым экраном. Например, Nexus 5 за счёт туннелирования обеспечивает воспроизведение до 60 часов аудио, что более чем на 50 % больше по сравнению с нетуннелированным аудио».

Появилось совершенно новое приложение, показывающее, каким людям вы звоните чаще всего. «Также можно выполнить поиск по близко расположенным магазинам и другим учреждениям, по контактам или пользователям в вашем домене Google Apps. Если вам позвонят с незнакомого номера, ваш телефон поищет этот номер в списках местных заведений на Картах (Google Maps)».

Функции приложения Messages были добавлены в приложение Hangouts, что позволяет посылать SMS и MMS, а также показывать полученные сообщения. Перед Видеовстречами (Hangouts) ставилась цель предоставить единое коммуникационное пространство, и эта цель почти достигнута. Интеграция с Google Voice, вероятно, состоится в следующем году.

Полноэкранный режим, полноэкранные приложения. Для тех, кто считает полноэкранный режим Chrome полезным, всё это только в радость. «Читаете ли вы книгу, играете в игру, смотрите фильм — теперь это занимает всю сцену, благодаря новому полноэкранному режиму, который автоматически убирает всё, кроме того, что вам действительно нужно. Чтобы вернуть статусную строку и кнопки навигации, просто смахните край экрана».

Обновились в Android эффекты перехода, и новая анимация явно вдохновлена приложением Apple Keynote. Чтобы быть максимально полноэкранными, приложения используют новые стили окон: системные панели становятся полупрозрачными. Кстати, пиктограммы на системных панелях Android больше не синие, а белые.

При воспроизведении музыки Android показывает обложку альбома на экране разблокировки. Для запуска голосового поиска (Google Voice Search) можно просто сказать: «OK, Google». Карточки Google Now теперь в одном махе от главного экрана: достаточно смахнуть вправо.

Движок Chrome обеспечивает встроенные WebViews в приложениях, есть утилита записи экрана и «родная» поддержка адаптивного вещания (DASH).

В Android 4.4 появилась поддержка инфракрасных бластеров (эмуляторов пульта ДУ) и два новых профиля Bluetooth. «Профиль Bluetooth HID over GATT (HOGP) предоставляет приложениям связь с периферийными устройствами (мыши, джойстики, клавиатуры) с низким уровнем задержек. Профиль Bluetooth MAP позволяет приложениям обмениваться сообщениями с близкими устройствами — например, с другим мобильным устройством». Также есть поддержка композитных сенсорой: детектор шагов и шагомер.

Первое Android-устройство под управлением KitKat — смартфон Nexus 5 (диагональ экрана 5 дюймов, производство LG). Он легче и тоньше, чем Nexus 4, при том что у него более крупный дисплей Full HD. Мощная однокристалльная система (system-on-a-chip, SoC) — Snapdragon 800, усовершенствованная 8-мегапиксельная камера с оптической стабилизацией изображения, двухдиапазонный Wi-Fi стандартов a/b/g/n/ac, поддержка LTE, новый вид и стиль, вдохновлённый новым Nexus 7, — всё это делает новый телефон Google одним из лучших устройств, доступных сегодня. «Nexus 5 уже можно купить через Google Play, без привязки (unlocked) и без контракта, в США, Канаде, Великобритании, Австралии, Франции, Германии, Испании, Италии, Японии и Корее, а вскоре и в Индии. Цена от 349 долл.», сообщает Google. Можно выбирать из четырёх версий: 16 или 32 Гб, белый или чёрный. 32-гигабайтная версия стоит 399 долл.

Вот видео знакомства с аппаратом.

Обновления Android 4.4 для Nexus 4, 7, 10 выйдут в течение ближайших недель. Galaxy Nexus не будет обновлён, поскольку он «выпадает из 18-месячного окна обновлений, которого традиционно придерживаются Google и другие производители при обновлении устройств».