Embarcadero RAD Studio XE3 is a powerful integrated development environment (IDE) for building cross-platform applications with Delphi and C++Builder. With RAD Studio XE3, you can create native Windows, Android, iOS, macOS, and Linux apps with a single codebase and a rich set of visual design tools.
In December 2012, Embarcadero released Update 1 for RAD Studio XE3, which includes several enhancements and bug fixes for both Delphi and C++Builder users. The most notable new feature in this update is the new C++Builder 64-bit Windows compiler, which allows you to target the latest Windows platforms and take advantage of the increased memory and performance of 64-bit systems.
C++Builder 64-bit Windows Compiler
The new C++Builder 64-bit Windows compiler is available in the Professional edition and higher of RAD Studio XE3. It supports the same language features and libraries as the existing 32-bit compiler, with some exceptions and limitations. You can use the same IDE and project files to build both 32-bit and 64-bit applications, and debug them with the integrated debugger. You can also use the FireMonkey framework to create cross-platform GUI applications for Windows, macOS, iOS, and Android.
The C++Builder 64-bit compiler is based on the Clang open source compiler front-end, which provides better compatibility with modern C++ standards and third-party libraries. The compiler also supports some C++11 features, such as auto, decltype, nullptr, static_assert, rvalue references, move semantics, lambdas, and variadic templates. You can find more details about the C++Builder 64-bit compiler in the online documentation.
Other Fixes and Improvements
Update 1 for RAD Studio XE3 also includes fixes for various issues reported by users and identified by the product QA team. Some of the areas that have been improved are:
VCL framework: high DPI support, themes, styles, controls, etc.
IDE: project management, code editor, code completion, refactoring, debugging, etc.
DataSnap: REST server methods, JSON serialization, authentication filters, etc.
Database: FireDAC data access components, dbExpress drivers, InterBase Express components, etc.
Web development: IntraWeb components, HTML5 Builder IDE and framework, etc.
Mobile development: iOS simulator support, Android deployment options, etc.
You can find a complete list of fixes in Update 1 for RAD Studio XE3 on the Embarcadero website.
How to Get Update 1 for RAD Studio XE3
If you are a registered user of RAD Studio XE3 or one of its editions (Delphi XE3 or C++Builder XE3), you can download Update 1 for free from the Embarcadero website. The update is a full uninstall/reinstall process that will replace your existing installation of RAD Studio XE3. You will need to re-enter your serial number and registration code after installing the update.
If you don't have RAD Studio XE3 yet, you can purchase it from the online store or one of the partners. You can also download a free trial version that includes Update 1 and try it for 30 days. The trial version includes Delphi and C++Builder.
Embarcadero RAD Studio XE3 is a comprehensive solution for developing native cross-platform applications with Delphi and C++Builder. Update 1 for RAD Studio XE3 adds a new C++Builder 64-bit Windows compiler and fixes several issues in various areas of the product. You can download Update 1 for free if you are a registered user of RAD Studio XE3 or one of its editions. If you are not a user yet, you can purchase or try RAD Studio XE3 with Update 1 from the Embarcadero website. 29c81ba772