I wanted a simple and secure crypto portfolio app to easily see my total portfolio value in USD and EUR. But after using several iOS apps, I came to the conclusion that most of the apps are too complicated.
So I decided to take matters into my own hands and create my own basic crypto portfolio app. That just pulls the current prices from a free API call and then uses that price to calculate your portfolio value.
The app isn't connected to any crypto wallet, so it is completely fictitious and safe to use. The app is based on the advanced learning tutorial from the YouTube channel: SwiftFull Thinking.
I've learned to use the combine framework and pull, save and update API data automatically, using publishers and subscribers.
In addition, I learned to use @GestureState to interactively swipe content across the screen. And create the interactive slide-in menu and bottom sheets used in the app.