This Flutter app is a simple and minimalist to-do list application that allows users to manage their daily tasks effectively. The core functionalities include the ability to add new tasks, delete tasks, and mark tasks as completed. The design of the app is intentionally clean and minimalistic, focusing on usability and a distraction-free user experience.
The primary goal of this project was to refresh and enhance my Flutter development skills. During my internship, I was tasked with a challenge involving Flutter, a framework I wasn't familiar with since my experience is primarily in web front-end development. This project served as a hands-on learning opportunity, allowing me to get comfortable with Flutter and its ecosystem by building a functional and visually appealing application from scratch.
https://github.com/user-attachments/assets/4c0416bd-59cc-4682-9037-df0a62a1495f
Followed this tutorial: https://www.youtube.com/watch?v=K4P5DZ9TRns
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 development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
flutter upgrade
flutter config --enable-web
flutter devices
flutter run -d chrome
This will build and serve your Flutter project on a local web server, and it will open the default web browser to display your application.
flutter pub get
Baixa e instala as dependências especificadas no arquivo pubspec.yaml.
flutter --version
Este comando mostrará a versão atual do Flutter instalada no seu sistema, bem como outras informações sobre o Dart SDK e as ferramentas instaladas.
flutter doctor
Este comando fornece um diagnóstico do seu ambiente de desenvolvimento Flutter e inclui a versão do Flutter instalada.
# Clean the build directory
flutter clean
# Rebuild the project for Linux
flutter build linux
# Run the application
sudo env "PATH=$PATH" flutter run -d linux
To run the flutter application on linux device
flutter pub outdated
This command will provide a list of all dependencies and indicate whether they are up-to-date, have newer versions available, or are outdated.