Skip to content

Commit 1735f1a

Browse files
authored
Update README.md
1 parent ecf1747 commit 1735f1a

File tree

1 file changed

+36
-22
lines changed

1 file changed

+36
-22
lines changed

README.md

Lines changed: 36 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,54 @@
1-
# Flutter Animation
1+
# 🚀 Flutter Animation
22

3-
A Flutter project demonstrating the use of built-in animation widgets as well as custom animations. Includes practical examples to help understand animation concepts and techniques in Flutter app development.
3+
A Flutter project demonstrating the use of built-in animation widgets as well as custom animations.
4+
Includes practical examples to help understand animation concepts and techniques in Flutter app development.
45

5-
## Features
6-
Implicit Animations: Animate changes with widgets like AnimatedContainer, AnimatedOpacity, AnimatedCrossFade, and TweenAnimationBuilder.
6+
---
77

8-
Explicit Animations: Full control using AnimationController, Tween, CurvedAnimation, TweenSequence, and AnimatedBuilder.
8+
## ✨ Features
99

10-
Hero Animations: Smooth transitions between screens using shared element animations with the Hero widget.
10+
🔄 **Implicit Animations**
11+
Animate changes with widgets like `AnimatedContainer`, `AnimatedOpacity`, `AnimatedCrossFade`, and `TweenAnimationBuilder`.
1112

12-
Transformations: Apply dynamic rotation, scale, and movement using Transform, Matrix4, and gesture input.
13+
🎮 **Explicit Animations**
14+
Full control using `AnimationController`, `Tween`, `CurvedAnimation`, `TweenSequence`, and `AnimatedBuilder`.
1315

14-
Animated Lists: Animate list item insertions and removals with AnimatedList, SlideTransition, and SizeTransition.
16+
🧳 **Hero Animations**
17+
Smooth transitions between screens using shared element animations with the `Hero` widget.
1518

16-
Custom Paint: Draw animated visuals like a bouncing ball using CustomPaint and CustomPainter.
19+
🔁 **Transformations**
20+
Apply dynamic rotation, scale, and movement using `Transform`, `Matrix4`, and gesture input.
1721

18-
Looping Animations: Use addStatusListener to create continuous forward-reverse animation loops.
22+
📋 **Animated Lists**
23+
Animate item insertions and removals with `AnimatedList`, `SlideTransition`, and `SizeTransition`.
1924

25+
🎨 **Custom Paint**
26+
Draw animated visuals like a bouncing ball using `CustomPaint` and `CustomPainter`.
27+
28+
🔂 **Looping Animations**
29+
Use `addStatusListener` to create continuous forward–reverse animation loops.
30+
31+
---
32+
33+
## 🛠️ Languages and Tools
2034

21-
## Languages and Tools:
2235
<p align="left">
23-
<img src="https://www.vectorlogo.zone/logos/flutterio/flutterio-icon.svg" alt="flutter" width="50" height="45"/>
24-
<img src="https://www.vectorlogo.zone/logos/dartlang/dartlang-icon.svg" alt="dart" width="50" height="45"/>
25-
&nbsp;
26-
<img src="https://github.com/user-attachments/assets/81601bc6-d10f-436a-a3fa-fb3b129feaf6" alt="VS Code" width="50" height="45"/>
36+
<img src="https://www.vectorlogo.zone/logos/flutterio/flutterio-icon.svg" alt="Flutter" width="50" height="45"/>
37+
<img src="https://www.vectorlogo.zone/logos/dartlang/dartlang-icon.svg" alt="Dart" width="50" height="45"/>
38+
&nbsp;
39+
<img src="https://github.com/user-attachments/assets/81601bc6-d10f-436a-a3fa-fb3b129feaf6" alt="VS Code" width="50" height="45"/>
2740
</p>
2841

29-
## Connect with me:
42+
---
43+
44+
## 📬 Connect with Me
45+
3046
<h5 align="left">
31-
<a href="https://www.linkedin.com/in/fady-esam/" target="_blank">
32-
<img src="https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/linked-in-alt.svg" alt="Fady Esam" height="45" width="45" />
47+
<a href="https://www.linkedin.com/in/fady-esam/" target="_blank">
48+
<img src="https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/linked-in-alt.svg" alt="Fady Esam" height="45" width="45" />
3349
</a>
34-
&nbsp;
50+
&nbsp;
3551
<a href="mailto:fady.esam.0101@gmail.com" target="_blank">
3652
<img src="https://cdn-icons-png.flaticon.com/512/732/732200.png" alt="Email" height="45" width="50" />
37-
</a>
53+
</a>
3854
</h5>
39-
40-

0 commit comments

Comments
 (0)