Technical requirements
This chapter simply requires using Delphi on a Windows 10 machine to explore different project types. There will be screenshots of short example applications running on different platforms but they will be brief and only exist to showcase what lies ahead. The code for a couple of small Windows projects, including a batch script for compiling several projects is on GitHub at: https://github.com/PacktPublishing/Fearless-Cross-Platform-Development-with-Delphi/tree/master/Chapter02
Exploring project types and target platforms
As we look at each project type in this section, there will be different target platforms available. For example, a Windows VCL application can only be built on Windows platforms (either 32-bit or 64-bit), but a multi-device application can have several different target platforms. This is shown in the Projects window as the second sub-item under the project name and can be expanded to show the currently supported platforms added for that...