Erik van Bilsen
This curious little pattern can be helpful for certain problems that involve generics. We’ll look at what it is, and at a couple of use cases for it. What is it? The Curiously Recurring Generic… … Read more
3 years ago in Collections, Delphi, generics, Patterns, Tips & Tricks0
Erik van Bilsen
Best wishes to all fellow Delphi developers and the team behind Delphi! Let’s have some fun with FireMonkey! The little video above is a recording of a small (3D) FireMonkey app. You can test it… … Read more
3 years ago in Delphi, FireMonkey, Shaders, Tips & Tricks, Uncategorized0
Erik van Bilsen
If Single and Double precision floating-point types don’t cut it for you, then the Neslib.MultiPrecision library may be just the thing. It provides up to 4 times the precision, while still being pretty fast compared… … Read more
4 years ago in Libraries, Optimization, Uncategorized0
Erik van Bilsen
Delphi is known for its fast build speeds, at least for Win32 apps. But when you compile your same FireMonkey app for other platforms, the build time increases dramatically and can be up to 15… … Read more
4 years ago in Optimization, Tips & Tricks, Uncategorized0
Erik van Bilsen
The Grijjy Deployment Manager (DeployMan) is a tool to simplify the deployment of files and folders for iOS and Android apps written in Delphi. It is especially useful if you need to deploy a lot… … Read more
4 years ago in Delphi, deployment, Uncategorized0
Erik van Bilsen
In this post, I will show you how to take full advantage of the GPU by creating custom shaders. Shaders are used in two places in the FireMonkey framework: for creating materials that you can… … Read more
4 years ago in Delphi, FireMonkey, GPU, Shaders, Uncategorized0
Erik van Bilsen
Delphi 10.4 introduced Custom Managed Records. In this post we show how you can use this new language feature to wrap third party C(++) APIs in an easy to use model. We also compare this… … Read more
4 years ago in C++, Delphi, Libraries, Tips & Tricks, Uncategorized0