Для участия в мероприятии необходимо зарегистрироваться.
Ссылка на прямую трансляцию будет опубликована в телеграмм канале видеоблога «Android в Лицах» – @androidinfaces
Также подписывайтесь на чат сообщества Mosdroid в telegram – @mosdroid
Программа
18:30 – 19:00 — Регистрация
19:10 – 19:55 — «CI/CD для маленькой команды с эмулятором и Dockerом» Никита Куликов, Mail.Ru Group
20:00 – 20:30 — «Android Jetpack Compose» Антон Зинаков, Mail.Ru Group
20:30 – 21:00 — Pizza time/нетворкинг
21:00 – 21:40 — «Единственное, что вам нужно для UI-тестирования» Егор Курников, Лаборатория Касперского
21:45 — afterparty
Доклады
– «CI/CD для маленькой команды с эмулятором и Dockerом» Никита Куликов, Mail.Ru Group
Рано или поздно команда или разработчик приходит к тому, что неплохо на проекте иметь CI/CD для автопрогона тестов (у вас же есть тесты, да?), рассылки билда тестировщикам, разработчикам backend, контроля качества кода. В докладе мы разберем по пунктам, как сделать CI/CD быстро и стабильно. Какие существуют решения в данной области и почему они.
— «Android Jetpack Compose» Антон Зинаков, Mail.Ru Group
На текущий момент основной способ написания UI в Android XML разметка. Такой подход тянется уже около 10 лет и имеет свои проблемы: совместимость с предыдущими версиями ОС, достаточный объем legacy в самих классах View, относительно сложно переиспользовать написанные элементы.
В докладе я расскажу про опыт использования Jetpack Compose представленного на I/O 2019 – декларативный фреймворк для создания UI с использованием Kotlin. Это большой шаг вперед и огромный задел на будущее Android: Jetpack Compose во многом решает проблемы сегодняшнего UI, упрощает и вносит современный подход в разработку.
— «Единственное, что вам нужно для UI-тестирования» Егор Курников, Лаборатория Касперского
При написании UI-тестов для мобильных Android-приложений возникает множество различных проблем. Часть из них может быть решена с помощью ряда уже существующих инструментов, другая часть каждой компанией решается по-своему, эти решения довольно специфичны и не могут быть транслированы. Остальные проблемы остаются без решения.
Мы хотели создать универсальный фреймворк, который будет предоставлять готовый рецепт приготовления UI-тестов, а также обладать гибким API для расширения и кастомизации. Расскажу, как мы это делали, и что из этого получилось.
Подпишись что бы не пропустить анонс следующих встреч:
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.