my first app for learning prupose. The goal was to create a simple widget for my Garmin watch.
this app is allowing to explore the exchange rate of some crypto currencies. First, the user is selecting the crypto currency or coin and then he is able to see the rate for different fiat currencies.
the rates are loaded from the Blockchain.com using http request. The Blockchain.com API is easy to use, it does not require any auth and it is free to ask about the exchange rate.
the solution contains theese features:
- BehaviorDelegate for handling the watch controls
- Glance View for simple view fo glance nav
- background service to load the rate for the GlanceView
- progress "bar" as BehaviorDelegate
- switching between the views
- reusable drawing (like a parametrised components)
- rendering bitmaps, changing content
This project requere to setup Type Check Level: off.
If this source code was useful for you or the you like the app, you can support me: ♥ Sponsor or