There are a wide variety of languages used for mobile development: Swift, Objective C, Java, Kotlin, Delphi, C#, and C++. What are the reasons to...
David Millington
New in 10.2.3: Using CMake with Ninja
One big new feature in 10.2.3 is support for building with CMake. If you haven't already, read the previous two posts: introduction to...
C++ Quality in 10.2.3
Every RAD Studio release, we focus on what we call QPS: Quality, Performance, Stability. Recent releases of C++Builder have...
New in 10.2.3: CMake Support for iOS and Android
We've introduced some great new features for C++Builder in 10.2.3. Last week, I wrote about CMake support for our compilers. That post...
New in 10.2.3: CMake Support
A very exciting feature in C++Builder 10.2.3 is support for using CMake with our compilers. Let's dig in! This post is the first...
New in C++Builder 10.2.3: a new Win32 compiler front-end, bcc32x
Yesterday we released RAD Studio 10.2.3, and we have a number of new C++Builder features. I wrote earlier about rename refactoring for C++, but...
New in C++Builder 10.2.3: C++ Rename Refactoring
Yesterday, we released RAD Studio 10.2.3! Over the next week, we'll be blogging about some of the new features. Today I'd like...
Updated build of Boost for C++Builder 10.2 addressing a RTL linking issue
C++Builder supports Boost, a common and useful C++ library. Through the GetIt package manager, you can install a build of v1.55 for our Clang...
10.2.2 Welcome Page and Documentation Hotfix
In RAD Studio 10.2.2, we updated the Welcome page with new functionality: upcoming events, a Youtube feed from our channel, and sample...
New in 10.2.2: Component icons
In RAD Studio 10.2.2, we have a number of UI upgrades (the new dark theme and welcome page and startup). But we have one more which I'm very pleased...
New in 10.2.2: C++ and Debugger Improvements
In RAD Studio 10.2.2, we've made a number of great quality improvements for the C++ toolchain and for the debugger for both C++ and Delphi. Debugger...
New in 10.2.2: Welcome Page and Startup improvements
There are some nice new features in RAD Studio 10.2.2 for IDE startup and first use. Startup When Delphi and C++Builder start, you see a splash...
New in 10.2.2: installer enhancements
In RAD Studio 10.2.2, we have made some changes to the installer that should make installation a much nicer experience. License Manager When...
New in 10.2.2: Dark IDE Theme!
In Delphi and C++Builder 10.2.2, we've added a commonly requested and exciting new feature: a dark IDE theme. Many productivity tools, or...
Is the dark theme toggle not visible for you? Here's how to fix it
In RAD Studio 10.2.2, we introduced a new dark IDE theme. I'll write more about this in detail later this week. We've seen...
Code snippet: IDE debug visualizer plugin for generic and template types
In RAD Studio 10.2.1 we added support for debug visualizers for Delphi generic and C++ template types. A debug visualizer is an IDE plugin...
Session plan for all of CodeRage XII (starts tomorrow, the 7th!)
CodeRage XII starts tomorrow, Tuesday 7th November! You can download a PDF of all sessions and times here - browse through and make sure you...
When programming is pure fun: creating mazes – at CodeRage
CodeRage XII is this week! (Nov 7-9.) And I have something very cool to show in one session, a weekend project that has been pure...
New in 10.2.1: Debug visualisers for Delphi generics
Debug visualisers are a type of IDE plugin that allows you to change the display of a variable in the various debug windows (Local Variables,...
Updating IDE Subversion DLLs to address security issues
Recently a security issue allowing allowing local code execution after visiting a malicious URL was identified in Subversion, git and Mercurial. All...
New in RAD Studio 10.2.1: Debugger Quality
In RAD Studio 10.2 Release 1 (or 10.2.1) we've made a number of improvements in the debugger. Windows debugging: general quality Do you...
New in RAD Studio 10.2.1: C++ Improvements
In Tokyo Release 1 (otherwise known as 10.2.1) we've made a number of improvements to our C++ support: a small but useful change in the...
New in RAD Studio 10.2.1: CodeGuard for Windows 8 and 10
CodeGuard is a tool for runtime error checking in a C++ application, and catches memory leaks, invalid handles, invalid memory use (such as writing...
Changing a FireMonkey style at runtime
There is a great post by Sarina Adding a style selector to your application showing how to have a FMX application with multiple style books,...