Обзор новой операционной системы Android L Developer Preview. Новые анимация загрузки и логотип Android

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

Система пока работает не вполне стабильно - в некоторых приложениях возможны ошибки. Еще один важный момент: здесь и сейчас Android L работает хуже , чем предыдущие версии Android. Скажем, на презентации Google обещала существенное повышение производительности - пока об этом и речи не идет, все бенчмарки, запущенные под Android L, показывают существенно меньшие результаты, чем под Android 4.4 KitKat.

Все изменения в интерфейсе, которые демонстрирует Android L, по большому счету сугубо косметические. Никакого существенного влияния на привычные способы взаимодействия со смартфоном они не оказывают. Например, строчки в «выкидушке» панели уведомлений теперь очень похожи на «карточки» Google Now. Это сходство наводит на мысль о том, что панель уведомлений и экран Google Now теперь будут как-то связаны. Но это ложное впечатление: системы по-прежнему совершенно отдельные, никак не взаимодействующие друг с другом.

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

Есть несколько незначительных функциональных улучшений оболочки. Например, появилась возможность более удобной и богатой настройки режима «не беспокоить». Добавился режим энергосбережения в настройках батареи. На графике энергопотребления теперь отображается прогноз дальнейшего поведения аккумулятора - примерная оценка времени до полной зарядки или разрядки батареи.

И все же в том, что касается удобства, Android L явно далек от состояния «впереди планеты всей». В интерфейсе есть масса шероховатостей и спорных моментов. Например, отсутствие кнопки «Стереть все» в панели уведомлений: похоже, при разработке о ней просто забыли — так увлечены были новыми красивыми «карточками» уведомлений. Для доступа к быстрым настройкам в панели необходимо второе прикосновение - при первом касании показываются только те самые «карточки».

Нет ничего хорошего и в том, что пользователю не предоставляется возможность выбора тех настроек, которые живут в «выкидушке», - набор жестко задан производителем. А уж громоздким и неудобным иконкам Wi-Fi и Bluetooth и вовсе нет никакого оправдания. Они «двухэтажные»: верхняя часть служит сугубо для включения/выключения беспроводного интерфейса, а нижняя - только для перехода к расширенным настройкам. Неочевидный интерфейс.

Новый стиль просмотра запущенных приложений - это вообще какой-то флешбек во времена разработки Windows Vista. Анимированное перелистывание вкладок выглядит красиво только на презентациях. На практике, если приложений открыто много, для поиска нужной программы придется сделать массу движений пальцем вместо одного-двух, как это было в предыдущих версиях диспетчера задач.

Чрезмерное «уплощение» интерфейса - вернее, такой его аспект, как отказ от разделителей во многих местах, включая кнопки на виртуальной клавиатуре, - пока выглядит весьма странно. Возможно, к этому будет не так сложно привыкнуть, но поначалу отсутствие очертаний у объектов сбивает с толку. В особенности это относится к полям ввода - зачастую невозможно понять, куда именно следует ткнуть пальцем, чтобы ввести, к примеру, пароль сети Wi-Fi.

Часть из этих спорных моментов наверняка будет поправлена в финальной версии операционной системы. Но кое-что может остаться в том виде, в котором оно есть сейчас. В целом по удобству и функциональности фирменная оболочка Google в своем первозданном виде по-прежнему отстает от «лончеров» крупнейших производителей - Samsung, Sony, HTC, а теперь еще и LG.

Анонсированное на Google I/O разделение данных на обычные и защищенные - то есть интеграция части функций Samsung KNOX - в Android L отсутствует. Очевидно, знакомства с этим довольно важным нововведением грядущей версии Android придется подождать до финального релиза. Еще одну важную добавку - центр обработки данных, полученных от всевозможных фитнес-трекеров, платформу Google Fit - в Android L также решили пока не показывать.

Версия Android L 64 bit также пока недоступна для загрузки, с ней можно ознакомиться только в виде эмулятора. Это, впрочем, понятно: существующие аппараты Nexus оснащены 32-битными процессорами, так что 64-битную операционку простым смертным пока просто некуда устанавливать.

Помимо всего прочего, к новой версии операционной системы изменится логотип Android

⇡ Заключение

В общем, после этого быстрого облета того, что можно увидеть на поверхности Android L, нам придется вернуться к тому, с чего мы и начали этот материал. Обычным пользователям данная версия операционной системы не должна быть интересна, она предназначена не для них. Те серьезные изменения, которые окажут влияние на экосистему Android, в данном превью отсутствуют. Единственное, что можно разглядеть невооруженным взглядом, - это новую стилистику интерфейса, Material Design.

