DictionMaster is a SwiftUI app that uses the Free Dictionary API to display a word definitions. You can search for words, get their definition, examples and phonetic pronunciation.
This app is created as a personal project to showcase my skills and passion for iOS development. This app demonstrates how to implement Clean Architecture and some of best practices for iOS app development using SwiftUI,MVVM, Unit Testing and more.
##Screenshots
Tool | Used for |
---|---|
MVVM | Architectural design pattern for separating the logic form the views |
Alamofire | HTTP networking library written |
AlamofireNetworkActivityLogger | Activity logger for Alamofire |
- Xcode 15
- Swift 5.9.2
- iOS Deployment Target 17.0