Skip to content

A simple Flutter app to make an API, display a list, and navigate to a details screen

License

Notifications You must be signed in to change notification settings

kenlojt/dcube_flutter

 
 

Repository files navigation

Overview

Clone the app and open on your IDE. The IDE will probably prompt you to install all sorts of dependencies and libraries.

Basics

This app has three core functionalities:

  1. Make an API call

    The JSON file is hosted on this repo, raw.githubusercontent.com/jiebo/dcube_flutter/master/assets/dcube_projects.json. After calling, the JSON is parsed into a list of Project objects.

  2. Display a list

    With the list, the app can then display the individual items. Currently there's only an image and a title. If you want to add more meta data in please feel free.

  3. Navigate between screens

    The onTap() function of the list item triggers navigation to the ProjectDetailsScreen, which displays the description.

Tasks

This is an OR clause, so just pick the one you like.

  • UI - Just fancy up the app however you want, look through libraries or samples out there
  • API - Consume the Google PlayStore or Apple AppStore APIs and display app-related information

References

https://github.com/Solido/awesome-flutter

About

A simple Flutter app to make an API, display a list, and navigate to a details screen

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 88.1%
  • Ruby 7.8%
  • Objective-C 2.8%
  • Kotlin 1.3%