Даже если не обращать внимания на все недостатки оболочки, следует помнить о том, что иметь с ней дело будут лишь две категории людей. Первая группа - обладатели устройств линейки Nexus, большие любители «голого «Андроида». Они, как правило, имеют склонность к модифицированию интерфейса, так что в их случае исходная оболочка не так уж и важна. Другая категория - покупатели дешевых смартфонов от тех немногочисленных производителей, которые не затрудняют себя разработкой собственных оболочек или использованием общедоступных альтернатив. Этим людям по большому счету вообще все эти тонкости безразличны, да и следующая версия Android станет для них актуальной не так уж скоро. Всем остальным Material Design, в сущности, не должен быть интересен - фирменные оболочки крупных производителей смартфонов развиваются независимо от Google.

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

С другой стороны, компания самостоятельно загнала себя в прокрустово ложе ежегодных «главных» мероприятий, на которых анонсируется все самое свежее. Для нее было важно показать Android L именно на Google I/O, которое традиционно проходит в мае, самое крайнее - в июне. Несмотря на то, что на данный момент, очевидно, готово далеко не все, пришлось выкатить хоть что-нибудь, дабы разработчикам, фанатам и журналистам было с чем поиграться в ожидании настоящего релиза.

Не следует воспринимать все написанное выше как «следующий Android будет плохим, Google уже не торт». Google все еще на коне, хотя компании и приходится сильно распыляться на массу новых инициатив самого разного характера. А следующий Android наверняка будет хорошим. Просто в действительности нам его пока не показали.

Google официально представила новую версию операционной системы Android. Тестовая сборка мобильной платформы под кодовым названием Android L будет доступна начиная с сегодняшнего дня. Загрузить Android L Developer Preview смогут разработчики.

Как правило, Google анонсирует на I/O новые версии Android. Так, в прошлом году была представлена версия Android 4.4 KitKat. Однако на сей раз компания решила ограничиться небольшим превью более крупного анонса, который запланировала на более позднее время.

Android L получила новый язык интерфейса «Material Design». «Материальный дизайн» подразумевает поддержку как «плоских», так и 3D-элементов с тенями, которые формируются в режиме реального времени. «Мы хотели найти радикально новый подход к дизайну», - заявил вице-президент Google по дизайну Матиас Дуарте.

В облике новой платформы преобладают белые и яркие тона, а также контрастная графика. Android L характеризуется скругленными системными иконками и плавной анимацией с накладывающимися друг на друга слоями. Так, если прокручивать экран, одни элементы будут сужаться, другие - разворачиваться. А некоторые из них «плавать» на дисплее, например, кнопка вызова номеронабирателя. Появилась функция Pallete, которая позволит разработчикам автоматически определять цвета на изображении и подстраивать интерфейсы под них.

Новый дизайн будет распространятся не только на смартфоны и планшеты, но и на десктопные платформы – Chrome и веб-интерфейсы. На новое оформление постепенно перейдут все собственные приложения Google, однако первыми будут наиболее типовые функции Android-устройств.

Android L обещает порадовать пользователей новой системой работы с уведомлениями. В этом плане детище Google стало похоже на iOS: новые уведомления отображаются прямо на экране блокировки устройства. Раньше они показывались при помощи небольшой иконки, «прятавшейся» в верхней панели, из которой их необходимо было «вытягивать».

В Android L дебютирует и новая система блокировки - Personal Unlocking. Она избавит от необходимости вводить PIN-код, если к смартфону, например, подключены смарт-часы или пользователь находится в каком-то определенном месте.

Как и в iOS, Android L получит возможность блокировки полного сброса устройства в случае его кражи или потери. Google также оптимизировала энергопотребление устройств, за счет чего должно увеличиться время работы уже выпущенных гаджетов.

В ходе мероприятия вице-президент Google Сундар Пичай озвучил важное для компании достижение. По его словам, Android остается доминирующей мобильной операционной системой в мире, а количество ее активных пользователей в течение последних 30 дней превысило отметку в 1 миллиард. Топ-менеджер отметил, что Android L – это «крупнейшее обновление платформы в истории».

Представитель интернет-гиганта подчеркнул, что Android – это не только система для мобильных устройств. На презентации были показаны проекты и . Первый призван составить конкуренцию автомобильному сервису Apple CarPlay, а второй – превратить телевизор в семейный развлекательный центр.

