Максим Лавренюк - WebView как способ интеграции между сервисами
Ойын-сауық
Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/K18Cxd
- -
Скачать презентацию с сайта HolyJS - jrg.su/XGLMk6
Superapps уже давно закрепились на глобальном рынке e-commerce. Они очень полезны для экосистемного бизнеса, этот тренд сохранится в ближайшие годы. Есть множество способов постройки superapp, один из них - использование WebView, который имеет свои особенности. Мне повезло создать интеграцию между двумя сервисами в рамках экосистемы Uzum, используя WebView.
Максим рассказал об этом опыте, а именно:
- как настроить авторизацию;
- как общаться между WebView и нативным приложением;
- какие есть неочевидные проблемы;
- какие ограничения зашиты в WebView по умолчанию;
- какие есть особенности UX и чем для пользователя отличается работа в вебе и в WebView;
- как дебажить WebView;
- как сравнивать производительность нативного и web-решения.
- как писать автотесты;
- есть ли связь между разрешениями (доступы к geo и др.) в нативном приложении и WebView;
- какое время жизни у WebView и от чего оно зависит;
- почему геопозиционирование в WebView не такое точное, как хотелось бы.
Будет полезно разработчикам нативных приложений, web-разработчикам и проектным менеджерам, если они решат так же использовать WebView.
Пікірлер: 6
Полезный доклад, спасибо! А парень очень стильный
Приятно видеть разраба из Узума на Холи🙂
Совет докладчику на будущее - избавиться от "маятника". Укачивает во время просмотра видео
LCP или всё таки FCP
Невнятный доклад
кринжовый чел