Skip to content

MatthewWurl/100DaysOfSwift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100DaysOfSwift

This repository includes all of the projects from Paul Hudson's 100 Days of Swift course.

These projects were built for iOS 16 with Xcode 14.

What's included in each project directory?

  • Project source code
    • Challenge solutions integrated
  • List of project challenges
  • Project screenshots
    • Light & dark mode included

List of Projects

Starting iOS

Consolidation II


Web views, user input, and Auto Layout

Consolidation III


Codable, buttons, and GCD

Consolidation IV


A whole new world

Consolidation V


Images and animation

Consolidation VI


Maps and bugs

Consolidation VII

  • Milestone (Projects 16-18) [Day 66]

Leveling up

Consolidation VIII

  • Milestone (Projects 19-21) [Day 74]

Beacons and bombs

Consolidation IX


Multipeer and motion

  • Project 25 [Days 83-84]
  • Project 26 [Days 85-87]
  • Project 27 [Days 88-89]

Consolidation X

  • Milestone (Projects 25-27) [Day 90]
  • Core Graphics Redux [Day 91]

The Final Countdown

  • Project 28 [Days 92-93]
  • Project 29 [Days 94-96]
  • Project 30 [Days 97-98]

Consolidation XI

  • Milestone (Projects 28-30) [Day 99]

Completion

Course completed on January 24, 2022. Achieved certificate of distinction.