Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
See What's New in 12.3 Athens
News

darkUnicode codec for Delphi

Author: Craig Chapman Another library to drop out of my Dark Glass development project today is my unicode codec (now named darkUnicode). https://github.com/chapmanworld/darkUnicode This simple class can be used to encode and decode unicode code-points by hand (independent of RTL functions to do the same), and I’ve used it previously to create my own unicode text buffer and stream…
Read more
News

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 CMake and building with Windows, and building for iOS and Android. Today I’d like to cover using CMake generators, and…
News

RTL Enhancements in RAD Studio 10.2.3

As listed in the “What’s New in 10.2.3” DocWiki page,http://docwiki.embarcadero.com/RADStudio/Tokyo/en/10.2_Tokyo_-_Release_3, among the changes, new features, and fixesin the latest update of 10.2 Tokyo. One of the added features isMIME support improvements for the REST Client library. This was achieved by adding a new internal TMimeTypes class to handle the…
Read more
C++

C++ Quality in 10.2.3

EveryRAD Studio release, we focus on what we call QPS: Quality, Performance, Stability.Recentreleases of C++Builder have included: 10.2.0: Lots of work on our linker; improved codegen and optimizations;and debugging improvements (minimizing…
C++

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 covered what CMake is, and how to use it for Windows, both Win32 and Win64.  If you haven’t read it, please do; it’s…
C++

RAD Studio and Internet Message Format

Introduction The RFC-2822 standard specifies a syntax for text messages that are sent between computer users, within the framework of “electronic mail” messages. The RFC-2822specifies lines should be no longer than 78 characters, and the MIME specRFC-2045, says: The encoded output stream must be represented in lines of no more than 76 characters each. All line…
Read more
News

RAD Server Support for Web Files in RAD Studio 10.2.3

The RAD Server (formerly EMS) platform is evolving to be a better backend for JavaScript applications, including of course those built with Ext JS. In the 10.2.2 release we improved support for returning JSON data based on the result of database queries, as covered…
C++

C++ Builder 10.2.2: DataSet Mapping to JSON for JavaScript client support

Introduction In C++Builder 10.2.2, Embarcadero has added a new component to the FireDAC BatchMove architecture, to support generating JSON data from database tables, in an easy and flexible way. RAD Studio (Delphi and C++ Builder) has offered support for JSON in different ways and for a long time. From the JSON system unit (originally part of the DBX space) to the DataSnap table mapping (also via…
Read more
News

FMX Linux for Delphi 12.3 is Now Available

Embarcadero is very happy to announce that the FMX Linux UI library for building Linux client applications with Delphi is available once again for RAD Studio 12.3 and also for RAD Studio 12.2, along…

IN THE ARTICLES