Conférence pour les développeurs iOS Kolesa Mobile 3.0. Reportage vidéo



17 novembre au bureau «Roues | Toit | Market »était un événement spécial pour les développeurs iOS, un peu plus ambitieux que les réunions traditionnelles.

Des représentants d'Avito, d'Alfa-Bank Kazakhstan, de Mint Apps Production et de DAR Ecosystem ont assisté à la réunion en qualité d'orateurs invités.

Kolesa Mobile se tient cette année pour la troisième fois avec un changement - nous avons divisé les directions iOS et Android afin que les participants tirent le meilleur parti de la réunion.

Sous le chat, nous partageons des photos, des présentations et des vidéos des intervenants d'iOS Kolesa Mobile.


«Interface utilisateur pilotée par le backend: création d'une interface à partir de composants»


Timur Tabynbaev, équipe Kolesa



Presque tous les écrans peuvent être considérés comme un ensemble de composants. Mais que se passe-t-il si nous construisons un système dans lequel le travail sur une fonctionnalité revient à créer un composant et à écrire une logique pour celui-ci? Nous discuterons comment et pourquoi nous avons construit un tel système, ce que nous en avons compris et ce que nous allons faire ensuite.



Avito Mobile: État de l'Union


Egor Tolstoy, Avito


La taille compte. Cela vaut également pour l'application Avito, qui est développée par plusieurs dizaines d'équipes interfonctionnelles indépendantes, chacune ayant plusieurs développeurs iOS. Au cours des deux dernières années, nous avons rencontré divers problèmes d'échelle, dont certains ont été résolus avec succès. Dans le rapport, je partagerai des techniques et des conseils qui nous permettent de maintenir la qualité du produit à un niveau élevé et de publier régulièrement toutes les deux semaines, tout en offrant une liberté maximale aux développeurs pour choisir l'architecture et comment résoudre leurs problèmes.



"Sécurité des applications IOS"


Daulet Tusupbekov, DAR Ecosystem


Daulet considère dans son rapport les vulnérabilités des applications iOS, et donne également des recommandations de protection contre celles-ci.



"Monorepositaire"


Vyacheslav Sovetkin, équipe Kolesa


Un référentiel pour les gouverner tous,
Un référentiel pour les trouver,
Un référentiel pour tous les apporter ...
... ou pourquoi nous avons combiné tous nos référentiels en un seul.



"Disposition et mise en page automatique"


Amirzhan Idryshev, équipe Kolesa


La mise en page dans iOS est le processus de développement le plus difficile. AutoLayout est une boîte noire imprévisible. Les contraintes ne sont pas efficaces et ralentissent l'application. À quelle fréquence rencontrons-nous de telles déclarations? Dans mon rapport, je vais essayer de prouver que ces déclarations sont fondamentalement erronées. Nous étudierons les algorithmes de calcul des constantes, après quoi il sera possible de tirer des conclusions sur la façon de disposer les écrans et d'utiliser correctement la mise en page automatique.



«La destruction du monolithe, ou comment nous sommes passés à l'architecture multimodulaire»


Oleg Leiser, Alfa-Bank Kazakhstan


Comment nous sommes passés à l'architecture multi-modules, quelles difficultés nous avons rencontrées, comment nous avons développé un système de conception et, finalement, nous sommes passés au développement et aux tests sur le terrain de jeu.



«Améliorer la qualité des applications mobiles»


Ksenia Apachidi, équipe Kolesa


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 sa mise en œuvre.



"Il y a des choses d'un ordre de grandeur plus élevé"


Artyom Shubin, Mint Apps Production


L'utilisation de MVVM et ReactiveCocoa à des fins pacifiques ou d'un module pour les formulaires dynamiques comme outil pour automatiser la production d'applications mobiles.



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

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




A très bientôt!

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


All Articles