Modularizing in Xcode with Abbey Jackson

29/09/2019 52 min Episodio 23
Modularizing in Xcode with Abbey Jackson

Listen "Modularizing in Xcode with Abbey Jackson"

Episode Synopsis


Guest Abbey Jackson - (Twitter @earthabbey)Modularize All the Things - Abbey JacksonSponsorsBrightDigitSpecialize in helping businesses build apps for iPhone, iPad, Mac and Apple Watch10 years of experience developing for a variety of Apple platformHelping dev shops which lack experience with Apple platforms and SwiftContact me if you need help today.We have an opening for sponsorsDo you have a product or service which can target our ever growing community of developers as well as technology and business leaders? Contact me today if you are interested in sponsoring or go to our Patreon page.Themes from ConferencesThe Importance with Meeting New PeopleLearning Old FeaturesTrying to Deep Dive into SwiftUI and its FutureThe Benefits of SwiftUI for DesignersComparing HTML and SwiftUIBreaking Down How Xcode WorksHow Different Components in Xcode Can Help Organize Your CodeHow an Xcode Project WorksHow Files result in TargetsDifferences between Targets and Build ConfigurationDealing with Target DependenciesTesting with Targets and XcodeHow Workspaces Differ from ProjectsModularizing ComponentsWhat are the best ways to organize your product?Modularizing Your Persistence LayerImportance of TDD and Protocol Oriented ProgrammingOther examples of modularizing: Network, Feature-cased, Authentication, User Profile, LocationFollowing Apple's SDK Framework ExampleDealing with Source ControlUsing Git SubmodulesDependency Management Tools (i.e. SPM, Cocoapods, Carthage)Using SDK TargetsSwift Package ManagerThe Benefits of ModularizingDecrease Build TimesShare Code and FunctionalityOptimize Your Build PipelinesPost-September Purchasing ChoicesApple Watch Series 5iTunes vs App Store Gift CardsiMac BackpackSocial MediaTwitter - @brightdigitFacebook - BrightDigitLinkedIn - BrightDigitInstagram - @brightdigitPatreon - empowerappshow
Thanks to our monthly supporters

Edward Sanchez
Steven Lipton


★ Support this podcast on Patreon ★