Table of Contents
I created this app with a different architectural approach and without storyboards, and I think it was successful. While building this app I've used everything I learned so far. It's a simple app that fetches crypto data from Coingecko free API and distributes it accordingly throughout the app. I also did some manipulation to filter with UISearchbar and sort arrays of data according to button actions
while working on this app I've learned/ mastered:
- MVVM architectural pattern
- Generic observable objects to bind VC to it's viewmodel
- Communication patterns with closures
Libraries I've used:
- Charts
- UIKit
- Xcode 13
- Swift programming language
- Clone the repo
git clone https://github.com/Sevenfortyseven/CryptoTrackerApp
- Integrate CoreData
- User Authentication