Помимо Android L разработчики также представили версию операционной системы Android One. Она станет базовой программной компонентой дешёвой линейки мобильных устройств, стоимостью менее 100 долларов.

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

1. Новая внешность операционки, приложений и веб-сервисов: Material Design

Пожалуй, главный анонс I/O 2014 - новый "язык дизайна" Android и веб-сервисов Google, являющийся крупнейшим переосмыслением внешности операционки с момента выхода Android 4.0 "Ice Creаm Sandwich" в 2011-м. В Google описывают Material Design как попытку представить интерфейс приложений словно сделанным из бумаги, но при этом способным принимать различные значения по высоте:

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

Помимо "разноуровневых" элементов, в дизайне Android L реализованы плавные анимации при переходе между приложениями, новые способы работы с цветом и многое другое. Главное, что смена дизайна затронет не только Android, но и Chrome OS, а также веб-сервисы Google - вся экосистема теперь будет "говорить" на одном визуальном "языке".

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

2. Не только смартфоны и планшеты

Android L разрабатывается в Google как система, предназначенная не только для смартфонов или планшетных ПК. В компании планируют захват других секторов рынка, включая надеваемые устройства, автомобили и телевизоры. Для первых предназначена Android Wear, для вторых - Android Auto, для третьих - Android TV. Подробно о том, как Google собирается захватить новые рынки, мы .

А выглядеть жизнь в "дивном новом мире" с вездесущим Android будет, по мнению Google, примерно так:

3. "Рубильник смерти" и упрощенная безопасность

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

Кроме того, в Google собрались испортить бизнес ворующим смартфоны - теперь в системе появится переключатель, не позволяющий сбросить аппарат к заводским настройкам без ввода пароля. Аналогичная функция в iOS 7 .

4. Project Volta: забота о батарее

За быстрое расходование заряда смартфоны с Android не ругал только ленивый. Поэтому в Google решили разработать ряд улучшений, связанных с энергопотреблением, под общим названием Project Volta. Одна из функций позволит разработчикам детально отслеживать расходование заряда своими приложениями, другая разрешит оптимизировать энергопотребление, составляя приложению очередь задач, группируя их и делая так, чтобы программа "будила" устройство реже. Наконец, в Android L появится штатный режим экономии батареи, Battery Saver, аналогичный уже давно реализованным производителями вроде Sony и Samsung:

5. Вездесущие уведомления

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

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

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

6. Смена "движка" - ART вместо Dalvik

В Android L по умолчанию будет использоваться новая среда исполнения приложений - ART (Android RunTime), которая придет на смену существовавшей с самой первой версии OC среды Dalvik. Ее преимущество в том, что все инструкции для приложения будут компилироваться не при запуске, как раньше, а во время установки. Это, а также множество других усовершенствований, позволит Android-устройствам выполнять код приложений существенно быстрее:

Сравнение производительности различных бенчмарков под ART и под Dalvik на Nexus 5

Правда, при этом приложения будут занимать больше места в оперативной и постоянной памяти устройства, а время установки, особенно на слабых девайсах, несколько возрастет. Зато программы смогут работать одинаково хорошо на ARM- и Intel-устройствах без специальной оптимизации.

7. Вкладки Chrome "переехали"

В Android L изменится то, как пользователь взаимодействует с сайтами, открытыми в мобильной версии браузера Chrome. Они станут доступны через основное системное меню многозадачности. Такая же возможность откроется и для приложений сторонних разработчиков.

Сам Chrome при этом оформят в стиле нового Material Design. Изменения произошли и "под капотом": теперь браузер моментально реагирует на нажатия и отображает плавную анимацию с частотой 60 кадров в секунду.

8. Лучший друг - "хромбук"

Помимо того, что в Chrome OS постепенно начнет проникать новый унифицированный дизайн Google, "ноутбуки-браузеры" с десктопной операционкой от крупнейшего поисковика сблизятся с Android-смартфонами и в других вещах. Например, "хромбук" сможет автоматически входить в ваш аккаунт без ввода пароля, если "почувствует" рядом "знакомый" смартфон.

Оповещения с мобильного также смогут отображаться на экране компьютера, если они рядом - напоминает внедряемую Apple в следующих версиях OS X и iOS систему Continuity. Наконец, некоторые Android-приложения смогут без проблем запускаться прямо на "хромбуках" - в ходе презентации показали работу под Chrome OS Vine и Flipboard:

9. Не забыли о бизнес-пользователях

