A new Flutter project.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
-
Navigation Drawer : Flutter Navigation Drawer Docs
-
Random Background: Randomly changing background and button color on button click.
-
Dice Roller: Randomly changing dice images on button click.
-
Tic Tac Toe: Simple Tic Tac Toe game.
-
Scratch Win Game: A game in which one of the tile (button) has a rupee image hidden behind it. only have three chance to find out.
-
Spanish Audio: Audio Player App. flutter 'audioplayers' plugin used. assets folder contain some audio file which will be played this app.
-
Signup Page: Signup form page and transfer data to home page. Global key help to transfer data.
-
Github Api: Github api : api.github.com/users used with help of flutter 'http' plugin which worked as networking library.
-
Random Api: Random user generating api : randomuser.me/api/?results=50 used with help of flutter 'http' plugin which worked as networking library.
-
Local Database: Simple notes making app, it store notes in local database. 'sqflite' plugin used as local database, 'intl' plugin used to manipulate date, 'path_provider' plugin used to get device/phone storage path.
Local DB Hive. To add cat List. 'hive' plugin
Note For Hive local DB. To generate adapter use, file in model class part 'CatModel.g.dart'; and use command : flutter packages pub run build_runner build
-
Firebase Authentication: Firebase Authentication app simple signup, signin, and home page to show login. Flutter Firebase Authentication docs
- Udemy Tutorial : Complete Flutter Development.
- Icon by Icons8
- and few of my inputs and logic.