Vidéo d'Android Kolesa Mobile: sur le développement modulaire, l'interface utilisateur pilotée par le backend et l'intégration continue

Bonjour, Habr! Nous publions la vidéo du troisième Android Kolesa Mobile - des réunions pour les développeurs mobiles.

Les conférenciers étaient nos collègues et des représentants d'Avito.ru, Chocolife et Noble Applications. Sous la coupe - photos, diapositives et enregistrements de rapports. Ayez une belle vue!




Interface utilisateur pilotée par le backend


Vladimir Tokarev, développeur Android chez Wheels | Toit | Marché »

Rapport sur la façon dont nous avons réalisé la livraison de fonctionnalités à nos utilisateurs sans la sortie de l'application. Notre expérience dans la mise en œuvre de l'interface utilisateur pilotée par le backend à l'aide de l'approche Backend For Frontend. Toujours dans le rapport, Vladimir explique comment le cadre dans Wheels est organisé pour rendre l'interface utilisateur, contrôlée depuis le backend.


Diapositives

Evolution de CI dans l'équipe de développement mobile


Nikolay Nesterov, développeur Android chez Avito



L'histoire de l'intégration continue dans l'équipe de développement mobile Avito.


Diapositives

Améliorer la qualité des applications mobiles


Ksenia Apachidi, responsable du développement mobile chez Wheels | Toit | Marché »

Quelle est la qualité de vos applications et que peut-on faire pour améliorer leur qualité? Quelles étapes sont nécessaires, que peut-il se passer si les tests ne sont pas mis en œuvre dans le processus de développement. Considérez les fonctionnalités de test des applications mobiles et discutez des résultats de leur mise en œuvre.


Diapositives

Comment introduire une balle dans N lapins ou comment envoyer des analyses


Daniyar Amangeldy, développeur Android



Le rapport ouvrira le rideau de la bibliothèque, ce qui permet d'envoyer des événements aux services d'analyse. Il y aura des modèles - il y aura de la modularité.


Diapositives



Corutines non routinières


Naila Kebirova, développeur Android chez Wheels | Toit | Marché »

Un rapport sur la façon dont les coroutines de Koutlin rendent l'écriture de programmes asynchrones simple et directe.


Diapositives

Un nouveau niveau de développement modulaire - Monorepo


Zhanibek Marshall, l'un des principaux développeurs Android chez Wheels | Toit | Marché »



Au début, il était seul, puis de nombreux modules sont apparus. Pour optimiser le travail avec les modules, nous avons essayé différentes options. En conséquence, nous avons atteint le niveau Mono Repo - un référentiel pour tout. Dans son rapport, Zhanibek parle des options de mise en œuvre du développement modulaire et de leurs inconvénients.


Diapositives

Chemin vers une seule activité


Temirlan Kuntubaev, Chocolife


Diapositives

Ressources Android


Kuanysh Zhunusov, développeur Android et iOS chez Noble Applications, Madison, WI, USA



Dans le développement d'applications Android, nous parlons souvent de la bonne architecture et des bons modèles, en oubliant le héros méconnu des ressources Android. Dans cette présentation, Kuanysh parle de la structuration des fichiers xml, d'une convention de dénomination dans le style, et plus encore pour garder votre code propre et convivial pour les autres développeurs et concepteurs.


→ Diapositives

Merci à tous ceux qui sont venus sur Kolesa Mobile et ont regardé la vidéo. Photos sur notre page Facebook et sur Yandex.Disk. Liste de lecture Mitap sur la chaîne YouTube.

Nous organisons souvent des événements pour les spécialistes techniques, donc si vous avez un rapport sur un sujet intéressant (développement mobile / web) et que vous êtes prêt à parler lors de la prochaine réunion, écrivez à beketova@kolesa.kz.









A très bientôt!

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


All Articles