📜 ⬆️ ⬇️

Android Kolesa Mobile video: modular development, backend driven UI and continuous integration

Hi, Habr! We publish video from the third Android Kolesa Mobile - meetings for mobile developers.

Our colleagues and representatives of Avito.ru, Chocolife and Noble Applications acted as speakers. Under the cut - photos, slides and records of reports. Enjoy watching!



')

Backend driven UI


Vladimir Tokarev, Android developer at Wheels | Roof | Market "

A report on how we have achieved the delivery of features to our users without the release of the application. Our experience in implementing Backend Driven UI using the Backend For Frontend approach. Also in the report, Vladimir tells how the UI framework for managing the UI is managed from the backend.


→ Slides

The evolution of CI in the mobile development team


Nikolay Nesterov, Android developer at Avito



The history of continuous integration development in the Avito mobile development team.


→ Slides

Improving the quality of mobile applications


Ksenia Apachidi, Head of Mobile Development at Wheels | Roof | Market "

How good are your applications and what can be done to improve their quality? What steps are needed, what can happen if testing is not introduced into the development process. Consider the features of testing mobile applications and discuss the results of their implementation.


→ Slides

How to get one bullet in N hares, or How we send analytics


Daniyar Amangeldy, Android developer



The report will open the curtain of the library, which helps to send events to the analytics services. There will be patterns - there will be a modularity.


→ Slides



Non-Routine Korutin


Nailya Kebirova, Android developer at Wheels | Roof | Market "

A talk about how coroutines in Kotlin allow writing asynchronous programs is simple and straightforward.


→ Slides

New level of modular development - Monorepo


Zhanibek Marshal, a leading Android developer at Wheels | Roof | Market "



At first he was alone, then many modules appeared. To optimize the work with the modules, we tried different options. As a result, we reached the level of Mono Repo - one repository for everything. In his report, Zhanibek talks about what options for the implementation of modular development exist and what are their disadvantages.


→ Slides

Single Activity Path


Temirlan Kuntubaev, Chocolife


→ Slides

Android Resources


Kuanysh Junusov, Android and iOS Developer, Noble Applications, Madison, WI, USA



In the development of Android applications, we often talk about the correct architecture and patterns, forgetting about the unsung hero Android Resources. In this report, Kuanysh talks about structuring xml files, naming conventions in styling, and much more to keep your code clean and friendly to other developers and designers.


→ Slides

Thanks to everyone who came to Kolesa Mobile and watched the video. Photos on our Facebook and Yandex.Disk page . Playlist mitap - on the YouTube channel.

We often have events for technical specialists, so if you have a report on an interesting topic (mobile / web development) and you are ready to speak at the next meeting, write to beketova@kolesa.kz.









See you again!

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


All Articles