Google I/O 2022: основные моменты

Опубликовано: 2022-06-12

Google I/O 2022 — это ежегодное техническое мероприятие поискового гиганта, ориентированное на разработчиков, которые создают приложения для операционных систем Android, Chrome OS и Wear OS — приложения, которые мы все используем и любим. Мероприятие этого года ознаменовало собой первое личное мероприятие Google I/O после трех лет онлайн-мероприятий.

И что это было за событие! В течение двух дней он включал в себя сотни сессий, ориентированных на разработчиков. Компания также анонсировала новые продукты, включая Google Pixel 6a, Pixel 7, Pixel Watch, Pixel Tablet, Android 13 и возвращение очков.

Мы хотели воспользоваться моментом и быстро осветить здесь некоторые основные моменты, особенно те, которые касаются клиентов CleverTap.


Аппаратное обеспечение: представлено портфолио Pixel

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

После долгих лет поддразнивания и ожидания своих преданных поклонников Google наконец анонсировала обновленную версию своего портфолио Pixel, включая: Pixel Watch, Pixel Buds Pro и Pixel Tablet . Вся конференция этого года была толчком к тому, чтобы войти в игру экосистемы, где они запускают функции, которые позволяют разработчикам беспрепятственно создавать приложения для разных производителей и с функциональной совместимостью на разных платформах.

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

Программное обеспечение: конфиденциальность с помощью предложения SDK

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

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

Flutter 3: работа на шести платформах

Google объявила о крупных обновлениях для Flutter — своей версии мультиплатформенного комплекта для разработки пользовательского интерфейса, который позволяет использовать единую кодовую базу для Android и iOS.

С помощью Flutter 3 разработчики могут создавать одно приложение, которое работает на шести разных платформах: Android, iOS, веб, Windows, MacOS и Linux. Это позволяет организациям запускать свои приложения на всех платформах в одном выпуске, не беспокоясь о написании кода для конкретной платформы.

Google также выделил изменения во Flutter 3, которые обеспечивают более плавную работу и интеграцию с другими сервисами Google, такими как Crashlytics и Firebase.

Для клиентов CleverTap : мы активно работаем над поддержкой Flutter 3, поэтому у вас будет доступ ко всем новейшим функциям и интеграции.

Новинка: Google Play SDK Index!

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

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

Для клиентов CleverTap : CleverTap уже включен в список доверенных сторонних SDK, а наш SDK соответствует всем рекомендациям Google .

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

Android 13 (Тирамису): что нового

Наконец-то мы подошли к Android 13: эта последняя версия ОС Android — еще один шаг к улучшению взаимодействия с пользователем. Для ОС было запланировано много закулисных изменений, но не так много для самого пользовательского интерфейса.

Разберемся в каждом:

Разрешение на уведомления: с целью сделать работу пользователей на устройствах максимально удобной, Android 13 имеет более строгие правила, установленные в отношении уведомлений. Более ранние версии ОС позволяли нацеливаться на пользователя, как только он запускал свое приложение в первый раз. Но с Android 13 и выше разработчик приложения должен запрашивать разрешение на уведомление, поскольку пользователи могут отключить уведомления при установке приложения.

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

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

  • Без ограничений — это состояние, при котором приложению и соответствующим службам разрешено работать без ограничений во всей системе. Учитывая, что это состояние сильно разряжает аккумулятор телефона, оно стало доступным в качестве пользовательского ввода вместо состояния по умолчанию.
  • Оптимизировано — это состояние по умолчанию для любого приложения, установленного на устройстве, которое позволяет алгоритмам Android оптимизировать приложение для наилучшего использования батареи и далее делится на четыре сегмента ожидания приложений:
    • Активно : приложение используется в настоящее время или использовалось совсем недавно.
    • Рабочий набор : приложение регулярно используется.
    • Часто : Приложение используется часто, но не каждый день.
    • Редко : приложение используется нечасто.
  • Ограниченный — в этом состоянии приложение имеет доступ к очень ограниченным ресурсам и влияет на определенные функции приложения, такие как push-уведомления.
  • Background Restricted — это последний доступный уровень ограничений; для выбранного приложения не разрешены фоновые или активные службы. Учитывая строгость ограничения, пользователю предоставляется право перемещать любое приложение на этот уровень.
  • Уведомления с высоким приоритетом . В Android 12 уведомления с высоким приоритетом были связаны с резервными сегментами приложения, упомянутыми выше, что могло привести к сценариям, в которых даже важное уведомление будет пропущено, если приложение находится в редком или ограниченном сегменте.

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

Помимо этих важных обновлений, Android 13, похоже, продвигается дальше в сторону методов AI / ML за счет изменений кнопки «Назад» и обновлений камеры. Предварительная версия Android 13 Beta Preview была открыта для нескольких устройств 13 мая, чтобы разработчики могли поиграть с ней на реальных устройствах и соответствующим образом спланировать свою разработку.

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

Мобильный маркетинг проще с экспертным руководством