iGuides.ru

Будь в курсе!

Мы в социальных сетях:

Подпишитесь на новостную рассылку iGuides:

Cannot find 'popup-subscribe' template with page ''

Обзор Android 5.0 Lollipop

Мобильная операционная система Android, с момента своего появления в 2008 году, всегда сохраняла звание технологической платформы номер один на рынке. Google предоставила OEM-производителям современную, гибкую систему, поддерживающую работу с различным «железом», что позволило им создать множество разнообразных мобильных устройств на любой вкус и цвет, а Android стать мобильной платформой номер один в мире.

Однако, не смотря на весь ошеломляющий успех Android, Google до сегодняшнего момента так и не удалось решить главную проблему – отсутствие целостного восприятия системы. Оболочки сторонних производителей, программы в магазине приложений Google Play, выполненные в разном стиле – все это реальность с которой сталкиваются пользователи Android-устройств каждый день.

В Google давно осознали эту проблему и начиная с версии операционной системы 4.0 работают над ее решением. Сегодня большинство стандартных приложений вынесено за рамки операционной системы, что позволяет обновлять фирменные сервисы, не дожидаясь пока сторонние производители соизволят выпустить прошивку с актуальной версией ОС для своих устройств. В каталоге Google Play можно найти и фирменный лаучнер Google Start, предустановленный по умолчанию на все устройства с приставкой Nexus.

Что же касается программ от сторонних разработчиков, то их уже пытались привести к общему знаменателю, с помощью универсального дизайна, получившего название Holo. Но гайдлайны Google похожи на российские законы – их наличие не гарантирует их исполнения, и HOLO-дизайн в Android так и не прижился.

В Android 5.0 Lollipop, на который мы сегодня посмотрим, Google предпринимает новую попытку создать унифицированный вид своих сервисов и приложений, получивший название Material Design. Именно он стоит во главе этого обновления, а не новая функциональность или инструменты для разработчиков. Впервые за долгое время Android делает шаг на встречу обычным пользователям, а не гикам, любящих копаться во внутренностях системы.




Совместимость с устройствами
и подготовка к обновлению

Темпы обновления Android-устройств до актуальной версии по традиции оставляют желать лучшего. Сегодня только 30,2% гаджетов на этой ОС работают под управлением Android 4.4 KitKat. Поэтому свежую версию «Lollipop» получат не все и не сразу.

Пятого ноября на сайте для Android-разработчиков опубликовали исходный код прошивки Android 5.0 Lollipop, именно от этого дня и стоит отсчитывать время появления сторонних сборок и официальных обновлений. Большинство производителей пообещало обновить свои флагманские устройства в течение месяца, а компания LG, очевидно получившая доступ к исходникам значительно раньше, в силу производства Nexus 5, анонсировала обновление своего флагмана LG G3 уже на этой неделе.

Познакомиться с «новым роботом» быстрее всего можно будет на последнем поколении Nexus-устройств: Nexus 6, пока еще недоступным на нашем рынке, и Nexus 9, предзаказ на который уже можно оформить в розничных магазинах. Уже сегодня состоится первая волна обновлений для прошлых устройств в линейке: Nexus 4, 5, 7 и 10. Google по традиции выпускает обновление волнами, если вы еще не получили уведомление о OTA-обновлении, то не стоит огорчаться, оно придет в ближайшее время. А вот со смартфонами, имеющими приставку Google Edition, пока никакой определенности нет. Google обязательно их обновит, но когда это случится не уточняется.



Основные изменения

Не смотря на то, что изменения во внешнем виде Android 5.0 носят глобальный характер, нельзя сказать, что система изменилась кардинально. Все нововведения точечные, но к ним быстро привыкаешь, и возникает ощущение, что так должно было быть изначально.

Рабочий стол

Казалось бы, как можно изменить такую привычную вещь, как рабочий стол, но и тут в Google нашли что можно улучшить. Теперь меню все установленных приложений выглядит как обычная папка – ее открытие не перебрасывает вас на другой экран, а показывает все программы на текущем. Это не отвлекает на ненужные анимации перехода между экранами




