Flutter your way to beautiful cross-platform apps

Learning to Flutter

How I built a Covid-19 Dashboard Application in less than a week of starting Flutter

Photo by Miikka Luotio on Unsplash | Dart


What Flutter really is

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

Flutter vs Other solutions

UI as code and everything is a widget

Why I learned Flutter?

Building the Application

Setting the stage

Designing the UI in my mind

Parsing JSON

Sending API request

Sending API request and returning parsed List

Putting it all together

Make a separate file for things you need to use often

The Landing Page

The Home Page

The Details Page

Details Page

The more info page

The more info page


A regular software developer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store