In this app data provided by CoinGecko open API.
When starting app you can see spash screen
Then opens main screen with listview builder, where you can see first 20 tokens sorted by market capitilazition, with most userful information. In this app implemented changind light and dark themes, and pagination - when scroll down to last last coin - downloading next 20 coins.
You can update information by pulldown action:
For more information and history price since last year - click on token. You can see chart (builded with fl_chart), and short description of coin, with deeplinks (used url_launcher and flutter_likify).
Since the public api client coingecko has a request limit, the application may crash during operation, in this case you need to wait more than 1 minute, and you can continue working again. This and other server response errors should be signaled by a notifier at the bottom of the page.






