In this chapter, we learned about FMX Style, a central and fundamental piece of technology for the whole visual application framework. Even though you may simplify styling to the extent of skinning (applying patches to the UI, as was popular in the software of the 1990s, such as WinAmp, to name an example), there are some very sophisticated concepts behind it.
Building multi-platform applications is a task where the developer will face problems such as handling a multi-resolution scenario, different visual conventions across platforms and even OS versions, and integration with the underlying OS as well. Through the use of FMX Style, FMX behavioral services, and platform-native controls, you can really build stunning multi-platform applications with a sustainable level of effort.
In the next chapter, we'll continue our journey through technologies and strategies to build user-friendly and responsive multi-platform, multi-device applications. The focus will be on modularizing...