News

Learn to program C++ with C++Builder Community Edition: #3, Design, Architecture, and UIs

Welcome!  Last time we looked at the IDE, projects, a simple first application, and basic use of the debugger. Today we’re actually going to write code!  We are going to write a scientific calculator.  It’s a useful, real-world app. You might put it on your phone and use it (and we’ll show how to do this in the last blog post of the series.) Part of programming is good design.
Read more
News

RAD Server: Beyond the Basics Webinar Tomorrow

Over the last few months and the 10.2.x updates, RAD Server has been extended with several new features. But the technology also has several other advanced features we rarely discuss, because the typical one hour webinars we do are often only enough to cover the basic…
News

Celebrating Five Amazing Years with Embarcadero

This month I am celebrating my five-year anniversary with Embarcadero Technologies. It’s been an amazing adventure and I am looking forward to more. I saw a graphic similar to the following today and it reminded me how great it is to be doing what I am doing (plus I love…
News

Embarcadero launches Delphi Community Edition

The release of Delphi Community Edition is fantastic news for the Delphi language, the developer community, the partners, and the entire ecosystem. We hope it will help new developers (students, hobbyist, open source developers, and someone starting with mobile store…
News

A vulkan header generator for Delphi.

Author: Craig Chapman What is darkVulkanGen? A handful of months back, I began working on a game engine for Delphi named darkGlass. see: http://chapmanworld.com/darkglass/ https://github.com/chapmanworld/DarkGlass At that time I’d intended to write the rendering part of…
News

Enabling GetIt Install Logs for RAD Studio Installation

At times, RAD Studio GetIt-based web installer stops with some fairly vague error message. These can be due to connectivity issues, odd file system configurations, lack of disk space, an existing partial install, and other causes. But some of the error messages like…