enzoftware / pokeflutter

Code assessment about some basic Flutter topics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PokeFlutter


Features

  • OnBoarding - Only the first time the app is open.
  • Login - Fake login.
  • Home - List of 100 pokemons.
  • Detail - Some extra information about the selected pokemon.

Run locally

Run the following comomands inside the root project.

flutter pub get
flutter run

Dependencies

This is a simple Service Locator for Dart and Flutter projects.

A wrapper around InheritedWidget to make them easier to use and more reusable. A simplified strategy for state managment.

Hive is a lightweight and blazing fast key-value database written in pure Dart.

This package contains a set of high-level functions and classes that make it easy to consume HTTP resources. It's multi-platform, and supports mobile, desktop, and the browser.

This package serves three purposes:

  • It documents how Dart static analysis is used internally at Google, including best practices for the code we write. The documentation is this README.md.
  • It contains a corresponding sample analysis_options.yaml.
  • It contains occasional small snippets of Dart code that are used in implementing those best practices.

About

Code assessment about some basic Flutter topics.


Languages

Language:Dart 93.2%Language:Ruby 4.8%Language:Swift 1.4%Language:Kotlin 0.5%Language:Objective-C 0.1%