Войти через соцсеть:
Войти через email:
Виджеты — это небольшие дополнения к вашему приложению, которые позволяют вынести на дисплей полезные функции для максимально быстрого доступа к ним или просто для украшения экрана. Они появились еще в ранних версиях Android. С выходом Jetpack Compose Glance они переживают вторую волну популярности.
В докладе рассмотрим, как писать не только красивые, но и эффективные виджеты, приносящую практическую пользу.
1. Что такое архитектура и для чего она нужна
2. Что мы поднимаем под расширяемым Android-приложением?
3. Чистая архитектура и важность тестирования
4. Принципы построения многомодульного приложения
5. Наш пример многомодульного приложения
6. Архитектурные паттерны презентационного слоя
7. Что дало нам улучшение архитектуры и наши выводы
Современный подход SDUI на первый взгляд несет множество преимуществ - гибкость, кроссплатформенность, отвязка от нативных релизов. Но как показала практика разработки Дзена, не все так радужно.
В этом докладе мы рассмотрим ряд проблем, с которыми столкнулись мобильные разработчики команды Дзен при использовании данного подхода.
Будут затронуты и подробно рассмотрены такие темы как
- Размер ответа сервера
- Создание сложных компонентов и изменения на клиенте
- Тестирование
- Оптимизация
- Выбор языка и область ответственности
А также нативные решения, к которым мы пришли в итоге