Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
News

10.3 Rio T-Shirt Design Contest Winners

We had a lot of great entries in ourRAD Studio 10.3 Rio t-shirt design contest. The top 10 most popular designers,based on community vote, and 10 random voters are winning a shirt with the design we selected from the top designs. Here are the top 3 designs based on the community vote. The design we selected to be printed is the Binary Rio design by Embarcadero MVP…
Read more
News

New in RAD Studio 10.3: Options Dialog Improvements

In RAD Studio 10.3, we’re making a number of great improvements to the user interface and usability. Concretely, that’s not just looks: we are carefully making improvements in how to interact with the IDE. Last week, we looked at changes in the main window, where it is…
News

Custom Managed Records Coming in Delphi 10.3

Beside inline variable declarations, Delphi 10.3 is going to offer another new Object Pascal language extension, custom managed records Beside inline variable declaration, as explained in my recent blog post, the coming 10.3 version of Delphi will have another relevant…
Delphi

Introducing Inline Variables in the Delphi Language

The coming 10.3 version of Delphi introduces a very handy feature to the language, local inline variables with local scope and type inference. The Delphi language in 10.3 has a fairly core change in the way it allows far more flexibility in the declaration of local variables, their scope and lifetime. This is a change that breaks a key tenet of the original Pascal…
Read more
Delphi

Directions for ARC Memory Management in Delphi

With the coming 10.3 release, RAD Studio R&D and PM teams are making Delphi’s new directions in memory management official. A few years back, when Embarcadero started building new Delphi compilers for platforms other than Windows there was a lot of discussion…
News

Android Z-Order, Native Controls, and 10.3 Rio

Before 10.3 Rio, you couldn’t put other controls on top of a platform-native control like TWebBrowser or TMediaPlayer, The stacking of controls is referred to as Z-Order. This was especially annoying when used with the TMultiView (one of my favorite controls)…
News

New in 10.3: IDE UI Improvements in the Main Window

In recent RAD Studio releases, we’ve paid a lot of attention to the IDE’s user interface. In 10.2.2, we added a dark theme (one of the most popular changes we’ve made!) and updated the component icons. In RAD Studio 10.3, we have a number of further UI upgrades we’re very pleased to show you. This is the first post in a series about the IDE’s UI and user experience. Without further…
Read more
News

Level Up Your UI Design Skills

Author: Rebekah D You’re short on time, and cash, so where can you go to learn new skills to improve your app UIs? There are a ton of free, or nearly free, on-demand resources if you know where to look. Enroll in free, or inexpensive, Online Courses: I love taking…
C++

Touch-Friendly Navigation for Mobile Apps

Over 20% of users abandon an application after using it the first time (per Localytics). How can you design your mobile app to avoid being one of these casualties? Start out by designing your application with mobile in mind. You can’t just replicate your desktop application and expect it to make sense on a smaller form factor. Each platform already has existing patterns your users are used to…
Read more
C++CodeHow-To'sModernizationRAD Studio

My code used to work but crashes! Easily Solving Incorrect Code with bcc64x

We’ve had a couple of support requests that are along the lines of, ‘I’m upgrading to the new Win64 Modern C++ toolchain. But when I run my app built in Release mode, it crashes, and…

IN THE ARTICLES