Skip to content

Repository files navigation

Flutter Tutorial Projects

Welcome to the Flutter tutorial projects repository. This repository contains three separate projects, each designed to teach you different aspects of Flutter development.

News App

The News App demonstrates how to create a dynamic news application with the following features:

  • API Connectivity: Fetch live news data from an API.
  • Bloc State Management: Manage state efficiently using the Bloc pattern.
  • Dark and Light Theme: Implement dark and light mode for a better user experience.
  • Search Page: Include a search functionality to find specific news articles. loading progress dark theme

Todo App

The Todo App showcases how to create a fully functional to-do list application with the following features:

  • SQLite Database: Use SQLite for local data storage.
  • CRUD Operations: Perform Create, Read, Update, and Delete operations on tasks.
  • Bloc State Management: Utilize the Bloc pattern for state management.
  • App Architecture: Follow a clean architecture to organize your project effectively.

BMI Calculator

The BMI Calculator app focuses on building a user-friendly interface with the following features:

  • Flutter UI: Design a beautiful and responsive user interface.
  • Stateful Widgets: Use stateful widgets to handle dynamic content and user interactions.

Getting Started

To get started with these projects, follow the steps below:

  1. Create a new flutter app:
flutter create tuturial_app
rmdir lib
  1. Clone the Repository:
    git clone https://github.com/yourusername/flutter_tutorial_projects.git
    cd flutter_tutorial_projectsj
  2. Clone the Repository: replace lib and other files within the flutter app created before.
   mv * ../tuturial_app
   cd ../tuturial_app
  flutter run

About

tuturial flutter applications within Abdallah Mansour course

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages