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