- 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 the following comomands inside the root project.
flutter pub get
flutter run
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.