Корпоративные заказчики пока что относятся к Android-устройствам с настороженностью, предпочитая зарекомендовавшую себя как более защищенную iOS. Google хочет поменять такое отношение, встроив в Android L ряд возможностей, позаимствованных из системы Samsung Knox. Цель нововведений - позволить без проблем разделять корпоративные и личные данные на устройстве. Называться это будет "Android at work". Помимо Samsung систему будут поддерживать на своих устройствах HTC, Sony, LG и Motorola.

Должно заинтересовать корпоративных пользователей и то, что приложения пакета Google Docs в Android L смогут без дополнительной конвертации напрямую редактировать документы Microsoft Office. Наконец, корпорации смогут получить для своих нужд неограниченное пространство в "облаке" Google Drive, платя 10 долларов в месяц за сотрудника.

10. Попробовать можно уже сегодня

Владельцы смартфонов Nexus 5 и планшетников Nexus 7 (неясно, включена ли сюда версия 2012 года или только прошлогодний планшет, вероятнее последнее) смогут скачать предварительную тестовую версию Android L для своих устройств в виде системных образов уже сегодня. Правда, перед перепрошивкой стоит серьезно подумать - готовы ли вы мириться с наверняка присутствующими пока в системе многочисленными багами и недоработками. Финальная же версия Android L станет доступна пользователям "позже в этом году" - более точного временного ориентира в Google не приводят.

На прошлой неделе корпорация Google представила широкой публике новую версию операционной системы получившую название L. В отличие от предыдущих редакций, Android L не имеет индекса, вполне возможно, что к моменту ее финального релиза, что-то и изменится. Пока же у нас есть шанс познакомиться с версией для разработчиков – Android L Developer Preview. Нам стало интересно проверить на практике заявленные изменения в производительности, энергоэффективности и увидеть, что же представляет собой новый дизайн Material Design.

Для начала давайте разделим изменения на категории:

— поддержка носимых устройств, телевизоров, и головных устройств автомобилей;
— новый пользовательский интерфейс;
— новая панель уведомлений;
— улучшенная энергоэффективность (Project Volta);
— переход на компилятор ART.

Отказ от Dalvik в пользу компилятора ART

Начнем с последнего. О том, что такое Android Runtime компилятор мы рассказывали в 4, и на примерах показывали в . До Android L у продвинутых пользователей есть возможность выбирать, какой компилятор будет использовать система – Dalvik или ART. С выходом Android L ART становится компилятором по умолчанию, без возможности переключиться на Dalvik. Такое решение вполне ожидаемо, поскольку с ART смартфон имеет немного более высокие показатели автономности и лучшую плавность при прорисовке интерфейса. Так что можно говорить, что решение разработчиков Android не стало сюрпризом, а скорее вполне ожидаемым развитием операционной системы.

Три оставшихся пункта можно объединить в два, а именно: новый пользовательский интерфейс – 1, включая панель уведомлений, и улучшение энергоэффективности – 2.

Интерфейс

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

В отличие от предыдущих версий, панель уведомлений и переключатели теперь открываются в одном окне. Для вызова последних нужно потянуть вниз уже открытую панель с уведомлениями. То есть, проведя пальцем вниз по экрану, появляются привычные уведомления, проведя по ним сверху вниз ещё раз – переключатели беспроводных модулей и т.д. Сама панель выглядит несколько иначе, напоминая таковую в планшетах. Все из-за того, что занимает она не весь экран, а лишь часть, оставляя незаполненные полосы по краям. Добавили новый тумблер – «Автоповорот» экрана и шкалу регулировки яркости.

Как отметили на презентации Android L на , большинство пользователей обращаются к смартфону, чтобы посмотреть на наличие новых уведомлений. Процедура выглядит следующим образом: выводим смартфон из спящего режима; открываем панель уведомлений, если такая возможность есть (не все оболочки позволяют просматривать уведомления с экрана блокировки). В Android L количество операций сократили вдвое, а именно – добавили отображение уведомлений на экран блокировки. Если уведомление требует вашего участия, например, ответ на письмо, тапните по нему два раза (экран разблокируется и откроется соответствующее приложение), либо просто раскройте строку с уведомлением, используя жест pinch-to-zoom. Если же уведомление не несет никакой ценности – смахните его влево или вправо, для удаления.

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

Изменился дизайн клавиш управления, они выглядят как геометрические фигуры: треугольник, круг и квадрат – «Назад», «Домой» и «Диспетчер запущенных приложений» соответственно.

