FireMonkey is probably one of the most powerful GUI frameworks today. It is developed by Embarcadero for use in Delphi and C++ Builder. Unlike Delphi VCL, the strength of FireMonkey comes from its cross-platform capabilities. This framework cannot just be used for Windows program development but you can also use it to build a cross-platform application for macOS, iOS, Android, and even Linux (via FMX Linux 3rd party library). Generally, this UI framework is designed to allow developers to create user interfaces that run across multiple platforms such as Windows, macOS, iOS, and Android.
Amazing Samples and Demos Utilizing FireMonkey Framework
In this video from the recently concluded Coding Boot Camp 2022, presenter and Embarcadero MVP Eli Mapstead will provide not just one or two but an overwhelming number of samples and demos of cross-platform applications using the FireMonkey framework. As we have learned from the previous sessions of the boot camp, Delphi allows you to bridge to different languages and platforms. For instance, it allows you to bridge and deploy your applications on Linux using a third-party library. You can also use third-party libraries to merge Python and Delphi into one platform.
In addition to that, you can also connect to over 20 different databases using FireDAC. We know how powerful FireMonkey is. In one of the early sessions, we have seen how FireMonkey can be used as a game engine. In this video, to show how flexible and powerful this framework is, Eli created a compilation of 100 samples and demos showcasing cross-platform applications that are built using FireMonkey. The video begins with some of the basic and common examples of FireMonkey apps. It started with a Hello World sample. Some other Firemonkey app examples include a Stateful Control app, OnChange Tracking, Async REST, PopUp Menu Button, Snack Bar, Data Binding Image, and many more.
The video will also briefly explain not just their functions but also the methods, properties, and features of FMX that were used to build them. You can check all the samples here. To know more about these amazing demos, feel free to check the video below.