This section is dedicated to an important topic that involves style-based strategy and cross-platform effectiveness. Native controls act as a sort of bridge between two orthogonal approaches, trying to get benefits from a compromise.
FMX Style is a powerful technology, backing important capabilities of this visual application development framework. The idea to separate the visual definition of a component from its behavior is a winning one as it opens up the delivery of different visual assets for the same functionalities, which is a marking point or milestone for every cross-platform solution.
The combination of vector and bitmap styles, together with the multi-resolution capabilities built in for images and styles, provides the developer with many tools to build a stunning, responsive, and effective UI, rendered by the framework itself in a self-contained approach.
However, the real world involves compromises and development is no exception. With...