Android

Разработка. Mobile


Анна Жаркова
Руководитель группы разработки @ Usetech
Барнаул

Виджеты — это небольшие дополнения к вашему приложению, которые позволяют вынести на дисплей полезные функции для максимально быстрого доступа к ним или просто для украшения экрана. Они появились еще в ранних версиях Android. С выходом Jetpack Compose Glance они переживают вторую волну популярности.

В докладе рассмотрим, как писать не только красивые, но и эффективные виджеты, приносящую практическую пользу.

  • День выступления: 16.09.2023
  • Время начала: 12:30
  • Время окончания: 13:15
  • Категории : Разработка
  • Секции : Android

  • Илья Гущин
    Android разработчик @ SberHealth
    Нижний Новгород

    1. Что такое архитектура и для чего она нужна

    2. Что мы поднимаем под расширяемым Android-приложением?

    3. Чистая архитектура и важность тестирования

    4. Принципы построения многомодульного приложения

    5. Наш пример многомодульного приложения

    6. Архитектурные паттерны презентационного слоя

    7. Что дало нам улучшение архитектуры и наши выводы

    • День выступления: 16.09.2023
    • Время начала: 10:45
    • Время окончания: 11:30
  • Зал : Зал 3.6
  • Категории : Разработка
  • Секции : Android

  • Эмиль Замалдинов
    Мобильный разработчик @ Дзен
    Казань

    Современный подход SDUI на первый взгляд несет множество преимуществ - гибкость, кроссплатформенность, отвязка от нативных релизов. Но как показала практика разработки Дзена, не все так радужно.

    В этом докладе мы рассмотрим ряд проблем, с которыми столкнулись мобильные разработчики команды Дзен при использовании данного подхода.

    Будут затронуты и подробно рассмотрены такие темы как

    - Размер ответа сервера

    - Создание сложных компонентов и изменения на клиенте

    - Тестирование

    - Оптимизация

    - Выбор языка и область ответственности

    А также нативные решения, к которым мы пришли в итоге

    • День выступления: 16.09.2023
    • Время начала: 11:30
    • Время окончания: 12:15
  • Зал : Зал 3.6
  • Категории : Разработка
  • Секции : Android