The main goal of this repository is to show the difference between patterns realization on Swift and Kotlin. It contains all 23 GOF patterns on both languages.
Actually, this repository contains the most complete list of GOF patterns with its realization on Kotlin and Swift languages. You can recognize that this languages is quite simular.
Each pattern's folder contains:
- example on Swift
- usage on Swift
- example on Kotlin
- usage on Kotlin
Also, there are two files with realization: .swift and .kt
- The most complete list of GOF patterns. It contains all 23 patterns.
- The realization on two languages: Kotlin and Swift.
- Actual version of Swift 4 and Kotlin 1.2