Отличить рабочий стол новой версии Android от старой легко – достаточно посмотреть на блок наэкранных клавиш. В Android Lollipop их дизайн изменили, что вызвало множество споров после презентации. Люди настолько привыкли к стрелке и домику, что появление вместо них геометрических фигур вызвало бурю возмущения. Треугольник, круг и квадрат отвечают все за те же действия: «назад», «дом» и «меню всех запущенных приложений».

Из трех этих кнопок больше всего примечателен треугольник, который переодически меняет свое положение для того, чтобы точнее показывать за какое действие он отвечает в конкретный момент. Например, если открыть клавиатуру, он повернется одной из своих вершин вниз, символизируя, что нажатие на него закроет клавиатуру, а не вернет вас на один экран назад.




Переработано было и меню запущенных приложений. Теперь оно выгляди как объемные карточки в стиле сервиса Google Now. Смотрится это намного лучше, чем раньше, но с точки зрение функциональности – не самое удачное решение. Если у вас в памяти весит много приложений, этот список придется долго листать, что вызывает определенное неудобство.


Еще одно важное нововведение в Android 5.0 – это возможность отображать в меню многозадачности открытые вкладки в браузере Google Chrome. Эта функциональность пока доступна только в BETA-версии приложения, но я уверен, что она доберется и до финального релиза. Те у кого открыто по 100 вкладок в мобильной версии Chrome, сразу поймут насколько это удобное и практичное решение.


Экран блокировки и новые уведомления

Поборники интернет справедливости любят коротать вечера за бурным обсуждением того, кто у кого какие украл идеи. Правда в том, что и Google и Apple не гнушаются заимствовать удачные интерфейсные решения друг у друга.

В iOS 5 Apple позаимствовала механику уведомлений из Android, но смогла реализовать ее более понятно и прозрачно для пользователя. Единый хаб управления всеми уведомлениями, возможность тонкой настройки для каждого отдельного приложения, уведомления на экране блокировки – все это появилось у Apple после того, как они переосмыслили подход Google.

В Android 5.0 мы наблюдем, как уже Google интегрирует наработки Apple в свою систему. Теперь на экране блокировки отображаются плитки с входящими уведомлениями, тапнув по которым можно попасть в приложение, их отправившие, или свайпом закрыть.




В системе появился центральный хаб, позволяющий управлять уведомлениями от всех приложений, задавать для них приоритеты или блокировать уведомления от них.




Как и прежде уведомления поддерживают различные взаимодействия: быстрый ответ, like, ретвит и любое другое действие, которое придет в голову разработчику. Примером может служить уведомление о входящем звонке, показывающееся при включенном дисплеи теперь не на весь экран, как раньше, а в виде аккуратной карточки, прямо из которой можно ответить или проигнорировать звонок.


Экран блокировки теперь разблокируется исключительно вверх, как на Windows Phone. К всеобщему облегчению Google избавились от возможности размещать на нем сторонние виджеты, оставив только главное: быстрый доступ к приложению «телефон», камере и управление музыкальным плеером.




Еще одно важное изменение в шторке уведомлений – это новые переключатели настроек. Получить доступ к ним можно двумя способами: дополнительно потянуть открытую шторку уведомлений вниз или «достать» ее не одним пальцем, как обычно, а двумя. Список предлагаемых настроек изменить нельзя, но это и не требуется – все основное, включая даже быстрое включение фонарика, здесь есть.




Заключительное изменение в интерфейсе системы затрагивает меню, вызываемое при нажатии на клавиши качельки громкости. Если раньше при этом действии появлялся только знакомый ползунок регулировки громкости, то теперь к нему присоединилось меню для быстрого переключения режимов работы уведомлений. Всего в несколько кликов можно сделать так, чтобы телефон не уведомлял вас ни о каких событиях совсем, или только о тех, что важны вам. Все это отдельно задается в настройках. Удобно, что для каждого из режимов можно установить время продолжительности: от 15 минут до 8 часов.




Клавиатура

