Skip to content

This is my (accepted) submission for the 2018 WWDC Scholarship. It's a swift playground that teaches design patterns of object-oriented programming.

Notifications You must be signed in to change notification settings

moritzbruder/DesignPattern-Playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

DesignPattern-Playground

This is my (accepted) submission for the 2018 WWDC Scholarship. It teaches the following design patterns of object-oriented design:

  • Observer
  • Singleton
  • State

It does so by letting the user implement the core elements of an iOS application that runs in Xcode's live preview and directly reflects the changes the user makes to show the design patterns at work.

Additionally, the patterns are explained using a description, images and animations.

This submission was chosen by Apple for a WWDC 2018 scholarship, which allowed me to attend the popular developer conference in San Jose.

Links

Feature on SPIEGEL Online (German only)

Feature on BILD (German only)

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

About

This is my (accepted) submission for the 2018 WWDC Scholarship. It's a swift playground that teaches design patterns of object-oriented programming.

Topics

Resources

Stars

Watchers

Forks

Languages