C++

RAD Studio 10.3.1 HTTP and SOAP Clients Enhancements

In RAD Studio 10.3, Embarcadero moved the SOAP client implementation to the HTTP client library for all platforms, given the issues support HTTPS with the previous architecture (based on Indy) on mobile platforms. On Windows, there was already a native implementation, but based on an older Windows HTTP client library. This change caused some incompatibilities, we have started addressing in…
Read more
C++

Expanded iOS 12 and iPhone X series support in 10.3.1

In RAD Studio 10.3.1, we have expanded our support for iOS 12 and the iPhone X series devices. This was done to address the upcoming March 2019 App Store requirement from Apple, which requires that apps are built with the iOS 12.1 SDK and fully support the iPhone XS Max…
C++

What’s New in FireDAC for Firebird in RAD Studio 10.3.1

Among the many databases FireDAC supports, one commonly used by our customers isFirebird(the open source spin-off of InterBase). FireDAC used to have a single driver for Firebird and InterBase, given they still have a significant degree of compatibility after…
C++

New RAD Server Console Ext JS UI in RAD Studio 10.3.1

The new RAD Server Console UI in10.3.1is an additional download from GetIt and it sits side by side with the older console. We’ll integrate it more deeply in the future, but you can start using it easily today. 1. Download from GetIt The new web applications is available in GetIt only after you have installed 10.3.1. To download it open the GetIt client in the IDE and search for…
Read more
C++

ABI Changes in RAD Studio 10.3

In RAD Studio 10.3 we’ve made an interesting very low-level change that affects both Delphi and C++. This is a change in the how method parameters are passed when a method is invoked. For the vast majority of customers, this issue won’t affect you — or if it does…
C++

C++ Toolchain Hotfix for C++Builder and RAD Studio 10.3

We have just released ahotfixfor RAD Studio 10.3, which addresses a number of issues in the C++compiler and RTL. This is an important hotfix if you rely on compiler version numbers (for example, for version-specific behaviour in your code, especially useful if you are upgrading);batch compilation; if you use ANSI-encoded source files with non-Latin characters; and it also…
Read more
C++

2019 #CodingResolutions: C++ and Delphi Language History

Author: Rebekah D Tomorrow we’ll code a visual Windows app, but for today let’s get to know a little about the history of our chosen programming languages, C++ and Delphi. C++ Language History and Future C++ was started in 1983, although Standard C++ wouldn’t be established until 1998. That sounds ancient when new languages are coming out every year, but C++ is used extensively in…
Read more