Перейти к основному содержанию

Mobile SDK 3.2: офлайн-очередь, новый камерный конвейер и −40% к весу

В новом релизе проверка не теряется при обрыве сети, камерный конвейер переписан, а размер SDK заметно уменьшился.

Sardor OchilovРуководитель интеграций
В этой статье

Коротко

  • При обрыве сети проверка не теряется: результат попадает в очередь на устройстве и уходит при восстановлении связи.
  • Камерный конвейер переписан — подготовка кадра больше не блокирует основной поток.
  • Размер SDK уменьшился на 40%, время старта приложения заметно сократилось.

Главной целью релиза 3.2 были не новые функции. Цель — сделать существующий поток надёжным на плохой сети и на дешёвом устройстве. Пропавший интернет в метро или трёхлетний телефон для нас не крайний случай, а обычные условия.

Офлайн-очередь

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

  • Очередь хранится в зашифрованном виде и не теряется при перезапуске устройства.
  • У каждой записи есть срок жизни — просроченные удаляются сами.
  • Повторная отправка безопасна: сервер не учитывает один и тот же пакет дважды.

Новый камерный конвейер

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

−40%

Размер SDK

−260ms

Время старта

30fps

Стабильный предпросмотр

3.2

Релиз

Миграция

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

Единый слой цифровой идентификации для всего продукта

Свяжитесь с нашей командой, чтобы подобрать подходящий способ интеграции: Mobile SDK, Web SDK, Backend API или комбинацию всех трёх вариантов.