Небольшое обновление получила и стандартная клавиатура. Каснулось это исключительно ее внешнего вида, который теперь отвечает всем современным дизайнерским тенденциям. Пользоваться ей стало заметно неудобнее чем раньше, а все потому, что пропали разграничивающие клавиши линии. Подобное решение ощутимо сказалось на точности ввода и потребует от пользователей определенного время на привыкание. Никуда не делся встроенный словарь, Swype и все остальные фишки, знакомые нам еще по предыдущим версиям Android.


Шеринг

Возможность легко и быстро обмениваться данными между приложениями – это то, за что многие полюбили Android. Но этот процесс уже долгое время омрачался ужасным меню, отображающим весь набор установленных приложений. Если вы хотели быстро отправить понравившуюся ссылку из браузера кому-нибудь в социальные сети, то вам приходилось пролистывать длинное меню, чтобы найти заветное приложение. В Android 5.0 Google наконец научили систему отслеживать наиболее часто используемые приложения и отображать их в вверху списка. Изменилось и само меню, которое отображается теперь не по центру, а снизу.


Режим энергосбережения

Шутки про Android и время автономной работы – уже давно моветон, но чтобы поставить в этом вопросе окончательную точку, в Google добавили в систему режим энергосбережения, включающийся когда у устройства остается меньше 15 процентов заряда. В таком режиме устройство отключает фоновую синхронизацию, сетевые интерфейсы и понижает частоту процессора, что помогает существенно продлить время работы и добраться до ближайшей розетки. Подобная технология не нова и часто встречается у сторонних производителей, но теперь эта функциональность является базовой. Для того чтобы вы не забыли, что у вас включен режим энергосбережения, система окрышивает статусбар и наэкранные клавиши в яркий оранжевый цвет.






Cмена пользователей

Теперь на любом Android-устройстве можно держать сразу несколько пользователей одновременно. Для телефонов это может быть не так актуально, а вот для планшетов вещь незаменимая. Соответствующая настройка находится прямо в шторке, что позволяет добраться до нее в два касания.


Бекап

Наконец Android в том или ином виде научился делать бекап устройства. В Google по умолчанию считают, что вся ваша музыка, фотографии, документы, почта и контакты хранятся в их облаке, и поэтому сохранять ее не нужно. Система запоминает только установленные приложения и порядок их расположения на рабочем столе. При этом все данные и информация в приложениях при восстановлении не сохранятся. У Google есть инструменты для разработчиков, позваляющие хранить бекапы данных их приложений в облаке, но, к сожалению, не все из них этим пользуются. Поэтому бекап на Android пока еще далек от того, что мы видим на устройствах Apple, но последние шаги Google в этом направлении вселяют надежды.

Технические моменты

Но не все изменения в Android Lollipop касаются интерфейсов и дизайна приложений. Есть очень важные нововведения и под капотом системы.

В частности, теперь по умолчанию автоматически шифруется все содержимое устройства. Это оценят все корпоративные пользователи Android и люди, беспокоящиеся за сохранность своих данных. Даже если удаленно заблокировать потерянный гаджет, злоумышленники все равно смогут получить доступ к информации сохраненной в памяти устройства. Android 5.0 существенно усложнит им эту задачу.

Вторая важная вещь в новом обновлении – окончательный переход на среду выполнения ART. Времена Dalvik уходят в прошлое, а с ними и раздражающие тормоза при запуске приложений и отрисовки интерфейсов. Кроме этого, для всех приложений изначально включена принудительная система контроля доступа SELinux, предотвращающая нежелательное использование системных процессов и данных. Все это существенно сказывается на производительности системы в лучшую сторону.

Анимации

Крайне важная составляющая всей концепции Material Design – это наличие множество новых анимаций. Словами описать это было бы достаточно трудно, поэтому лучше посмотреть видео, демонстрирующее это более наглядно.




Киров о Дизайне

В отличии от всех предыдущих обновлений Android, «Lollipop» вызвал большой отклик в сообществе дизайнеров. Прокомментировать концепцию Material Design мы попросили Александра Кирова, дизайнера компании Pebble.