Клавиатура набора номера и интерфейс вызова тоже переработали. Изображения контактов в телефонной книге стали круглыми. При вызове абонента фотография выводится на пол-экрана. Иконка для быстрого вызова цифровой клавиатуры набора номера присутствует во всех закладках, относящихся к телефонной книге: «Журнал вызовов», «Избранное», «Контакты».

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

Превью ярлыков размещенных в папках показываются вертикально друг над другом, а не по диагонали. Исчезло приложение «Галерея», теперь его место заняло приложение «Фото».

«Настройки» получили зеленые пиктограммы и могут отображаться как в портретном, так и пейзажном режиме. Напротив Wi-Fi, Bluetooth, где были переключатели модулей, теперь пусто. Сами переключатели выглядят как кружочек, двигающийся по линии: пустой – в неактивном состоянии, и однотонный зеленый – в активном режиме. В разделе безопасность появился пункт Trust Agents. Вероятней всего, в нем будут отображаться устройства, наличие которых рядом со смартфоном позволяет получать доступ к нему в обход различным блокировкам, например, графического ключа.

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

Автономность и производительность

Современные Android-смартфоны стали работать заметно дольше предшественников. Частично этому способствуют новые аппаратные платформы и более емкие аккумуляторы, частично – оптимизация процессов. В отличие от оболочек сторонних разработчиков, «голый» Android до сих пор не имел каких-либо энергосберегающих режимов. Теперь этот недочет устранен. Работа этого режима сводится к ограничению максимальной тактовой частоты процессора, отключению ядер, а также уменьшению яркости экрана. Для примера, на 50% яркость экрана LG Nexus 5 – 210 кд/м², тогда как в энергосберегающем режиме – 105 кд/м². Тактовая частота и снижается до 960 МГц (от максимальных 2,2 ГГц), работают два из четырех ядер. О снижении производительности говорят не только бенчмарки, но и интерфейс, он начинает заметно подтормаживать даже при листании окон, не говоря уже о запуске приложений. Если исправить этот маленький нюанс, таким режимом вполне можно будет пользоваться повседневно, до момента, пока вам не понадобится максимальная производительность.

Ниже мы приводим результаты бенчмарков смартфона LG Nexus 5 на Android 4.4.4 (Dalvik), Android L и Android L в режиме энергосбережения.

Android 4.4.4 KitKat







Android L







Android L (режим энергосбережения)

Как видим, отличия между Android KitKat и Android L есть, но далеко не всегда в пользу новой ОС. При включенном энергосберегающем режиме производительность снижается в несколько раз.

Теперь предлагаем взглянуть на показатели автономности на Android L в режиме энергосбережения. В обычном они сравнимы с результатами на Android 4.4.2-4.4.4 с компилятором ART. Напомним, что в Android L больше нельзя выбирать между виртуальной машиной Dalvik и компилятором ART. Яркость экрана LG Nexus 5 – 105 кд/м², яркость экрана в LG G2 – 73 кд/м² (50%).

Показатели времени работы
Режим \ Устройство LG Nexus 5 (Android L, энерг.) LG Nexus 5 (Android 4.4.2, ART) LG Nexus 5 (Dalvik) LG Nexus 5 (ART) LG G2
Музыка 2% 2% 6% 6% 4%
Чтение 14% 17% 23% 17% 11%
Навигация 24% 33/31/30% 35% 23% 18%
Просмотр HD-видео 23% 28% 32% 30% 15%
Просмотр HD-видео с Youtube 37% 39% 37% 37% 27%
Antutu Tester (баллы) 478 373 386 386 419
GFXBench (минуты) 152 146 209
GFXBench (баллы) 1278 (22,8 fps) 1364 (24 к/с) 1294 (23 к/с)

Значение % отображает, на сколько процентов разрядился аккумулятор за 2 часа тестирования. В режиме чтения отключены все беспроводные коммуникации, включая передачу данных в мобильной сети, а яркость дисплея установлена на 50%. При прослушивании музыки работала автоматическая синхронизация данных, передача данных. Громкость звука в наушниках на 12 из 15 возможных уровней. Все музыкальные файлы в формате MP3, битрейт 320 Кбит/с. Навигация включает в себя прокладку маршрута в приложении Google Навигация. Яркость выставлена на 50%, все коммуникационные модули передачи данных отключены. Первое значение получено при стандартном режиме работы, второй — при отключении автоматической синхронизации, последний – при переходе с автоматического выбора типа сети на принудительную работу в 2G-сети. При воспроизведении видео активна передача данных в мобильной сети, яркость дисплея установлена на 50%, громкость звука в наушниках на 12 уровне из возможных 15. Формат видеофайла MKV, разрешение 1024х432 точек, частота кадров 24. Воспроизведение видео с Youtube сопровождалось не только работой в сети Wi-Fi, но и активной передачей данных. Яркость дисплея установлена на 50%, громкость звука в наушниках на 12 из 15 возможных уровней.

