Modern devices often include touchscreen capabilities. In this section, we are going to learn about touch capabilities and we'll use the different types of events to understand the available related functionalities.
Obviously, every platform has its own set of APIs to deal with touch capabilities and, building a cross-platform application, you would end up dealing with an API set for each supported platform. FMX wraps many touch capabilities for you in a convenient set of functionalities you can easily take advantage of in your applications.
Many abstractions are already built into the FireMonkey framework, that is, you can build a cross-platform application with a button that can be clicked (using the mouse or trackpad) on the desktop platform and, at the same time (with no additional effort), tapped on mobile platforms.
Many components implement touch capabilities enabling the user to scroll the content or interact with the component naturally...