Казалось бы темный режим, что там — бери, да делай. Однако если у вас многомодульный проект со множеством кода, цветов, ресурсов и подобный вещей, то реализация темного режима уже перестает быть томной. Разработчики Tokopedia написали скрипт и ряд вспомогательных инструментов, которые автоматизировали большую часть работы. А сейчас внедрили проверки на уровне пул-реквестов и блокируют фичи, если в них нет темноты. В общем, занятная история о том, как все в больших проектах происходит…
Читайте дальше в нашем канале
Разработка, аналитика, дизайн
- Путь Android-приложения к поддержке темной темы: пример Tokopedia
- В экономике iOS-приложений в США занято 2.2 млн человек
- Как качественно измерять трафик в мобильных приложениях
- Уроки 5 лет аудита кода в технических стартапах
iOS
- Spiral: спирали для SwiftUI
- [Async/await] Проблемы Swift 5.4
- Как адаптировать View для каждого устройства
- Кто еще хочет улучшить качество кодовой базы
- Как создать Redux-подобный контейнер в Swift с нуля
- Реализуем шаблон Координатор с помощью Combine
Android
- Стратегии управления зависимостями Gradle
- Lazy Grid макеты в Compose
- Как создать ярлыки в приложении для Android
- 15 лучших библиотек Android на 2022 год