Разница не существенная, но все же заметна. Проигрывание HD-видео осуществлялось без запинок, не возникло претензий и к HD-видео с Youtube. То есть, для таких несложных задач достаточно даже двух работающих процессорных ядер, при этом вы можете быть уверены в том, что автономность вашего устройства будет выше, чем в обычном режиме работы, как и в том, что в режиме ожидания, даже при включенных беспроводных модулях, расход снизится до максимально возможного минимума.

Итоги

Новый Android L стал выглядеть по-другому. Кому-то он понравится, кому-то нет – это дело вкуса. Тем не менее, есть изменения в дизайне делающие его более дружелюбным по отношению к пользователю, например, удобные клавиатуры и уведомления. Многое из того, что заложено в новом Android L пока недоступно и незаметно без наличия программ, использующих возможности новой ОС. Среди таких вещей открытый доступ для разработчиков приложений к API камеры, что позволит создавать сторонние утилиты имеющие доступ к сырому материалу, поддержка OpenGL ES 3.1 и так далее. Кроме этого нельзя не отметить эффективный режим энергосбережения, который теперь будет на всех устройствах, при условии, если они работают на Android L.

Пока же нам остается ждать осени, когда новая версия Android станет доступной на устройствах линейки Nexus (по состоянию на 02 июля Android L доступен на планшете Asus Nexus 7 ), а потом и на моделях других производителей. К тому времени должны появиться приложения использующие новые возможности системы, именно тогда и можно будет в полной мере оценить Android L и вынести окончательный вердикт.

Конечно, в прошлом Microsoft это особо не мешало. Достаточно вспомнить три следующих друг за другом поколения операционных систем: Windows Me, XP и . Но между их выходом проходило несколько лет, а потому не сложно запомнить, какая из них новее. Android же обновляют в среднем дважды в год, а потому путаница будет очень серьезная.

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

Android L – что нового?

На самом деле нового в Android L не так чтобы очень много. Это, конечно, на первый взгляд. Основной упор, как это часто бывает, был сделан на разработчиков – именно им предстоит делать Android таким, каким мы его любим. Как заметил Сандар Пичай, представлявший новую ОС, «он содержит более 5000 новых API», добавив при этом «спроектированных не только для мобильных форм-факторов».

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


Здесь мы видим смартфон, два планшета и нечто очень напоминающее ноутбук. Утверждать, что по центру изображен не лэптоп, а очень большой планшет, просто наивно. Равномерная тонкая рамка экрана неудобна для работы пальцами. Да и нижняя панель с иконками куда как больше похода на Chrome OS, чем на Android.


Нет, Android для компьютеров не объявлена, но вот ее интеграция с Chrome OS заметно усилилась. Нечто похожее и назвала Continuity. Идея здесь достаточно проста: Chrome OS на вашем компьютере сможет опознать, что рядом находится устройство на базе Android L. Дальше приложения, установленные на смартфоне, можно будет запустить на ноутбуке, но с интерфейсом, оптимизированным под клавиатуру и мышь. Изменения в файлах, надо полагать, сохранятся на обоих устройствах.

При необходимости можно будет разблокировать компьютер при помощи смартфона. Еще одна функция – все уведомления от Google Now будут видны в Chrome OS. С ноутбука даже можно будет ответить на звонок или отправить SMS-сообщение. И все это через телефон. Ничего не напоминает? Да-да, все это уже обещано для связки iOS 8 – OS X 10.10. Остается только один вопрос – где же Microsoft с подобным уровнем интеграции Windows и Windows Phone?

Вся эта интеграция, дополненная изменениями в интерфейсе, получила название Material Design (материальный дизайн). Дело здесь не только в обновленном внешнем виде интерфейса, но возможности создания приложения сразу для нескольких устройств с учетом их особенностей. Например, интерфейс сможет масштабироваться под часы, смартфон, планшет, браузер, компьютер (на Chrome OS), телевизор и автомобиль.


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


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


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

И в завершении об интерфейсе стоит упомянуть Polymer – специальный проект, содержащий более 250 API, позволяющих программировать веб-интерфейс в стиле Android L с плавной анимацией.


