It’s been five years since we started the Grijjy Blog! Thank you to everyone who has taken the time to read our blog articles and use our code and examples. The articles on the site have been viewed over 250K times since we started from all over the world. I have spoken to many of… Continue reading Grijjy’s 5th Anniversary!
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 times slower. Granted, it is still much faster than most C++ compilers, but when you are used to blazing fast… Continue reading Decrease Your Build Time
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 apply to 3D objects, and for creating filter effects that you can apply to bitmaps. I will focus mostly on… Continue reading Introduction to Shader Programming
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 method to some other ways you may have interfaced with C(++) in the past. Ways to interface with C(++) For… Continue reading Wrapping C(++) APIs with Custom Managed Records
Is your Mac app a little unresponsive or does it feel sluggish? Does your MacBook laptop turn into a lap-heater when running your app? Then the new Metal support in Delphi 10.4 may be just the thing for you and your customers! I have been given permission by Embarcadero to blog about this new feature… Continue reading Boost Mac performance with Metal and Delphi 10.4
Delphi has played a significant role in my life, influencing the jobs I took or performed, the companies I started and sold and the hours I spend behind a computer. On this 25th anniversary I thought it would be nice to reflect back on Delphi and the impact it has had in my life, both… Continue reading Delphi is 25, and I use it every day
I have two anniversaries coming up this year. Delphi is turning 25 on February 14th, and I am turning another 25 the month after. So I think this is good time for an (overdue) personal introduction in relation to my 25 years of experience with Delphi, and with Pascal before that. Who knows, maybe you’ll… Continue reading 25 Years of Delphi and Me