Forms and Animations with Flutter: Implementing & Configuring Animations
Flutter
| Intermediate
- 19 videos | 2h 9m 25s
- Includes Assessment
- Earns a Badge
Mobile applications can be made fun, interactive, and interesting using animations. Animations add continuity to transitions that you make in your application and make them more intuitive for users. Flutter offers built-in animatable widgets known as implicitly animated widgets while at the same time giving you the tools that you need to build your own custom advanced animations. In this course, you will explore how animations provide an illusion of motion and how Flutter makes animating widgets straightforward using implicit animations. Next, you will explore implicit animations using a variety of animatable widgets such as the AnimatedContainer, AnimatedOpacity, AnimatedCrossFade, and AnimatedSlide. You will learn to create and manage explicit animations that use the AnimationController and how to generate the right property values for your animations using tweens. You will also see how the AnimatedBuilder improves the performance of your animations. Finally, you will explore a range of animations such as Hero animations, staggered animations, and physics simulations that animate objects using the laws of physics.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseRecognize how to use flutter animationsCreate and use manual animationsCreate and use implicit animationsBuild an animatedcontainer and animate multiple propertiesUse various animation curvesPerform and handle multiple animationsUse the animated opacity and cross-fade widgetsCreate and use the animated slide widgetUse animation controllers
-
Create animations using buildersUse tweens to create animationsCreate an app that uses tweensUse staggered animationsUse hero animations for smooth transitionsUse a hero widget in a catalog appUse gravity and spring simulationsCreate and use spring simulations for draggable cardsSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 53sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
6m 34sUpon completion of this video, you will be able to recognize how to use Flutter animations. FREE ACCESS
-
7m 23sDuring this video, discover how to create and use manual animations. FREE ACCESS
-
8m 49sIn this video, you will learn how to create and use implicit animations. FREE ACCESS
-
6m 15sFind out how to build an AnimatedContainer and animate multiple properties. FREE ACCESS
-
5m 39sIn this video, discover how to use various animation curves. FREE ACCESS
-
7m 57sAfter completing this video, you will be able to perform and handle multiple animations. FREE ACCESS
-
8m 33sDuring this video, discover how to use the animated opacity and cross-fade widgets. FREE ACCESS
-
4m 34sLearn how to create and use the animated slide widget. FREE ACCESS
-
11m 35sIn this video, find out how to use animation controllers. FREE ACCESS
-
7m 17sDuring this video, you will learn how to create animations using builders. FREE ACCESS
-
6m 40sUpon completion of this video, you will be able to use tweens to create animations. FREE ACCESS
-
4m 59sIn this video, you will learn how to create an app that uses tweens. FREE ACCESS
-
9m 1sDuring this video, discover how to use staggered animations. FREE ACCESS
-
6m 10sAfter completing this video, you will be able to use hero animations for smooth transitions. FREE ACCESS
-
10m 33sIn this video, learn how to use a hero widget in a catalog app. FREE ACCESS
-
6m 24sDuring this video, you will learn how to use gravity and spring simulations. FREE ACCESS
-
7mIn this video, learn how to create and use spring simulations for draggable cards. FREE ACCESS
-
2m 8sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.