# Making UI Animation Easy & Fun --- # animation in flutter powerful 💪, but verbose 🫠 Note: Flutter Animation 非常強大,但用起來也可能非常冗,[範例程式碼](https://dartpad.dev/810896d72765464fbfc8a4179b1be96c) --- # animation should be easy & fun ✨ add, refine, discard 🎈 Note: - add: 容易添加 - refine: 可以通過優化來玩 - discard:如果不起作用,應該可以輕鬆移除 --- # 🧁 an intuitive layer on your UI code Note: 動畫最終應該是,在你的 UI 代碼之上,很直觀的一層,概念有點像蛋糕上面的糖霜 --- ## Flutter animate v4.0.0 by gskinner Note: - [flutter_animate](https://github.com/gskinner/flutter_animate) - [blog.gskinner - introducing-flutter-animate](https://blog.gskinner.com/archives/2022/09/introducing-flutter-animate.html) - 程式碼 - 範例一 Flutter 很酷的地方,有提供擴展方法 (Extension methods) - 接下來就簡單的展示一下 --- ![](https://i.imgur.com/mdYjzAw.gif) Note: - 雖然不一定會使用上這個 plugin,但可以參考他們的代碼架構,及以實現的模板效果 --- # Thank you 🥹 Note: * 動畫可以提升用戶體驗,引導用戶了解應用程序。 * 在創建動畫的過程中,需要考慮協調多個動畫、流暢性和性能表現等因素。 * Flutter 的動畫系統提供了多種創建動畫的工具,如縮放、旋轉和透明度等。 * 通過測試和迭代,可以創建出更加完美的動畫效果。 ---
{"breaks":true,"metaMigratedAt":"2023-06-17T21:25:14.296Z","metaMigratedFrom":"YAML","title":"Making UI Animation Easy & Fun","slideOptions":"{\"spotlight\":{\"enabled\":true}}","contributors":"[{\"id\":\"911de02f-c8f8-4ddb-a91f-64cf7623d126\",\"add\":1175,\"del\":75}]"}
    268 views