- About 📖
- Preview 📱
- Functionalities and Resources 🛠️
- Challenges and Learnings along the way 🤯
- How to Use 🤔
- How to Contribute 💪
- License 📝
This Task Listing App is a UI and UX model that aims to improve the user experience. It's easily customizable and smooth across all screens, with added aesthetic touches to your app.
This application countain a mass of user interface and user experience elements, with components to build an incredible task management and productivity application.
- See also in
demo
folder. 🧐📂
-
Incredible effects and animations,
-
Implemented with the AnimatedBuilder class,
-
Implemented with standard hero animation using the Hero Flutter widget,
-
Provides transitions of elements and pages,
-
A great base app for you who want to use beautiful animations in your apps.
-
And others that you can try... 😉
At first, I was not quite understanding the logic of animations with Daer, and I felt a little difficulty about it.
But during the tests, transitions, everything was getting better in my mind, I started to understand well, and finishing the application with few problems and difficulties.
I had an error in the middle of the path that cost me a long time, and it was that the animation only received values in rgb, and not in hexadecimal, which was the form I was using, and I spent hours trying to solve this simple problem, but there was even more learning about these kinds problems.
And that is the secret, to learn from our mistakes and the mistakes of others, so that they do not happen to us.
- Clone this repository:
$ git clone https://github.com/felipecastrosales/animations animations
- Enter in directory:
$ cd animations
- For install dependencies:
$ flutter pub get
- Run the app:
$ flutter run
- Fork the project
- Create a new branch with your changes:
$ git checkout -b my-feature
- Save your changes and create a commit message telling you what you did:
$ git commit -m "feature: My new feature"
- Submit your changes:
$ git push origin my-feature
This repository is under MIT license. You can see the LICENSE file for more details. 😉
This project was developed with ❤️ by @Felipe Sales, with the instructor Daniel Ciolfi, in the course "Creating Android and iOS Apps with Flutter - Create 16 Apps" on Udemy.
If it helped you, give ⭐, contribute, it will help me too! 😉