Новая библиотека Google Block Store упростит вход в приложения на новых устройствах

Новая библиотека Block Store от Google сделает миграцию устройств менее болезненной, позволяя приложениям автоматически входить в систему на новом устройстве. Читайте дальше!

Одна из областей, в которой Android отстает от iOS, — это возможность перейти на другое устройство и остаться в том же состоянии, в котором вы начали, по крайней мере, в контексте данных вашего приложения. Проблема становится более заметной, когда вы переходите на новый телефон от другого OEM-производителя, поскольку конкретные OEM-решения для резервного копирования и восстановления часто адаптированы к этой конкретной экосистеме. Google пытается решить эту проблему, используя платформу Google Play Services и Google Drive предоставит встроенный сервис резервного копирования для Android от Google. Это встроенное решение создает резервные копии контактов, истории вызовов, текстовых сообщений, а также определенных данных приложений и настроек устройства. на Google Диск автоматически, но это по-прежнему неполное решение, поскольку оно выполняет выход из учетных записей, вошедших в систему (и уклоняться). С выходом Android 11 ситуация с миграцией устройств улучшится благодаря новой библиотеке Block Store.

Новости Android 11 на XDA

Google подробно рассказал о некоторых предстоящие изменения в Android 11 через короткие видеоролики на официальный канал разработчиков Android на YouTube. В недавнем видео под названием «Идентификация на Android: что нового в системе входа» сотрудник Google Вишну Калуготла обобщил два новых API, которые являются частью библиотеки служб идентификации Google: One Tap и Block. Магазин.

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

Однако в этой статье основное внимание уделяется Block Store. Block Store — это механизм входа на основе токенов, построенный на основе существующей инфраструктуры резервного копирования и восстановления Google. текущая инфраструктура позволяет разработчикам выбирать резервное копирование избранных частных файлов приложений. в учетную запись Google Диска пользователя. Block Store предназначен для восстановления учетных данных для входа в приложения при восстановлении приложений и данных на новом телефоне в процессе установки. Вместо хранения имени пользователя и пароля в зашифрованной форме Block Store предполагает сохранение токена аутентификации пользователя для конкретного приложения в зашифрованной форме.

Хотя внедрение Block Store не будет полностью имитировать плавное резервное копирование и восстановление iOS, мы надеемся, что оно уменьшит трудности, связанные с частой миграцией устройств. Пользователям по-прежнему придется открывать каждое приложение, чтобы установка завершилась сама по себе, но, по крайней мере, вам больше не нужно будет снова вводить свои данные для входа в каждую службу приложений на вашем телефоне.

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