🍔 Как мы запустили медиаленту в Яндекс Еде для iOS, а потом всё переделали
Медиалента в мобильном приложении — инструмент с карточками, роликами и другим контентом для пользователей. Казалось, спроектировать ленту — стандартная задача, но быстро выяснилось, что типовое решение для Яндекс Еды не сработает.
👨💻 Меня зовут Лев Бондаренко, я старший iOS-разработчик Яндекс Еды. Во время разработки ленты пришлось разобраться, почему видео не запускались на некоторых устройствах, интерфейс тормозил без очевидных причин, а потребление памяти было критическим.
👷♀️ В карточках рассказал об основных проблемах и о том, как мы их решали.
🎲 Если хотите узнать больше про архитектурные эксперименты, observability, дебаг и компромиссы, которые в итоге оказались эффективнее красивой реализации, — читайте статью на Хабре.
Подписывайтесь:
💬 @Yandex4Mobile
📹 @YandexforMobile
Post #4252
1.84K
Forwarded from Yandex for Mobile








