История того как в Uber пришли к тому что им надо разрабатывать Lite версию приложения из-за того что множество устройств, на которых используется приложения - это модели 2015 года и более раненого выпуска
Основные принципы которыми руководствовались разработчики: 👉 Компактный размер 👉 Минимизация расхода трафика и запросов на сервер 👉 Высокая отзывчивость UI (< 300 мс при переходе между экранами) 👉 1 DEX
Какие вопросы пришлось решать: ❓ Поиск компактных библиотек ❓ Выбор архитектуры приложения ❓ ProGuard, ReDex и Android App Bundle ❓ Настройка CI для проверок соблюдения ограничений