Note :
Il n'y a actuellement aucun avis de lecteur. La note est basée sur 4 votes.
Mastering Swift Package Manager: Build and Test Modular Apps Using Xcode
La maintenance d'un projet iOS se traduit souvent par des milliers de fichiers de code éparpillés dans vos dossiers. Avez-vous déjà voulu réutiliser ces fichiers pour d'autres projets, mais vous vous êtes retrouvé à faire des copies des fichiers Swift ? Vous n'êtes pas le seul ! De nombreux développeurs iOS sont également confrontés à ce problème : projets non organisés, fichiers dupliqués, difficultés de test et longs délais de complication. Ce livre vous montrera comment Swift Package Manager peut vous aider à résoudre ces problèmes en restructurant votre projet pour le rendre efficace et simple.
Swift Package Manager n'est pas magique, mais vous aurez probablement besoin d'un peu d'aide pour utiliser cet outil astucieux. Vous verrez comment réorganiser vos projets de manière intelligente et efficace, créer votre premier package Swift et apprendrez ce que sont les bibliothèques dans ce contexte. Vous partagerez ensuite votre paquet avec le reste de vos projets. Ensuite, vous testerez la qualité de votre bibliothèque. Et enfin, faites passer votre bibliothèque au niveau supérieur de puissance en incluant des fichiers qui vont au-delà du simple code.
En passant en revue la méthodologie d'organisation des grands projets, vous aurez la possibilité d'étendre votre projet à l'avenir tel qu'Apple le conçoit. Ne vous y trompez pas, le chemin vers un projet modulaire et flexible n'est pas facile. Avec l'aide de Swift Package Manager, cela devient possible et en vaut la peine.
Ce que vous apprendrez
⬤ Créer un package Swift à la fois à partir de la ligne de commande et de Xcode.
⬤ Gérer les paquets Swift dans les dépôts Git publics et privés.
⬤ Construire des suites de tests pour tester les intégrations entre les paquets.
A qui s'adresse ce livre ?
Les développeurs iOS seniors et les chefs d'équipe qui ont déjà une expérience professionnelle avec Swift.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)