Delphi

Simulating Transparent Dialog on FireMonkey Mobile

Author: Pawe Gowacki Delivering great user experience is probably one most important thing in app design. Certain ideas that seem to be easy to achieve in the conceptual phase of development, when an app is still a bunch of wireframes and sketches, could be more difficult to implement then expected. Today I was helping in providing the “transparent modal dialog” experience to an…
Read more
C++

C++ Builder Header Dependencies

Why should you care about header dependencies in C++? One reason is header dependencies can have an impact on building, refactoring, testing and on the structure of your software. And reducing header dependencies in C++ also reduces compile time dependencies – the…
News

Using Delphi Parse API with Any Parse Server Hosting

The Parse web site (owned by Facebook) was retired earlier this year. This was a fairly popular BaaS (backend as a service) provider for mobile applications, but something you could use also from desktop apps. Delphi (and also C++Builder, btw) has included ready-to-use components for interfacing Parse APIs for quite some time. It was very easy to set up an account on the system and create an app.
Read more
News

Enterprise Connectors Released Today

After a successful beta for the past couple of months, I am excited to announce that the CData Enterprise Connectors have been released. The 30 day Trial versions can be downloaded via the GetIt Package Manager (Tools > GetIt Package Manager > Connectors) in RAD…
News

New in RAD Studio 10.2.1: Debugger Quality

In RAD Studio 10.2Release 1 (or 10.2.1) we’ve made a number of improvements in the debugger. Windows debugging: general quality Do you debug multithreaded applications? You might have noticed that wait chain traversal, showing which threads were blocked on…
Delphi

Why I choose Delphi

Author: Jens Fudge Why do I use Delphi I have been using Delphi since the first version came out back in 1995. My first encounter with Delphi was with Cary Jensen doing a presentation in Copenhagen. I was a student at the time, and didn’t really have the money to attend the presentation, which was something like $250. Luckily my brother invited me. The $250 included a licensed copy of Delphi…
Read more
News

Windows App Modernization with RAD Studio Tokyo

With RAD Studio 10.2 Tokyo, you can easily update your existing application and give it a modern Windows 10 look and feel. In today’s post, I thought I would highlight our Windows 10 support to help you move your existing applications forward. Windows 10 VCL GUI…
News

Workaround for FMX Memory Leaks on Windows in 10.2.1

Many of our customers today write FireMonkey Windows applications. We recently got some customer reports on FMX memory leaks on Windows using RAD Studio 10.2 Release 1 (or Tokyo Release 1). The issue is reported at https://quality.embarcadero.com/browse/RSP-18774 and…
News

Creators Update BPL Loading Issue and Tokyo Release 1

As mentioned in the release notes of Tokyo 10.2.1, the latest release of RAD Studio addresses the issues caused by Windows 10 Creators Update and related with DLL and BPL loading. The issue is caused by a change (a bug!)in the DLL loading algorithm of the operating system, an issue that Microsoft has fixed in the new coming release of Windows 10, currently known as Fall Creators Update.
Read more