Впрочем, «заканчивать об интерфейсе» еще рано. Мы завершили рассказ об общей концепции, но осталось упомянуть о частностях, о которых было рассказано на презентации. Например, новое приложение «звонилки» получило измененный интерфейс в соответствии с Material Design. Каждое касание отзывается какой-либо анимацией. Переходы между вкладками, совершение звонков и так далее сопровождаются плавной анимацией.


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


Поработали в Android L и над разблокировкой. Если у вас установлен на смартфоне пароль или рисунок-паттерн для дополнительной защиты, вводить их не придется, если система будет в курсе, что телефон находится в руках у своего владельца. Распознать она его сможет по умным часам на базе Android Wear. Если же часов рядом не окажется, разблокировать придется вводя пароль.


Судя по всему, что стоковым браузером Android L станет Chrome. Он интегрирован в систему значительно сильнее. И, хотя это все называют «мобильный веб-опыт», увязывая его с Material Design, новым способом отображения вкладок и индексацией приложений, в основе все равно лежит тот же браузер.


Material Design в понимании Chrome – это плавная смена интерфейса веб-страницы во время серфинга. Правда, не совсем понятно, потребуется ли для этого обязательное использование вышеупомянутого Polymer, или браузер сам решит, как и что лучше анимировать. Но анимировать он это будет плавно, гарантируя не менее 60 fps для всех эффектов.


Android 4.0 представил новый способ работы с недавно открытыми приложениями. Списком выводилось их превью. Теперь на экране не список, а набор вкладок, которые можно листать и возвращаться к программе, которой необходимо. Но самое важное, что среди этих вкладок окажутся не только ранее открытые приложения, но и предыдущие веб-страницы, просмотренные в Chrome. Android L по сути уровнял их с полноценными приложениями, хотя работают они все только через один браузер. А вообще внешне это напоминает перекрывающие друг друга окна, не находите? Экран маленький, а потому окно на нем может быть выведено только одно. Но в любом случае выглядит это как классическая настольная операционная система (привет, Windows 8!).


И последнее, условно связанное с Chrome и веб-серфингом, - это индексация информации по всем приложениями. Через специальный API разработчики могут предоставлять необходимые сведения системному поиску. Далее, при поиске через приложение Google Search, клик по ссылке может открыть вовсе не браузер, а соответствующее более подходящее приложение. Ранее это было доступно, но всего нескольким программам. Теперь все могут реализовать такую функциональность. Впрочем, ее мы .


Разумеется, все новые «рюшки» с интерфейсом, все эти анимации и так далее потребуют дополнительных ресурсов от «железа». Но чтобы хотя как-то это компенсировать, да и вообще чтобы ускорить общую скорость работы, Android L предложил новую среду исполнения приложений ART вместо Dalvik.

Dalvik – самый старый из наиболее важных компонентов Android, почти не менявшийся с первых версий. Его главная задача была экономить место на устройстве, но не быть быстрым и эффективным. Необычный подход для мобильного устройства, но да ладно. Важно понять, как Dalvik работает. Он использует JIT-компиляцию (just-in-time). Другими словами код приложения компилировался каждый раз при запуске, что нельзя назвать самым производительным решением.

Но уже в Android 4.4 Google добавила среду ART. Там она присутствует в виде бета-версии и предназначена для разработчиков, желающих попробовать будущую виртуальную машину. В Android L она установлена по умолчанию и использует AOT-компиляцию (ahead-of-time). В этом случае приложение компилируется только один раз, что заметно ускорит его запуск.


Правда, есть у JIT-компиляции одно преимущество – во время запуска приложение получает самую полную информацию об устройстве, что позволяет максимально оптимизировать его под конкретные условия работы. ART повторить компиляцию не сможет, однако по сути это и не требуется.


Из магазина Play Store программа будет скачиваться в виде неоткомпилированного кода. Далее при установке произойдет компиляция уже на устройстве. Следовательно, все данные о нем будут получены и учтены, а потому разницы в сравнении с JIT скорее всего не будет. Ведь вряд ли в вашем смартфоне сменится процессор или добавиться оперативной памяти. Но в таком виде запускаться приложение будет куда быстрее – обещают двукратный рост. Конечно, возрастет время установки, но установка она на один раз, а запуск – операция постоянная.


И самое главное – при помощи ART Android теперь официально будет поддерживать сразу три архитектуры: ARM, x86 и MIPS. Причем для первых двух обещается даже поддержка 64-битного режима. Речь идет об ARM64 (ARMv8) и x86-64 (AMD64). Так что первые 64-битные смартфоны, ожидаемые в третьем квартале 2014 года, смогут использовать возможности своих чипов «на полную». Если, конечно, получат Android L, а не что-то более старое.

