Here you can find links for all source-code and resources that we cover in the video course.
See github repositories and branch names below:
Unit 2: Playgrounds:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Chapter2
Unit 3: Playgrounds:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Chapter3
Unit 4
Module 1: Distance Converter
https://github.com/iOSAppDevelopmentwithSwiftinAction/DistanceConverter.git
- 1.InitialSetup
- 2.ConvertDistanceFromCode
- 3.ConvertDistanceWithButtons
- 4.ConvertDistanceWhenTextChanges
Module 2: TouchViews
https://github.com/iOSAppDevelopmentwithSwiftinAction/TouchViews.git
- 1.Initial Setup
- 2.ColoredView
Modules 3-4: ImageViewer
https://github.com/iOSAppDevelopmentwithSwiftinAction/ImageViewer.git
- 1.InitialSetup
- 2.ImageViewerComplete
- 3.ImageViewerScrollView
Unit 5:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Bookcase.git
Branches:
- Module 2: Start: “Chapter6.1.Initial- Setup”
End: “Chapter6.2.AutoLayout” - Module 3: Start: “Chapter6.2.AutoLayout”
End: “Chapter7.1.SizeClasses” - Module 5: Start: “Chapter7.1.SizeClasses branch”
End: “Chapter7.2.StackViews”
Module 3,4:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Simple-SizeClasses.git
- 1.InitialSetup branch
- 2.iPadLayout branch
- 3.SimpleStackViews
Unit 6:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Bookcase.git
Branches:
- Module 1: Start: “Chapter7.3.StackViewsSizeClasses”
- Module 2: End: “Chapter8.1.KeyboardNotification”
- Module 3: Start: “Chapter8.1.KeyboardNotification”, End: “Chapter8.2.AnimateView”
- Module 4: Start: “Chapter8.2.AnimateView”, End: “Chapter8.3.ScrollView”
Module 4:
https://github.com/iOSAppDevelopmentwithSwiftinAction/ImageViewer.git
- 1.InitialSetup
- 3.ImageViewerScrollView
Unit 7:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Bookcase.git
Branches:
- Module 1: Start: “Chapter8.3.ScrollView”
- Module 2: End: “Chapter9.1.TableViewController”
- Module 3: Start: “Chapter9.1.TableViewController”
- Module 4: End: “Chapter9.2.EditDeleteBook”
Unit 8:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Bookcase.git
Branches:
- Module 1: Start: “Chapter9.2.EditDeleteBook”
- Module 3: End: “Chapter10.1.Sort”
- Module 4: Start: “Chapter10.1.Sort”
End: “Chapter10.2.SearchSort” - Module 6: Start: “Chapter10.6.CollectionView”
End: “Chapter10.7.TabBarController”
Unit 9:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Bookcase.git
Branches:
- Module 1: Start: “Chapter10.7.TabBarController”
After the challenges: “Chapter11.1.UserPreferences” - Module 2: Start: “Chapter11.1.UserPreferences”
After the challenges: “Chapter12.1.UbiquitousKey- ValueStore” - Module 3: Start: “Chapter11.1.UserPreferences”
End: “Chapter11.5.StoreData- Archiving”
Unit 10:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Bookcase.git
Branches:
- Module 1: Start: “Chapter11.5.StoreDataArchiving”
- Module 2: End: “Chapter13.1.AssetCatalog LaunchScreen”
- Module 3: Start: “Chapter13.1.AssetCatalog LaunchScreen”
End: “Chapter13.2.StarRatings-View” - Module 4: Start: “Chapter13.2.StarRatings-View”
End: “Chapter13.4a.UIImagePickerControllerPrePhotoLibrary” - Module 5: Start: “Chapter13.4a.UIImagePickerControllerPrePhotoLibrary”
End: “Chapter13.4.UIImagePickerController” - Module 6: Start: “Chapter13.4.UIImagePickerController”
End: “Chapter13.6.AVFoundation”
Media:
https://github.com/iOSAppDevelopmentwithSwiftinAction/BookcaseMedia
Unit 11:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Bookcase.git
Branches:
- Module 1: Start: “Chapter13.7.AVAudio- Player”
- Module 3: End: “Chapter14.1.WebServiceData”
- Module 4: Start: “Chapter14.1.WebServiceData”
End: “Chapter14.2.WebService- Download”
Unit 12:
https://github.com/iOSAppDevelopmentwithSwiftinAction/Bookcase.git
Branches:
- Module 2: Start: “Chapter15.1.UpdatesNeedFixing”
- Module 5: End: “Chapter15.2.Debugged”
- Module 6: Start: “Chapter15.2.Debugged”
End: “Chapter15.3.Tested”
https://github.com/iOSAppDevelopmentwithSwiftinAction/SimpleStackViewsInCode.git