Trois vidéos pour les écrivains iOS


Bonjour, Habr!
Nous avions une mitap iOS et je vous ai apporté trois vidéos de collègues de Yandex.Money, Yandex et Mail.ru.


La première est de savoir comment travailler avec du code asynchrone à partir de différents langages de programmation.
Le second concerne les bogues lors de l'utilisation du clavier système sur iOS et leur correction.
Le troisième concerne le fonctionnement du développement iOS dans Yandex.


Quelques façons différentes de concurrencer


Alexander Zalutsky, Yandex.Money


Je vais vous expliquer comment travailler avec du code asynchrone à partir de différents langages de programmation et appliquer ces compétences au développement iOS. Je vais expliquer ce que sont MVar, STM, Chan, coroutines et modèle d'acteur.


Bugs lors de l'utilisation du clavier système


Konstantin Mordan, Mail.ru


Si dans l'application les fonctions sont liées au clavier, il ne suffit pas toujours de s'abonner aux notifications UIKeyboard et de les traiter. Vous pouvez faire des erreurs dans les calculs, oublier le mode Slide Over sur l'iPad ou obtenir des coordonnées de clavier invalides du système. Alors tout va mal. Je vais vous dire quelles erreurs sont commises lorsque vous travaillez avec le clavier, comment détecter rapidement de tels problèmes en collectant des journaux, en envoyant des statistiques, en affichant des graphiques sur le tableau de bord et en implémentant un chien de garde.


Comment est organisé le développement iOS dans Yandex?


Dmitry Galimzyanov, Yandex


Mon histoire concerne l'organisation du développement et des tests iOS dans Yandex. Je montrerai comment nous planifions le développement et gérons les équipes dans différentes villes, comment écrire du code, resserrer les dépendances des produits voisins, établir des contacts avec les tests et publier tout ce que nous avons créé. L'histoire est basée sur une expérience personnelle. Vous acquerrez de nouvelles connaissances et pourrez l'intégrer dans vos processus.




C'était un rapport mitap pour les développeurs iOS de Yandex.Money. Si vous avez des questions pour les intervenants, posez-les dans les commentaires, et nous les transmettrons et répondrons. Ou ils viendront ici eux-mêmes.

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


All Articles