|
|
|||
|
||||
OverviewFull Product DetailsAuthor: Avi TsadokPublisher: APress Imprint: APress Edition: 1st ed. Weight: 0.454kg ISBN: 9781484270486ISBN 10: 1484270487 Pages: 211 Publication Date: 28 May 2021 Audience: Professional and scholarly , Professional & Vocational Format: Paperback Publisher's Status: Active Availability: Manufactured on demand We will order this item for you from a manufactured on demand supplier. Table of ContentsChapter 1 – Introduction – Clean Your Room Introduction Personal View Modularity is not a slogan – it’s a way of living The Future by Apple How to read this book Summary Chapter 2 – Organized Mess Introduction Our Weather App The Project Navigator Modular Apps Principles Design a modular app. Frameworks and Bundles Cocoapods and Carthage Static and Dynamic Libraries Summary Chapter 3 – Swift Package to the Rescue Introduction Create our first package Command Line Tool Or from Xcode Document your package with Readme.md file Meet the package brain – the manifest file Integrate our package within the app Summary Chapter 4 – Manage Dependencies Introduction Dependencies’ Methodologic Reorganize our project. Remote Dependency Manifest File Version Lock Local Dependency Swift Build command Summary Chapter 5 – Move to GIT Integrate Upload our first package to git Integrate our package to Xcode Integrate our package to another package Dealing with private repositories The importance of Integration Tests Summary Chapter 6 – Stay Local with Mono Repo Introduction Code Sharing is Not Simple Meet Mono Repo Mono Repo Best Practices Summary Chapter 7 – Unit and Integration Tests Introduction Testing is carrying Writing the package unit test Test a package from the command line Build an integration test project Summary Chapter 8 – Add Some Spice with Resources Introduction Adding Files to a swift package Types of resources Images Localization files UI files (Xib, storyboards) SwifttUI Use Cases SummaryReviewsAuthor Information"Avi Tsadok is an accomplished iOS Developer with almost a decade of experience. He currently heads mobile developemnt at Any.do, a leading productivity app. He's also a regular contributor to ""Better Programming"" and has an active presence on Medium. He uses writing to combine his passion for helping educate the development community while working on refining his own skills in developing." Tab Content 6Author Website:Countries AvailableAll regions |