- Что нового в Android 11? Или почему обновления больше не интересны пользователю
- Что нового в Android 11?
- Что не так с Android 11?
- Что нового в Android 11 для пользователей и разработчиков
- Видеозапись экрана
- Bubbles
- Scoped storage
- One-time permission
- Индикатор частоты обновления экрана
- API для работы с 5G
- Мелочи жизни
Что нового в Android 11? Или почему обновления больше не интересны пользователю
Google неожиданно для всех представила Android 11. Зачастую, первые версии для разработчиков выпускаются ежегодно в марте, но в этот раз компания решила немного сократить сроки.
До апреля будут выпущены еще несколько тестовых версий для разработчиков, после чего в мае выйдет публичная бета-версия. Финальный релиз стоит ожидать уже в 3 квартале этого года.
Список нововведений, которые были бы интересны рядовому пользователю, получился очень скромным.
Основные изменения коснулись различных API (набор инструментов и функций для разработчиков). В частности, появились новые возможности для работы с разными видами экранов (гибкими, с вырезами, с гранями «водопад»), сетями 5G и пр.
Что же касается функций для обычных пользователей, Google добавила в новой версии Android следующее:
Что нового в Android 11?
1. Реорганизация уведомлений
В шторке уведомлений произошли небольшие изменения. Теперь все сообщения (почта, SMS, мессенджеры) группируются вместе и отображаются отдельно от остальных уведомлений:
А в ответ на сообщение теперь можно вставлять картинку прямо из шторки уведомлений.
2. Плавающие иконки сообщений (пузырьки)
Если вы хотя бы раз пользовались приложением Messenger от Facebook, то видели круглую «плавающую» иконку сообщений на рабочем столе. В Android 11 такие иконки можно включать для любого приложения, связанного с обменом сообщений (любой мессенджер, SMS и прочее):
После включения соответствующей опции, на экране будут находиться плавающие «пузырьки» (значки) этих приложений, отображающие новые сообщения:
Нажав на иконку, можно почитать весь текст сообщения во всплывающем окошке и/или отправить ответ.
3. Более гибкий контроль разрешений
В Android 10 при запуске приложения, которому нужны определенные разрешения (к примеру, на доступ к микрофону или камере), можно выбрать одну из 3 опций:
- Разрешить
- Запретить
- Запретить и больше не спрашивать
В Android 11 это меню немного изменилось и теперь доступны следующие варианты:
- Разрешить только в этот раз
- Разрешить только при использовании приложения
- Запретить
По сути, теперь управление разрешениями стало таким же удобным, как на iPhone. А если два раза подряд отклонить запрос на получение разрешения, тогда Android больше не будет спрашивать.
4. Запись видео с экрана
Трудно сейчас сказать, на каком Android-смартфоне нет встроенной функции записи видео с экрана. Теперь такая опция появилась и на «голом» Android. Работает она ровно так же, как и везде — нужно опустить шторку и нажать кнопку записи видео:
После этого Android 11 начнет записывать все, что происходит на экране смартфона. Единственное ограничение — нельзя записывать звук.
5. Более удобная настройка режима Не беспокоить
Google слегка обновила настройки режима Не беспокоить. В частности, стало возможным добавлять в исключения не только людей, но и определенные приложения. Все это удобно организовано в новом меню:
6. Автоматическое включение Темной темы
Темная тема уже стала частью Android, но в 11 версии появилась возможность включать и отключать ее автоматически:
- При заходе и восходе солнца
- По расписанию
Темная тема позволяет сэкономить заряд батареи на смартфонах с OLED-экранами, а также снижает нагрузку на глаза, особенно в темное время суток. Теперь можно автоматизировать этот процесс.
7. Другие изменения
Помимо перечисленных нововведений, появились и другие:
- В Android 11 можно будет закрепить любое приложение в меню Поделиться, чтобы не искать его каждый раз, когда вы хотите отправить какую-то информацию.
- Теперь во время съемки видео, звуки всех уведомлений на смартфоне будут заглушаться, чтобы камера их не записала.
- Добавлена возможность делать длинные скриншоты с прокруткой.
- Во время прослушивания музыки управление плеером будет доступно в шторке уведомлений, рядом с быстрыми иконками (включением Wi-Fi/Bluetooth, фонариком и пр.).
Возможно, по мере выхода очередных бета-версий появятся еще какие-то новые функции, но ожидать чего-то кардинального не стоит.
Что не так с Android 11?
Для пользователей смартфонов Google Pixel все эти изменения покажутся интересными и полезными, но для всех остальных — бóльшая часть «новых» функций была доступна уже годами на смартфонах других производителей.
Длинные скриншоты, запись видео с экрана, автоматическое включение темной темы — всё это уже давно присутствует на смартфонах Xiaomi, Samsung и других. Более того, поддержка гибких экранов была реализована еще в Android 10 не без помощи Samsung. Выпуская новый форм-фактор, производитель также выпускает и набор API.
По сути, развитие Android уже давно идет независимо каждой отдельной компанией. Так называемые «оболочки» (MIUI, One UI, EMUI, ColorOS, Funtouch OS) — это и есть новые версии Android, разработанные производителями смартфонов. И «голый» Android — это такая же «оболочка», только от компании Google. Причем, далеко не самая функциональная и удобная.
Некоторые функции, представленные в Android от Google, не попадают затем на смартфоны других компаний или появляются гораздо позже с дополнительными обновлениями. Справедлива и обратная ситуация, когда уже привычные функции других смартфонов с большим опозданием появляются в Android от Google. Это касается жестов навигации, мультиоконного режима, создания длинных скриншотов и мн. др.
Поэтому, для многих рядовых пользователей (не разработчиков) очередное обновление Android от Google уже не вызывает такого интереса, как обновление конкретной оболочки Android от конкретного производителя. И новый Android 11 с его скудным набором «нововведений» — лучший тому пример.
Когда появятся первые оболочки других производителей на базе Android 11, пока не известно. А обзоры текущих версий можно почитать по следующим ссылкам:
P.S. Не забудьте подписаться в Telegram на первый научно-популярный сайт о мобильных технологиях — Deep-Review, чтобы не пропустить очень интересные материалы, которые мы сейчас готовим!
- One UI 2.0 от Samsung
- MIUI 11 от Xiaomi
- ColorOS 6.1 от OPPO
- EMUI 10 от Huawei
- Funtouch OS 9.1 от Vivo
Как бы вы оценили эту статью?
Нажмите на звездочку для оценки
Внизу страницы есть комментарии.
Напишите свое мнение там, чтобы его увидели все читатели!
Если Вы хотите только поставить оценку, укажите, что именно не так?
Источник
Что нового в Android 11 для пользователей и разработчиков
На днях внезапно выкатили превью-версию Android 11 для разработчиков. Google говорит «разработчики, вы в прошлом году хорошо нам нафидбечили, поэтому в этот раз мы даём вам превью раньше, чем когда-либо» (релиз намечен на третий квартал, то есть до него примерно полгода).
Из-за этого версия особенно сырая, в неё могли попасть не все готовящиеся фичи (что-то привлекательное небось припасли для Google I/O), и часть вещей до релиза ещё могут откатить обратно. Но всё равно же интересно разобраться, что нового!
Как водится, сайты вроде 9to5Google и Android Police тут же потестировали превью-версию в хвост и в гриву, а в итоге выпустили кучу текстов: про каждое нововведение по отдельности. А мы продрались через эту кучу текстов и сделали для Хабра сводную подборку на русском — такую, чтобы была понятна и обычному пользователю Android, но с приписками конкретно для мобильных разработчиков.
Видеозапись экрана
Эта фича была ещё в бета-версиях Android 10, но тогда с ней были сложности и в релиз она не попала, а теперь в новой превью-версии снова появилась в доработанном виде. Так что в релиз Android 11, хочется верить, попадёт.
В принципе, её название всё объясняет. На Android есть сторонние приложения для видеозаписи всего происходящего на экране, но нативное решение не помешало бы.
Что с этого разработчикам: вероятно, в ситуации «пользователь жалуется на трудновоспроизводимый баг» станет проще запросить у пользователя видеозапись.
Bubbles
Эта фича была ещё в бета-версиях Android 10, но тогда… Да, тут история как с видеозаписью экрана: к релизу «десятки» довести фичу до ума не успели, и она переехала в следующую версию.
Это аналог фейсбучных Chat Heads: диалоги могут сворачиваться в «кружочки», остающиеся на экране поверх других приложений. Бабушка, зачем тебе бабблзы? Это чтобы было удобнее читать Хабр и при этом переписываться с тобой, внучка моя.
Но они не заработают магическим образом идеально во всех мессенджерах сразу: тут для разработчиков Android-приложений есть Bubbles API, и вопрос в том, насколько активно разработчики будут его использовать. Вероятно, Google старательно поддержит во всём своём бесконечном наборе гугломессенджеров, а про остальных пока вопрос.
Что с этого разработчикам: если у вас в приложении есть функция личных сообщений, разберитесь, как вам тут лучше действовать, документация здесь.
Scoped storage
Эта фича была ещё… ну, вы поняли, да? В Android 10 эту вещь уже включили, но тогда сделали опциональной (разработчики приложений могли отказаться), а вот теперь она доработана и приходит окончательно.
Суть scoped storage в том, что приложениям даётся доступ только к своей папке, и шариться по другим файлам они не смогут. Конечно, приложениям вроде файловых менеджеров нужен полный доступ, и для таких сделают исключение «All Files Access». Но в целом ощущается сближение с iOS-подходом: ограничивать приложения в возможностях во имя безопасности пользователя.
Что с этого разработчикам: Если в targetSdkVersion вы собираетесь включать Android 11, то Google строго говорит «обновите своё приложение, чтобы работало со scoped storage», и даёт ссылку на более подробный текст.
One-time permission
И ещё об усилении приватности. Ранее, когда приложение запрашивало разрешение, были варианты «разрешить», «отказать» и «разрешить только при использовании приложения». Теперь для таких значимых разрешений, как доступ к камере, микрофону и геолокации, создан новый вариант: «разрешить только на один раз».
Звучит очень здраво: если в каком-то приложении хочешь использовать камеру один-единственный раз, чтобы сделать там аватарку, то разрешать этому приложению постоянный доступ к камере ни к чему.
Но при этом стоит отметить вот что: на официальном скриншоте с новым вариантом отсутствует прежняя опция «разрешить», которая просто давала бы доступ навсегда, в том числе в фоне.
Насколько понимаем, это потому что одновременно Google ещё и меняет правила: теперь доступ к геолокации в фоне смогут запрашивать только те, кто обосновал Гуглу, почему это им правда нужно. Ну, как раньше с доступом к звонкам сделали.
Что с этого разработчикам: тут вам виднее, запрашиваете ли вы разрешение и сказываются ли на вас перемены. Есть ещё всякие нюансы вроде «если в приложении есть WebView, у него доступ может отличаться», поэтому изучите официальный текст.
Индикатор частоты обновления экрана
Тут совсем мелкая штука, но за ней ощущается целая история.
Экраны с высокой частотой обновления сейчас в тренде: например, у OnePlus 7T экран на 90 Гц, у Samsung S20 и вовсе на 120 Гц. Это даёт невиданную плавность при скроллинге — казалось бы, прекрасно. Но есть проблема: частое обновление экрана активнее расходует энергию.
Возникла идея «пусть экран не всегда работает на полную катушку, ведь если играет видео с 24 FPS, бессмысленно обновлять его чаще». Звучит здраво. Но в итоге, например, покупатели Pixel 4 заметили, что они купили телефон с 90 Гц, а он переключается на 60 Гц когда ему вздумается (в том числе когда этого не хотелось бы). И было сложно понять, когда экран вообще делает то, за что ты заплатил. А теперь в нативных настройках разработчика можно включить индикатор.
Что с этого разработчикам: если вы не могли понять «это Гугл режет частоту обновления экрана или это моё приложение тормозит», будет чуть проще.
API для работы с 5G
С 5G-покрытием всё по-прежнему печально даже в США, не говоря уже о мире в целом. И рыночная доля 5G-смартфонов тоже скромная. Но, наверное, где-то в 5G-зоне есть обладатели 5G-смартфонов, и Google о них заботится. Порадуемся за этих троих человек.
В общем, новые API «bandwith estimator» и «dynamic meteredness» призваны помочь мобильным приложениям лучше понимать, какая у пользователя пропускная способность и лимитирован ли его трафик, чтобы отправлять ему данные в оптимальном качестве.
Что с этого разработчикам: на данный момент и в российских реалиях — почти ничего, но если ваша прокрастинация шепчет «давай вместо пяти горящих задач займёмся чем-то совершенно необязательным», то обратите внимание.
Мелочи жизни
То, что нет смысла расписывать подробно:
- Тёмную тему можно включать по расписанию
- В меню Share можно закрепить конкретные приложения, в которые обычно шарите
- «Scrolling screenshots»: нативные скриншоты, захватывающие не только текущий экран, а всю страницу до конца
- Улучшение поддержки экранов, в которых камера сделана круглым вырезом, и тому подобного
- В панели уведомлений всё мессенджинговое выводится наверху единым блоком «conversations»
- Экран настроек «Do Not Disturb» переработан
- Новый Bluetooth-стек «Gabeldorsche» (что бы это ни значило)
- «Режим самолёта» больше не будет отключать Bluetooth (чтобы пользоваться в самолётах беспроводными наушниками)
- Управление медиа в панели уведомлений переезжает в верхнюю строку к иконкам настроек
- В управлении жестами Project Soli — новый жест «пауза»
- Ну и ещё с некоторыми областями поработали (NNAPI, биометрия и т.д.), пересказывать все нет смысла, поэтому сошлёмся на официальный пост.
В комментариях интересно было бы услышать мнения и мобильных разработчиков, и обычных пользователей: что из этого скажется на вашей жизни, что радует и что печалит.
А если вас этот пост заинтересовал как мобильного разработчика, то напоследок обратим ваше внимание: 23-24 июня в Петербурге мы проведём конференцию Mobius, и там будет много актуального для вас.
Источник