На мой взгляд, представленный в июне 2014 года обновленный визуальный язык Google – это большой шаг вперед для развития платформы Android, а также веб-сервисов компании. Material Design – вполне логичное продолжение дизайна Holo, который был представлен с появлением Android 3.0, только на этот раз, визуальная составляющая стала более понятна обычным пользователям и менее ориентирована на продвинутую аудиторию гиков.

Простые, чистые и яркие интерфейсы, которые, к тому же, удачно дополняются приятными анимациями – не это ли тот толчок для Android, который заставит воспринимать эту систему не просто как идеальную платформу для технически подкованных пользователей (или как на вариант для тех, у кого не хватило денег на модный iPhone), а как массовый продукт, подходящий всем категориям пользователей?

Теперь это вполне модная, современная и понятная операционная система, которая не уступает по визуальному дизайну iOS. Более того, на мой взгляд, она даже во многом более интересна. Это именно тот «плоский дизайн», который я ждал от iOS 7, но так и не дождался.

С одной стороны, для конечных пользователей это значит появление большого количества более качественных, красивых и приятных в использовании приложений. Думаю, что многих это может подтолкнуть к тому, чтобы купить (или хотя бы обратить внимание в магазине) смартфон на Android, а не на заветный iPhone. С другой стороны, это лишний раз заставляет дизайнеров интерфейсов задуматься о том, что красивые приложения можно (и нужно) делать не только для пользователей iOS. За примерами ходить не нужно – на популярных дизайнерских ресурсах Dribbble и Behance все больше и больше качественных и красивых интерфейсов в стиле Material Design: дизайнерское сообщество начало реагировать на новый дизайн от Google. И стоит сказать, что в целом, очень даже позитивно.

Думаю, что в самом ближайшем будущем мы увидем большое количество красивых новых и обновленных приложений в Google Play Store. Осталось только немного подождать.



Приложения

В Google Play уже можно найти множество приложений в стилистике Material Design, но, конечно, самыми яркими примерами нового дизайна являются стандартные приложения Google. Интернет-гигант постепенно выкатывает обновления для всех своих сервисов, и сейчас складывается двойственная ситуация, когда одни приложения уже выполнены в новом дизайне, а другие еще нет. Это несколько портит целостное впечатление от системы, но, я уверен, что обновление всех сервисов и приложений Google не заставит себя долго ждать.

Звонилка

Приложение телефон олицетворяет собой все обновление Android 5.0. В нем не появилось ничего кардинально нового, но свежий дизайн в связке с более продуманным интерфейсом, заставляют ощущать его совершенно по новому.

В Google избавились от лишних кнопок внизу, сделав листающиеся вправо меню, показывающее избранные контакты, недавние вызовы и телефонную книгу. Наконец появился ландшафтный режим работы, что оценят все автолюбители. Изменилось меню отображения контактов.





Календарь

Серьезные обновления коснулись стандартного приложения Календарь, которое явно не отвечало всем современным требованиям. В версии для Android L добавили быстрый доступ к настройкам, вынесли отдельно кнопку для создания событий и преобразили внешний вид.






Карты

В картах появилась возможность в один клик переходить в режим навигации от своего текущего местоположения, а также переделали внешний вид поля поискового запроса. Все стало проще, нагляднее и удобнее.




Настройки

Переработали и стандартное меню настроек. Теперь это не унылый список на черном фоне, а структурно разделенное меню, легко читающееся и с понятными обозначениями. По традиции в настройках спрятана посхалка от Google, увидеть которую можно, если долго тапать по версии Android. На этот раз там не просто смешная анимация или картинка, а полноценная игра в духе Flappy Bird.

Разное

Далее вы можете ознакомиться со скриншотами других стандартных приложений Google. Подробно останавливаться на каждом из них нет смысла, так как некоторые уже давно доступны в Google Play, а другие никак не отличаются от текущих по функциональности, а все изменения сводятся к обновленному внешнему виду.




App Store

Каждое крупное обновление современной мобильной операционной системы несет огромное количество нововведений, позволяющих разработчикам создавать более качественные приложения. Что изменится для них с появлением Android 5.0, нам рассказал Андрей Комрачков из компании Avisales.ru.


