Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 4 Stimmen.
Mastering Swift Package Manager: Build and Test Modular Apps Using Xcode
Die Pflege eines iOS-Projekts führt oft dazu, dass Tausende von Codedateien in Ihren Ordnern verstreut sind. Wollten Sie diese Dateien schon einmal in anderen Projekten wiederverwenden, haben aber immer wieder Kopien von Swift-Dateien erstellt? Da sind Sie nicht allein! Viele iOS-Entwickler kämpfen auch mit diesem Problem - unorganisierte Projekte, doppelte Dateien, Schwierigkeiten beim Testen und lange Komplikationszeiten. Dieses Buch zeigt Ihnen, wie der Swift Package Manager Ihnen helfen kann, diese Probleme in den Griff zu bekommen, indem er Ihr Projekt so umstrukturiert, dass es effizient und überschaubar wird.
Der Swift Package Manager ist keine Zauberei, aber Sie werden wahrscheinlich ein wenig Anleitung brauchen, um dieses raffinierte Werkzeug zu benutzen. Sie werden sehen, wie Sie Projekte intelligent und effizient umstrukturieren, Ihr erstes Swift-Paket erstellen und erfahren, was Bibliotheken in diesem Zusammenhang sind. Dann teilen Sie Ihr Paket mit dem Rest Ihrer Projekte. Als nächstes testen Sie die Qualität Ihrer Bibliothek. Und dann heben Sie Ihre Bibliothek auf die nächste Leistungsstufe, indem Sie Dateien einbeziehen, die über den reinen Code hinausgehen.
Wenn Sie sich mit der Methodik der Großprojektorganisation befassen, werden Sie in der Lage sein, Ihr Projekt nach den Vorstellungen von Apple in die Zukunft zu erweitern. Machen Sie keinen Fehler - der Weg zu einem modularen und flexiblen Projekt ist nicht einfach. Mit Hilfe des Swift Package Managers wird er möglich und lohnt sich.
Was Sie lernen werden
⬤ Swift-Pakete sowohl von der Kommandozeile als auch von Xcode aus erstellen.
⬤ Verwalten Sie Swift-Pakete in öffentlichen und privaten Git-Repositories.
⬤ Erstellen von Testsuiten zum Testen von Integrationen zwischen Paketen.
Für wen ist dieses Buch gedacht?
Erfahrene iOS-Entwickler und Teamleiter, die bereits über professionelle Erfahrung mit Swift verfügen.