Как функции Android 11 повлияют на ваше мобильное приложение?

Опубликовано: 2020-04-02

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

С Android 10 Google прекратила свою традицию называть операционные системы за десертами.

Android 10 стал свидетельством роста и зрелости Google. Те же принципы используются в предварительной версии Android 11 для разработчиков . Хотя до финальной сборки осталось несколько месяцев, недавний предварительный просмотр для разработчиков — достаточное представление о том, как Google хочет использовать операционную систему.

С каждым новым обновлением приходят в восторг не только разработчики приложений для Android. Заинтересованные стороны на другой стороне медали — владельцы приложений — также сидят в напряжении каждый раз, когда примерно в середине мая на мероприятиях Google I/O объявляется новая версия.

Прежде чем мы рассмотрим, как Android 11 меняет домен приложений для предпринимателей, владеющих приложениями для Android, давайте рассмотрим новые функции Android , которые были представлены с основными функциями Android 11.

Набор функций Android 11

Android 11 Features

1. Несколько улучшений для обмена сообщениями

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

  • Пузыри чата — пузыри чата Android 11 скрывают все текущие разговоры в маленьких пузырьках сбоку экрана. Вы можете перемещать пузыри и нажимать на них, чтобы показать конкретные разговоры.
  • Чтобы сделать процесс получения сообщений в режиме реального времени, в Android 11 появился специальный раздел разговоров в панели уведомлений, предлагающий мгновенный доступ ко всем текущим разговорам, которые вы ведете.
  • Благодаря концепции Android 11 теперь можно будет отправлять изображения при ответе на сообщение из уведомлений.

2. Разовое разрешение

Если вы оглянетесь на Android 10, одной из особенностей ebay было то, как обрабатывались разрешения приложений. Android 10 дал пользователям гораздо больше контроля над приложениями и доступом к ним. Android 11 держит поезд в движении.

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

3. Встроенный рекордер экрана

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

Обновление Android 11 изменит это. В Developer Preview 2 был показан экранный рекордер, который сопровождался чрезвычайно отточенным пользовательским интерфейсом и переключателем для записи звука и отображения касаний в записи.

4. Адаптация к разным типам экранов

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

OS 11 была разработана для легкой работы на складных устройствах. Таким образом, рекламируя время, чтобы начать работу над разработкой приложений для складных смартфонов .

5. Подготовка к 5G

5G начал появляться в новостях во второй половине прошлого года, а в 2020 году, когда пандемия коронавируса затронула ряд отраслей и технологий, потребность во внедрении 5G в мире только возросла.

Чтобы упростить обработку, в Android 11 добавлен очень важный «API Dynamic Meterdness». Тот, который позволит смартфонам использовать весь набор преимуществ, которые дает 5G.

Как только API обнаружит, что вы подключены к безлимитному 5G, вы сможете получить доступ к максимально возможному качеству графики и видео, а также к другим тонкостям, присущим технологии 5G.

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

Что будет означать перенос приложений на Android 11 для вашего приложения Android?

Если вы посмотрите предварительную документацию для разработчиков Android 11, вы обнаружите, что она разделена на три категории: изменения поведения, функции конфиденциальности и новые функции и API. Во всех категориях есть указатели, влияющие на производительность приложения.

Android 11 impact on apps

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

1. Пользователи могут ограничивать, когда появляется диалоговое окно разрешений.

Android 11 не будет поощрять повторные запросы на одно разрешение. Если ваши пользователи дважды нажимают «Отклонить» для определенного разрешения, это будет означать «Больше не спрашивать». Это означает, что вам нужно будет четко объяснить и убедить причину запроса разрешения в ваших маркетинговых методах или с помощью ваших функций MVP.

2. Статистика использования приложения будет храниться в тайне

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

  • Пользователи разблокируют свои устройства в первый раз после запуска системы.
  • Пользователи переключаются на свою учетную запись на устройстве.

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

3. Снижение избыточности данных

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

Чтобы снизить избыточность данных на диске и в сети, Android 11 позволяет кэшировать большие наборы данных на устройствах, использующих общие большие двоичные объекты данных.

4. Больше ясности в причинах выхода из процесса приложения

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

5. Ускорение инкрементальной установки APK

Установка больших APK-файлов на устройства обычно занимает много времени, даже если вы внесли небольшое изменение. Видя, какое значение имеют обновления приложений, Google представил инкрементную установку APK в Android 11. Он ускоряет процесс, устанавливая достаточное количество APK, необходимое для запуска приложения, в то время как остальные данные передаются в фоновом режиме.

Contact our android experts

6. Расширенная поддержка приложений нейронных сетей.

Если ваше приложение основано на машинном обучении и нейронных сетях, Android 11 сделает его еще более полезным. Благодаря новому API нейронных сетей 1.3 Android прилагает усилия, чтобы ваши приложения машинного обучения работали на устройствах без сбоев. Пришло время привести ваш процесс управления проектами ИИ в соответствие и разработать новые варианты использования прорывной технологии.

7. Инфраструктура для преимуществ 5G

Есть много преимуществ, которые 5G дает мобильным приложениям . Теперь, когда Android 11 полностью поддерживает эту технологию, предприятия теперь могут извлечь выгоду из более высокой скорости потоковой передачи, быстрой передачи файлов, нулевой задержки — в целом, улучшенного взаимодействия с пользователем.

Обратный отсчет для Android 11 включен. Не оставайтесь позади. Позвольте нам помочь вам.

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

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

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