ГлавнаяСмартфоныAndroidПредварительный обзор Android M для разработчиков: особенности и обзор

Предварительный обзор Android M для разработчиков: особенности и обзор

Во время Google I/O 2014 компания Google представила сообществу обзор разработчиков Android L, чтобы дать разработчикам возможность протестировать свои приложения на новой версии Android. Позднее Android L был выпущен для широкой публики под названием Android Lollipop. В рамках Google I/O в этом году компания Google аналогичным образом представила сообществу следующую версию Android Developer Preview — Android M. Я тестировал его на прошлой неделе. Посмотрим, какой будет следующая версия Android.

Интерфейс

экран блокировки Android

Android M на данный момент ощущается не столько как резкий скачок, сколько как необходимое обновление.

Предыдущие версии Android — от Gingerbread до I

Интерфейс

от Jelly Bean до KitKat и даже от KitKat до Lollipop — во всех были отмечены значительные улучшения в интерфейсе и функциональности. Однако Lollipop до Android M больше похож на обновление до Lollipop, чем на следующий большой шаг вперед. По большей части, если вы привыкли использовать стандартный Android, запуск Android M не будет сильно отличаться, особенно от Lollipop. Большинство функций по-прежнему работают так же, как всегда, ваши любимые приложения для Android не теряют совместимости с будущими версиями Android и т. д.

Однако в M есть множество изменений, и мы начнем с наиболее очевидных.

ящик для Android-приложений

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

Внешний вид

настройка темы Android

Это еще одна область, в которой Android M больше похож на итерацию Lollipop, чем на настоящую эволюцию. Хотя параметры разработчика в настройках предлагают настройку темы (я надеюсь, что она выходит за рамки простых светлых и темных тем), по большей части эстетика Android M полностью традиционна для Android и Lollipop. В отличие от Lollipop, в приложениях Google не происходит серьезного изменения дизайна. Материальный дизайн по-прежнему остается следующим большим шагом, и он по-прежнему присутствует в Google Now и других приложениях Google.

Android-материальный дизайн

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

Приложения, функции и настройка

androidm-appinfo

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

Внешний вид

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

Android-приложение пиксельное

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

В настройках приложений Android M появилось множество функций: приоритет уведомлений, разрешения приложений и оптимизация заряда батареи. Такая оптимизация батареи может вызвать проблемы со старыми устаревшими приложениями. Чтобы это исправить, перейдите в «Батарея» и отключите оптимизацию батареи. Однако это приведет к тому, что это отдельное приложение будет потреблять больше энергии, чем в противном случае. По большей части оптимизация батареи должна восприниматься как очень долгожданное изменение, и как только упомянутые мной небольшие ошибки будут устранены (вероятно, к официальному выпуску), это станет большим шагом вперед в увеличении срока службы батареи на телефонах Android.

Помимо этого, разрешения при

Приложения, функции и настройка

олнение к Android M. Это означает, что такие приложения, как Facebook, хотят получить доступ и контролировать практически все на вашем телефоне.

разрешения для Android-приложения

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

Что касается новых популярных приложений, использующих преимущества новых API Android M… их еще нет, поэтому я не могу их комментировать. Скорее всего, они не появятся до официального выпуска Android M, поэтому до тех пор вы будете использовать те же, но все же совершенно надежные, приложения и функции, которые вы использовали с Android в прошлом.

Заключение

Предварительная версия Android M Developer Preview во многом похожа на Lollipop 2.0. Lollipop был предназначен для увеличения времени автономной работы, но столкнулся с утечками памяти и расходом заряда батареи, которые с тех пор исчезли из Android M. Материальный дизайн по-прежнему хорош, как всегда, и мы можем увидеть расширенную настройку тем к моменту надлежащего выпуска.

Даже на ранней стадии Android M уже выглядит тем, чем должен был быть Lollipop: Material Design вернулся в полную силу, различные оптимизации времени автономной работы и исправления ошибок. Новые функции весьма многообещающи: управление разрешениями приложений и приоритетом уведомлений — замечательные функции для опытных пользователей, добавляющие возможности, которые ранее были доступны только на устройствах с root-доступом и пользовательских ПЗУ.

У меня были небольшие неприятности, например, с App Drawer, но Android M, вероятно, станет очень популярным выбором, когда он наконец будет завершен и выпущен. С нетерпением жду возможности использовать финальную версию Android M.

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

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи