Avitotech On Tour: Android-Митап В Нижнем Новгороде

Хабр, привет! Мы продолжаем региональный тур «АвитоТех» и приглашаем Android-разработчиков на встречу в Нижнем Новгороде, которую мы проводим совместно с сообществом GDG Нижний Новгород. Встреча состоится 29 февраля в 14:00. Поговорим об использовании MotionLayout, типичных ошибках проектирования пользовательского интерфейса, Kotlin Coroutine, а также об инфраструктуре Avito CI/CD. Зарегистрируйтесь сами и пригласите своих коллег.

Ниже под катом — тезисы докладов, ссылка на регистрацию и видеотрансляцию.



AvitoTech On Tour: Android-митап в Нижнем Новгороде



Отчеты



Организация и инфраструктура дизайн-системы Авито - Андрей Данилов, Авито



AvitoTech On Tour: Android-митап в Нижнем Новгороде

Расскажу, зачем Авито дизайн-система, чем занимается ее команда и что мы хотим видеть в результате.

Я разберу распространенные ошибки при организации и проектировании пользовательского интерфейса.

Поделюсь своим опытом внедрения скриншот-тестов в продакшен в условиях, когда на рынке есть только одна подходящая библиотека, которую еще нужно дорабатывать.

Коммерческой разработкой занимаюсь с 2012 года, в основном для Android. До Авито я успел поработать везде — от фриланса и микро-стартапов до продуктового и аутсорсинга.

В Авито успел поработать над приложением Домофонд, а также сферой недвижимости.

Сейчас я работаю в команде дизайн-системы.



ДвижениеLayout. Анимации как у сына маминой подруги - Андрей Тумаринсон, МЕРА



AvitoTech On Tour: Android-митап в Нижнем Новгороде

В этом докладе мы рассмотрим использование MotionLayout на примере интерфейсов приложений, а не анимации квадратов.

Давайте посмотрим, какое волшебство предоставляет Google из коробки, что придется настраивать и сколько для этого понадобится кода.

Давайте поговорим о применимости этого инструмента в разработке.

Я работаю Android-разработчиком в компании MERA. В настоящее время я разрабатываю приложение на Flutter для видеоустройств.

Я люблю UI, мне грустно из-за CI.



Мы сделали инфраструктуру для Android открытой - Сергей Боиштян, Авито



AvitoTech On Tour: Android-митап в Нижнем Новгороде

Один из способов развития инженера — создание инструментов для разработки продуктов.

Мы разрабатываем инфраструктуру Avito CI/CD для Android более 3 лет и в начале 2020 года сделали ее open source. В своем докладе я расскажу, какие задачи мы ставили перед собой, принимая это решение, и какие проблемы стояли на нашем пути.

Вы узнаете, какие инструменты Авито использует для CI/CD в Android и чем наша открытая инфраструктура может быть полезна другим.

В Авито я работаю в подразделении Speed, которое занимается разработкой инструментов CI/CD для Android, ios и веб-монолита.



Почему Kotlin Coroutine — лучшая вещь для Android — Кирилл Розов, Android Broadcast



AvitoTech On Tour: Android-митап в Нижнем Новгороде

Подход «Kotlin Coroutines First» уже не за горами.

Давайте поговорим о том, что современные Android-приложения эффективно создаются с использованием Kotlin Coroutine для выполнения асинхронных операций, и все современные библиотеки из Jetpack поощряют их использование.

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

Я руководитель отдела разработки Android в Humans.net, создатель Telegram-канала Android Broadcast и одноименного подкаста.

Соведущий подкаста Mobile People Talks. Большой поклонник Котлина.



Программа встреч

[14:00 – 14:30] – Регистрация [14:30 - 15:10] - Мы сделали инфраструктуру для Android с открытым кодом [15:15 - 16:00] - MotionLayout. Анимации как у сына подруги моей матери [16:00 - 16:30] – Часто задаваемые вопросы по обеду и инфраструктуре Android [16:30 - 17:10] - Организация и инфраструктура дизайн-системы Авито [17:10 – 17:30] – Часто задаваемые вопросы по инфраструктуре Android и сети [17:30 - 18:10] - Почему Kotlin Coroutine — лучшая вещь для Android [18:30 – до победы] – Afterparty Во время выступления Сергея Боиштяна вы сможете задать свои вопросы и поделиться болевыми точками относительно тестирования и CI/CD-инфраструктуры для Android. Команда, которая занимается этим направлением на Авито во время обеда и с 17:10 до 17:30 ответит на вопросы и посоветует решения из своего опыта.

Приходите поболтать.



Пароли и явки

Встреча начнется 29 февраля в 14:00. Участие бесплатное, но обязательное зарегистрироваться на Таймпаде .

После встречи будет вечеринка, так что не спешите уходить.

Адрес: г.

Нижний Новгород, Театральная площадь, дом 1, конференц-зал, Шератон Отель Нижний Новгород Кремль .

Традиционно для тех, кто не сможет прийти на встречу, будет прямая трансляция.

на YouTube-канале АвитоТех .

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

Увидимся! Теги: #Android #Разработка Android #с открытым исходным кодом #Дизайн мобильных приложений #Kotlin #ci/cd #ui #design Systems #kotlin coroutines #motionlayout

Вместе с данным постом часто просматривают: