Спрашивай О Чем Угодно. Авито. Андроид

Привет! Первый опыт Публикация поста в формате «Вопрос-Ответ» в нашем блоге оказалась успешной и полезной для всех участников, поэтому сегодня мы продолжаем.

На этот раз мы поговорим о разработке под Android в целом и особенностях приложения Авито в частности.

Как работает приложение самого популярного сайта объявлений в России? Спроси нас! Мы ответим на все комментарии первого уровня, которые появятся здесь сегодня, с 12 до 19 часов по московскому времени.

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

АМА!

Спрашивай о чем угодно.
</p><p>
 Авито.
</p><p>
 Андроид

UPD, 19:20 Мск: Спасибо всем за вопросы! Мы официально завершаем АМА и прощаемся, но будем отвечать на комментарии, насколько сможем.

участники АМА



Евгений Кривобоков евгенекривобоков



Спрашивай о чем угодно.
</p><p>
 Авито.
</p><p>
 Андроид

Архитектор мобильных приложений.

На Авито с 2014 года.

Сейчас работаю в архитектурной команде.



Дмитрий Костырев враг



Спрашивай о чем угодно.
</p><p>
 Авито.
</p><p>
 Андроид

Ведущий разработчик мобильных приложений.

Авито с нами уже 2 года.

Работает в команде, которая разрабатывает функционал для клиентов.



Дмитрий Воронин развод



Спрашивай о чем угодно.
</p><p>
 Авито.
</p><p>
 Андроид

Архитектор мобильных приложений.

В Авито с 2014 года, занимается тестированием инфраструктуры и CI.

Антон Даньшин нтоскрнл



Спрашивай о чем угодно.
</p><p>
 Авито.
</p><p>
 Андроид

Ведущий разработчик мобильных приложений.

На Авито с 2015 года.

Сейчас работаю в команде Мессенджера.



Михаил Юдин варабей



Спрашивай о чем угодно.
</p><p>
 Авито.
</p><p>
 Андроид

Ведущий разработчик мобильных приложений.

Работает в архитектурной команде Авито.



Николай Нестеров Нестеров



Спрашивай о чем угодно.
</p><p>
 Авито.
</p><p>
 Андроид

Ведущий разработчик мобильных приложений.

5 лет в мобильной разработке, из них 2 на Авито.

Разрабатывает процессы выпуска и автоматизированного тестирования.

Несколько фактов об Android-разработке на Авито

  • В Авито мы уделяем большое внимание мобильным приложениям.

    И мы планируем сохранить эту тенденцию.

  • Команда Android использует Kotlin, который постепенно заменяет Java в наших продуктах.

  • Мы инвестируем в развитие и продвижение инженерных практик — CI, CD, Code Review, автоматизация тестирования.

  • Важная особенность Android-разработки на Авито — слабосвязанная масштабируемая архитектура, позволяющая нескольким группам разработчиков без коллизий разработать большой проект и быстро реагировать на потребности пользователей.

Возможные вопросы и темы для обсуждения
  • Как работает наше приложение.

  • Как мы разрабатываем Android-приложение большой командой.

  • Монорепозиторий для кода, связанного с Android.
  • Рабочие процессы: обзоры кода, пул-реквесты, запуск тестов, проверки.

  • CI/CD.
  • Автоматизированное тестирование.

  • Наследие: как с этим бороться.

  • Особенности российского рынка устройств и как с этим жить.

Материалы о разработке под Android с участием сотрудников Авито Теги: #Android #Kotlin #ci #CD #архитектура приложений Android #Разработка Android #Kotlin #Управление разработкой #Карьера в ИТ-индустрии
Вместе с данным постом часто просматривают: