Знакома ситуация, когда заказал чипсики и п@пить, и эти полчаса тянутся, как целый рабочий день? Ты постоянно заходишь в приложение, чтобы узнать статус заказа и где сейчас курьер? 🤡
Привет, я Никита. Вместе с командой мы реализовали нативную функцию Live Activities на iOS для заказов Ozon fresh. Теперь нашим клиентам не нужно постоянно заходить в приложение для отслеживания заказа — функция работает, даже если клиент отключил уведомления из-за рекламы или по другой причине. Не волнуйтесь, мы не используем Live Activities для рекламы и не позволяем маркетингу вмешиваться!
А теперь ну медятина, ну мёд...
Мы сделали шаг вперёд и реализовали имитацию Live Activities из iOS на Android с помощью кастомных пуш-уведомлений, которые обновляются и удаляются сами через определённые промежутки времени, показывая статус заказа и оставшееся время доставки. Для этого нам пришлось заюзать множество ухищрений, например, круговой прогресс-бар — это просто картинка, которая меняется в зависимости от статуса заказа.
Все секреты раскрывать не будем, но, возможно, однажды, если увидим ваш интерес, напишем статью о том, как мы это сделали для Android. А пока... Кушайте вкусно, кушайте много, и заказывайте продукты в Ozon fresh ❤️
*Внешний вид на Android в реальной жизни может варьироваться в зависимости от модели телефона и версии операционной системы Android.
Над задачей трудились:
🛠 Дизайнер — Никита Кулагин
🔎 PM — Андрей Гайбун, Никита Борисов
💎 Дмитрий Стрельцов, Владислав Фролов и бэкенд разрабы
#сделано_в_Ozon
Post #3418
6.83K






- ⚡ 74
- 🔥 16
- ❤ 9
- ❤🔥 7
- 🍾 6
- 👍 4
- 👏 2
- 🎉 2
- 🏆 1
- 🦄 1