In this chapter, we learned about FMX animations. We covered various background concepts, including the event-oriented approach and the mechanics of time interpolations. A complete overview of the built-in capabilities of the FMX framework in terms of animations has been addressed, including the various specialized animations that target some common use cases.
By now, you should have the confidence and skills needed to add various animations and transitions to your own applications (or components). This is a good skill to acquire as a modern developer. As we discussed in this chapter and earlier in this book, part of usability nowadays is conceived through the use of meaningful transitions.
In the next chapter, we are going to discuss another technique that is crucial when building mobile applications: responsiveness in terms of the ability to readily respond to user interactions. We'll learn how Delphi and the included parallel programming library will help you...