8000 GitHub - Damercy/WorldTime: Flutter application to show the time of various places in the world.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Damercy/WorldTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WORLD TIME

A flutter application to display time of different countries of the world


Intro

Learnt about the dart language and built this app in a weekend using flutter for practice.

Features include:-

  1. Times of different countries
  2. Day/Night time background view based on time
  3. Clean UI based on Google design guidelines
  4. Loading indicator
  5. Country selection to view it's time

Screenshots

Day time view

daytime-img

Night time view

nighttime-img

Country selection view

selection-img

Working in brief

On initial launch of the app, a network request is made to the worldtimeapi. Being an asynchronous event, a loading indicator is displayed while data is loaded. On success, the class is instantiated with fetched values and on failure, it is handled by logging. In the future, more focus will be made on error handling. The background is a .gif background consisting of day or time picture based on time of the selected country.

The above process is repeated on selection of a country from the country selection screen. An obvious optimization maybe to fetch the entire countries data on intial load but that would hold true only when the number of countries to choose from are very small just like now.

Outro

Being a practice project, it is a very simple application. Further modifications is not planned currently.

Thanks for reading!

About

Flutter application to show the time of various places in the world.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0