In this chapter, we have seen how to effectively use some very important components of the FMX framework: list controls, tree views, grids, and multi views. These components are very common in most applications and are the key building blocks of your UIs. Some of them are very rich in functionalities and provide a high level of customization opportunities and it is very important that you have a general understanding of how they work and what functionalities are available in order to build effective and rich UIs for your applications.
At the same time, having good knowledge of the individual building blocks is generally not enough to deliver a decent user experience. The upcoming chapters will focus on several traversal aspects of programming with FMX.
The next chapter will cover FireDAC, the data access component library included in Delphi since the XE3 version, covering basic concepts and typical usage in FMX applications.
We'll discuss another important topic, in...