In this chapter, we'll look at how to develop Linux applications using Delphi. Delphi, from Version 10.2 Tokyo, officially allows you to develop applications for the Linux platform. Using your own Delphi instance from a Windows machine, you can create a 64-bit Linux application and deploy it to the Linux machine. However, initial support does not allow you to create visual applications. To be clear, it is not possible to create VCL or FireMonkey applications—officially, there is no support, but there are frameworks that allow you to do so. Here is a list of the types of applications that are available for the Linux platform:
- Console application
- EMS package (RAD Server)
- DataSnap
- DataSnap WebBroker
- WebBroker
- Dynamic-link libraries
- DUnitX project
Looking at the types of apps available, the recipes in this chapter are focused on console applications and...