
Here just intro
Explore cubit-based state management in Flutter by creating project states and a project cubit, wiring it with bloc provider and consumer, and passing data to the screen while emitting updates.
Explore Cubit state management in Flutter by building a counter interface with increase and decrease actions, emitting states, and enforcing a zero bound through conditional logic.
master bottom navigation with three screens—home, city, and settings—by building a cubit-driven state machine that updates current index, emits state, and refreshes the app bar title.
This an introduction only
This the first video of creating database on Flutter...
Here you will learn How to insert to database
Here you will learn How to get data from database
Update data from an SQLite database by building a value map, locating records by id, and updating title, date, time, and description in a Flutter app.
Here how to delete data from your database
Here you will learn How to make your light theme...
Here you will learn How to deal with text form field component
Here you will learn How to design task screen
Build a complete task screen in a Flutter app using SQLite, handling title, time, and description with text controllers, and insert data on app startup.
Here you will learn How to design the home screen
Here you will learn How to create your splash screen
Learn to implement localization in a Flutter app using easy localization, initialize bindings, configure supported locales, and add en_US and ar_EG JSON language files.
Explore implementing localization in a Flutter SQLite project by switching languages between English and Arabic, updating state and UI across home and drawer screens.
Localize every screen of the Flutter app to the target language, starting with the first screen, using dot tr localization to finalize all text and remove awkward phrasing.
Learn how to update data on the screen by modifying the Flutter SQLite database, wiring an update screen with ID, controllers, validation, and navigation back to the home screen.
show data in edit page from database and can update these data
Toggle between light and dark themes in a Flutter SQLite project using Cubit, and save the mood with shared preferences to apply material three themes.
In this course you will learn the basics of Local Database "SQLite",
We will build a full flutter App, Using Local Database using SQFlte, to create our data base also to insert some data to our database and how to delete from our data base, how to use The flutter bloc in an easy way...
By Using SQFlite Package you can deal with :-
How to create your Database.
How to insert to Databasse.
How to delete from Database.
How to get from Database.
By using Cubit "Flutter Bloc" state management :-
How to create our States...
How to create our Cubit...
How to create Bloc Provider
how to get an object from our cubit to our screen...
How to consume your data to listen and build your project...
By using Localization :-
How to use multiple language and change from one to other.
By useing Themes (dark & Light Mode) :-
How to change your App from Light Mode to Dark Mode...
After the course you can deal with SQFlite to create your own app with your own design with your own data...
but you have first to use your hands and do what i do!
and understand everything i do to can deal with everything i do...