Parse the Avito iOS app: Ask Me Anything

Hello! Today in our blog we are already holding the traditional question and answer section Ask Me Anything. (Before that, there were AMA on backend and on android-development ). We continue a good tradition. This time it will be about developing for iOS in general and about 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 before noon on June 6, Moscow time. Under the cut, I present seven of my colleagues who will be in touch with you, talk a little about iOS development in Avito and about possible topics of dialogue.


UPD: Officially, we close the AMA, but if possible we promise to respond to comments. Thank you all for participating!


AMA members


Evgeny Suvorov kokax


image
“The head of the mobile architecture team, which is responsible for the technical quality of the product, developer satisfaction with the development and development / support of internal developer tools. In development for iOS since 2011, Avito became the first mobile developer in 2014. "


Alexey Shpirko truealex


image
“The head of the team engaged in accelerating the release of mobile applications, building CI / CD in mobile applications, developing tools for UI tests. In Avito since 2014. You can learn more about what I am doing by looking at my report for Mobius 2018 here . ”


Ivan Bondar ivanbondar


image
“The head of the mobile application development team, working on iOS development since 2012, joined the Avito team 2.5 years ago. I combine the roles of an iOS developer, a scrum master and a leader of a small cross-functional team. In addition to iOS, I am writing a little backend, helping other teams. ”


Artem Razinov artyom-razinov


image
“The iOS developer, on iOS since 2011, has been in Avito for just over three years. I did everything, lately I am 100% immersed in UI self-testing - tools, CI / CD and all that. My hobbies are auto-testing, deeplinking, flexible APIs, code generation, khaki, tricks and cheats. ”


Alexey Kudryavtsev WEStor


image
“IOS developer unit Messenger, maintainer of the SwiftyVK project, soundman of Podlodka podcast. In Avito since January 2017. During this time, I managed to work on different parts of the iOS application in several units. Before Avito, he worked in small startups, did pet-projects for iOS and MacOS. In addition to development, I like to run, ride a bike or read something in my free time. ”


Timur Yusipov fizmatchel


image
“IOS developer of Mobile Architecture unit. I develop under iOS since 2012. In Avito almost 3 years. During this time I did a lot of things, went from feature to platform development.
Recently doing:



Vadim smal vadimsmal


image
“IOS developer of Mobile Architecture unit. I am developing under MacOS / iOS since 2012. Avito is already 1.5 years old. I am engaged in developing solutions for increasing the speed of developing and maintaining the quality of an application: toggle, DI, system for sending analytics, automated metering of metrics, various checks of the project status and so on.
I am interested in learning new technologies, such as Machine learning and blockchain. I study new platforms, approaches and languages, for example, microservices on Go. ”


Some facts about Avito's iOS development



Possible questions and topics for discussion



IOS development materials with Avito employees



We are waiting for your questions in the comments!

Source: https://habr.com/ru/post/413211/


All Articles