Надо заметить, что 64-разрядность в Android L вовсе не формальная. Система использует дополнительные регистры процессоров и их же наборы инструкций. Заодно появилась поддержки большего объема оперативной памяти – наконец-то барьер в 3 Гбайта будет преодолен! Ждем Galaxy S6 на 4 Гбайта ОЗУ?

И самое главное – для разработчиков на Java никаких изменений не случится. Видимо, для программистов, применяющих NDK (Native Development Kit) и язык C++ новости не такие радужные, хотя там вряд ли придется все переделывать.


Помимо этого Google решила догнать DirectX 11 в плане графики, раз OpenGL ES 3.0 от него несколько отстают. Напомним, что ровно год назад. OpenGL ES 4.0 с того момента анонсирован не был, а потому в Android L появилось нечто под названием Android Extension Pack. Это специальный пакет, добавляющий поддержку тесселяции (один из методов рендеринга, впервые появившейся в DirectX 11), геометрических и вычисляемых шейдеров, а также продвинутую компрессию текстур ASTC.


Google разработала этот пакет совместно с NVIDIA (GeForce ULP), Imagination (PowerVR), Qualcomm (Adreno) и ARM (Mali). Unreal Engine 4 с такими «делами» заработает без особых проблем.


Еще один столп, на котором стоит вся мобильность, - это энергопотребление. Им в Google занимались в рамках проекта Project Volta. Android L для оптимизации потребления энергии предлагает специальное приложение Battery Historian, которое позволяет быстро и просто определить наиболее ресурсоемкое приложение.


Но, конечно, важнее всего новый режим Battery Saver, который отвечает за скорость работы процессора, может отключать различные неиспользуемые модули устройства. Так Nexus 5 с Android L и включенным Battery Saver смог проработать на 90 минут дольше, чем с Android 4.4.

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

Дата выхода Android L

Во вступлении мы обмолвились, что Android L выйдет осенью 2014 года. Точно месяц не называется. Впрочем, рискнем предположить, что это может быть сентябрь. Прежде всего потому, что тогда станет доступна iOS 8 и новый iPhone 6. Ну а вторая весомая причина – .

Спросите, какое дело Google до Samsung? А такое – помните, в начале 2014 года эти ? Они теперь друзья если не навеки, то как минимум надолго, а значит, неплохо бы, чтоб самый важный флагман Samsung вышел с последней версией Android. Здесь можно , который объявили в начале сентября 2013 года и который вышел сразу на Android 4.3, представленном в июле 2013 года.

А так разработчики смогут опробовать Android L уже с 26 июня 2014 года. Он будет доступен в образах для смартфона Nexus 5 и планшета Nexus 7.

Android Wear

Помимо Android L было представлено еще три версии Android. Бегло пройдемся по ним. Начнем с Android Wear, про который известно вот уже несколько месяцев. Это Android для часов. Умные часы на Android уже не редкость, но сама система для них оптимизирована плохо – де-факто это смартфоны на руках.


Теперь Android Wear предлагает синхронизацию уведомлений, специальные приложения, отправку данных и голосовые заметки и вызов операций голосом «из коробки». Производителям не придется самим «допиливать» Android, убирая ненужное и дописывая недостающее.

Первыми часами на Android Wear станут Motorola Moto360, LG G Watch и Samsung Gear Live.

Android TV

Концепция Google TV в свое время провалилась и теперь Google предложила Android TV – операционную систему для телевизоров. Про ее функциональность ясно еще меньше, чем про Android Wear. Говорится об удобном веб-серфинге, поиске и использовании приложений.


С Android TV возникает много вопросов. Хотя бы потому, что крупнейшие производители телевизоров, Samsung и LG, имеют собственные системы для телеприемников. У Samsung это Tizen, а – специально для телевизоров это и было сделано. Что ж теперь, отказываться от всего этого? Может и откажутся, если вдруг Android TV появится везде.

Android Auto


Android Auto – что-то это нам напоминает. В автомобили Apple пытается «просунуться» еще , а теперь это делает и Google. Впрочем, Android – система открытая, а потому производители машин ее и так используют в том или ином виде. Но опять же, ее приходилось перерабатывать. А Android Auto – это все готовое «из коробки».

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

По мере появления новых сведений мы будем писать дополнять этот материал. Так что оставайтесь с нами и высказывайте свое мнение ниже в комментариях!