Skip to content

Delphi GUI Programming with FireMonkey, published by Packt


Notifications You must be signed in to change notification settings


Repository files navigation

Delphi GUI Programming with FireMonkey

Delphi GUI Programming with FireMonkey

This is the code repository for Delphi GUI Programming with FireMonkey, published by Packt.

Unleash the full potential of the FMX framework to build exciting cross-platform apps with Embarcadero Delphi

What is this book about?

This book will be your guide to learning GUI Programming with Delphi. It will introduce you to the FireMonkey – a cross platform framework for GUI programming.

This book covers the following exciting features: Explore FMX’s fundamental components with a brief comparison to VCL Achieve visual responsiveness through alignment capabilities and layout components Enrich the user experience with the help of transitions and visual animations Get to grips with data access and visual data binding Build exciting and responsive UIs for desktop and mobile platforms Understand the importance of responsive applications using parallel programming Create visual continuity through your applications with TFrameStand and TFormStand Explore the 3D functionalities offered by FMX

If you feel this book is for you, get your copy today!

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

    FPerson: TPerson;
    procedure SetPerson(const Value: TPerson);

Following is what you need for this book: This book is for Delphi developers who are looking to discover the full potential of the FireMonkey framework in order to build interactive cross-platform GUI applications and achieve an optimal UI/UX. Basic familiarity with Delphi programming and the VCL will be beneficial but not mandatory.

With the following software and hardware list you can run all code files present in the book (Chapter 1-13).

Software and Hardware List

no. Software required OS required
1 Delphi 10.4 Sydney Windows 10 and above, .NET Framework 4.5 or later

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Author

Andrea Magni is an Italian computer engineer (with a degree in artificial intelligence and robotics from the Polytechnic of Milan, 2007) living near Monza. He is a freelancer who has gained 2 decades of experience in the industry as a software developer and consultant. He has trained many development teams to design software architectures and models, acquire knowledge, introduce source and project management tools, and perform troubleshooting. He has been an Embarcadero MVP since 2014 and he runs a technical blog and some OSS projects on GitHub. He regularly takes part in major Delphi conferences, such as EKON and DCC (DE), Embarcadero DelphiCon, PasCon, SDN (NL), Be-Delphi (BE), DAPUG (DK), ITDevCon (IT), DelphiDay (IT, until 2015), DelphiDay (PL), and other events.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.


Delphi GUI Programming with FireMonkey, published by Packt







No releases published


No packages published