In modern software development, even with a powerful modern IDE, if you work in a team, accept commits from contributors, or even merge modules/components from third-party providers, one of the most mind-numbing chores is reviewing the submitted code to track down any potential bugs, unwanted functionality, and to make sure it’s acceptable production quality. Earlier this week I was joined…
Read The Webinar: Why You Should Leave Delphi 7 Once And For All
December 18, 2024
This is an edited automated transcript of a Dev Days of Summer 2024 webinar by Embarcadero MVP Dion Mai titled “Why You Should Leave Delphi 7 Once And For All”. The original webinar is available on the Embarcadero YouTube Channel.
[Editor’s note: In the…
ACBr Day 2024 an incredible experience
November 12, 2024
ACBR Day 2024: 2 days of events wrapped up in an incredible experience
What is ACBr?
Before we begin, we need to talk about ACBr for those who don’t know. The ACBr Project is an open source project of components and programs designed to develop applications for the…
Here’s a guest blog post by Jim McKeeth, Embarcadero MVP and US Director of GDK Software. To celebrate the recent π day 2024 with a Delphi flavor I revisited the previous sample I made with Rudy’s Big Numbers library adding the functionality to view the digits of π in real time as they are being generated. Previously it would generate any number of digits you wanted, but you could only…
How To Run Turbo Pascal On An Android Phone!
March 13, 2024
Here’s a guest blog post by Jim McKeeth, Embarcadero MVP and US Director of GDK Software Why run Turbo Pascal on Android? Because we can!
As part of the Turbo Pascal 40th birthday celebration (combined with Delphi’s 29th birthday) I did a short demo of…
Command-line Compilation Of Delphi Projects: Real-life Examples
November 6, 2023
Delphi app command-line compilation allows developers to compile a project in the background regime without the necessity to run IDE software. This approach is very useful for automating the compilation process, especially in those cases when you need to compile a lot of…
How To Record Exact Operation Execution Time With Delphi
January 24, 2023
To know how to get the information on the exact execution time of an operation in your Windows and cross platform apps can be useful in all sorts of circumstances. For example, it can be necessary when you need to show users the time spent on the execution of a long operation (by the way, in such a situation, high accuracy is rarely required). Or you may need to know the exact time needed for…
How To Create A PDF File With Delphi And Add An Image To It
January 2, 2023
PDF (Portable Document Format) is a widely used open electronic document format which can be easily used in all your cross platform apps. It is really convenient thanks to its compatibility with numerous programs. As a result, it is possible to view PDF documents using…
Easily Create Web Apps For Desktop And Mobile
December 12, 2022
Web-based apps are quite popular today. Whether they are for mobile, or desktop devices web applications do not require installation and manual updating as they are stored on a web server. This means there’s only one place for you, the developer, to maintain, and for…
Read Facebook Account Data In A Cross Platform App
November 24, 2022
Facebook is a social network that boasts high popularity among users from all over the world. Earlier, we have already shown how it is possible to automate the process of posting different types of info on a Facebook page using the Facebook Graph API. We’ve created a Facebook app, an access token and API commands that we’ve further used in our cross platform apps using Delphi and the…