Начну с главного — Material. Теперь в Android всё по-серьёзному — концепция, гайдлайны, красивые виджеты и много анимаций. В некотором виде это было и раньше, но вызывало боль. Теперь я смотрю на дизайнеров, и они почти даже не морщатся. Вскоре заходить в Google Play станет значительно приятнее. Можно будет даже не мыть руки после использования. Полёт мыслей гуглодизайнеров впечатляет, но без платформы это всё не имело бы смысла. И тут всё оказалось неплохо. Разработчикам дали много новых инструментов.

Теперь при нажатии кнопочки не просто меняют вид. Ripples дают эффект разбегающихся по воде кругов, а StateListAnimator позволяет задать анимацию смены состояний между нажатый/ненажатый. Например, можно плавненько приподнять кнопку. За поднятие, кстати, отвечает опять же новый инструмент — Elevation. Мы задаем высоту, а система за нас рисует динамическую тень.

С помощью Activity Transitions стали возможны seamless переходы между экранами (OMG! Как сюда попало словечко из презентации Apple?). Считается, что теперь юзер будет лучше понимать, что и откуда появилось. Но для меня достаточно и того, что выглядит это здорово.

Ещё одна штука, которая очень радует нас в Aviasales. WebView наконец-то отвязали от системы. Она будет обновляться независимо. А значит — меньше проблем при покупке авиабилетов на сайтах наших партнёров.

Ну, и одна из моих любимых фич — возможность залезть на территорию статус-бара (там где часы) и, даже, нав-бара (там где системные кнопки). Это сильно улучшает восприятие приложения.

Там много ещё чего нового, но это основное, что заметит обычный юзер. А теперь о грустном — о совместимости Material с Android 4 (ведь большинство будет там еще пару лет). В связке "Look&Feel" пользователи четверки, по большому счету, получат только "Look" — это основной посыл библиотек совместимости от гугла. Не всё так плохо — поддерживать 4/5 стало значительно проще, чем 2/4. Разработчикам, которые пытаются поддерживать 2/4/5 я настоятельно рекомендую вступать в профсоюз minSdkVersion14.



Заключение

Android 5.0 Lollipop – это самое значимое обновление мобильной операционной системы Google за всю ее историю, которое должно окончательно зафиксировать доминирование Android над конкурентами. Уже сейчас заметно, как положительно сообщество разработчиков и дизайнеров восприняло ключевую составляющую этого обновление – Material Design.

В отличии от предыдущих попыток Google причесать внешний вид своей ОС, сомневаться в успехе Material Design не приходится , ведь за ней стоит не просто набор иконок и ярких цветов, а целая концепция того, как должен выглядеть контент на современных устройствах.

Экспансия Google продолжается наступать на самые различные сферы: носимая электроника, автомобили, персональные компьютеры и многое другое. Material Design станет тем клеем, который должен будет обеспечить плавный переход между интерфейсами различных устройств. Сегодня ярче всего он проявляет себя на экранах смартфонов и планшетов, но пройдет время, и мы увидим его везде: начиная с интернет-страниц в браузере компьютера и заканчивая приложениями на умных часах.

Стоит признать, что Google удалось провернуть хитрый трюк. Android долгое время был гадким утенком, смотревшимся блекло на фоне iOS и даже Windows Phone, но за счет своих возможностей кастомизации и функциональности обрел огромную фанатскую базу. Сегодня все это отходит на второй план. Прошло то время, когда Android хвастался возможностью проигрывать Flash-видео и использовать карты памяти. Сегодня, к слову, все модели Nexus ничего из этого уже не умеют. Мобильная система от Google становится все более простой и понятной обычному пользователю, а ее обновленный внешний вид заставит вновь обратить на нее внимание всех скептиков. Остается только надеяться на то, что сторонние производители не испортят прекрасный внешний вид “голого” Android своими оболочками.

Авторы:
Сергей Епихин

Верстка:
Сергей Соловьев

Комментарии: (25)

Комментарии