Hello! The first experience of publishing a “Question-Answer” format post on our blog has been successful and useful for all participants, so today we continue. This time we will talk about the development for Android in general and the features of the Avito application in particular.
How to work with the application of the most popular site ads in Russia? Ask us! We will respond to all comments of the first level, which will appear here today, from 12 to 19 hours Moscow time. Under the cut, I present six of my colleagues who will be in touch with you today, talk a little about Avito’s Android development and possible dialogue topics.
AMA!
UPD, 19:20 MSK: Thank you all for the questions!
Officially, we end the AMA and say goodbye, but if possible we will respond to comments.
Mobile application architect. In Avito since 2014. Now working in the architectural team.
Lead mobile application developer. In Avito 2 years. Works in a team that develops functionality for customers.
Mobile application architect. In Avito since 2014, deals with testing infrastructure, CI.
Lead mobile application developer. In Avito since 2015. Currently working in the Messenger team.
Lead mobile application developer. In Avito works in the architectural team.
Lead mobile application developer. In mobile development, 5 years, 2 of them - in Avito. Develops release processes and automated testing.
How our application works.
How we are developing our android application with a large team.
Monorepository for code related to android.
Workflows: code review, pull requests, run tests, checks.
CI / CD.
Automated testing.
Legacy: how do we fight it?
Source: https://habr.com/ru/post/348622/
All Articles