The Embarcadero road map, May 2019
Blog|by Leanne Bevan|5 June 2019
Embarcadero has released their 12 month plan for RAD Studio, Delphi and C++Builder.* Here is a summary of what we have to look forward to.
Platform support
One of the main plans is to improve IDE tooling with Delphi support for the Language Server Protocol, VCL High DPI Styles support, Android 64-bit for Delphi, RAD Server tooling, additional C++ libraries, and much more in the 10.4 release later this year.
From August 2019, Google will require that all Google Play Store applications are 64-bit enabled. Embarcadero is in the process of creating a special beta EULA that will allow 10.4 beta testers to deploy (production) Android apps to the store. They are also working on providing 64-bit support for InterBase.
In addition, in line with Apple’s reduction of OpenGL support in favour of Metal 2, support for Metal 2 is in the works for 10.4, as well as macOS 64-bit support for Delphi.
Firebase and FireMonkey
There will be support for Firebase, related services and Android Firebase push notifications. And thanks to the popularity and feedback of the FireMonkey UI templates released last year, Embarcadero will be launching more throughout the year.
Using GetIt technology, there will be a unified online and offline installer to improve the first user experience.
Delphi
New native Delphi compilers will be coming in the next few months to support the 64-bit requirements. Embarcadero is also working on unifying the memory model along all platforms to make it into a single source multi-platform. Managed records are next on the list of features to add to the language itself.
RTL library
There are also plans to improve the IDE code tooling. There is a focus to bring the same RTL library to all the new platforms, with full platform API integration and low-level mechanism such as memory management, exception handling and threading.
There aren’t currently plans for significant extensions to the RTL, they are working in two areas: performance and quality and stability.
VCL
Embarcadero is continuing to expand the VCL capabilities for Windows 10 with improving the VCL Style architecture, supporting HiDPI and 4K monitors. They are also looking to expand support for Desktop Bridge and the new Microsoft deployment model that embraces the MSIX installation format that is part of the foundation for the Windows Store and enterprise software distribution.
RAD Server
A simplified development process, configuration, deployment and management process, as well as the use of RAD Server as a backend host for JavaScript or Ext JS web applications.
C++
Over the last few years there have been radical developments to C++. The main focus this year is on the tooling support within the IDE, including code completion, error insight, refactoring and much more.
There are plans to integrate Visual Assist into C++Builder. Though a Visual Studio plugin, core functionality such as navigation and refactoring as well as flexible tooling and integration will help to push C++Builder forward.
There will also be improvements to support for popular C++ libraries and quality improvements.
Plans to extend CMake support integration into the IDE have been announced. Similar to Delphi, ARC will be removed from all platforms enabling C++ developers to use canonical C++ memory management patterns like smart pointers.
There is a focus on Windows 64-bit bit support this year, with macOS and Android pushed to the future.
There are aims to integrate the LLDB debugger Delphi language support and migrate to using it for key platforms, starting initially with mobile and macOS.
Want more information?
Read the road map overview and also take a look at the road map commentary for more information.
Get in touch to let us know what you think of these plans, anything missing, anything finally on the plan that you’ve been waiting for. Plus, find out the latest special offers by emailing embarcadero@greymatter.com. We’re also looking for more use cases of what our developers are doing with the software tools, contact us to share what awesome projects you’ve been working on!
Try RAD Studio for free here, or buy a licence on our web shop.
We’re planning to run more Embarcadero events in the Autumn that will run through some of these updates. Keep your eyes peeled for more information.
*These plans are subject to change
Contact Grey Matter
If you have any questions or want some extra information, complete the form below and one of the team will be in touch ASAP. If you have a specific use case, please let us know and we'll help you find the right solution faster.
By submitting this form you are agreeing to our Privacy Policy and Website Terms of Use.
Leanne Bevan
Related News
Celebrating 5 years of Intel® oneAPI with their latest 2025.0 Release
Check out the latest Intel® oneAPI release and download the 2025.0 tools today to experience the future of computing.
Acronis Launches Cyber Security Awareness Training
Acronis Cyber Security Awareness Training is the new addition to the Acronis security stack. It’s there to help clients become even more secure by helping individuals learn security best practices to prevent data breaches. Why do businesses need cyber security...
Empower Your Business with Adobe Express: The Ultimate Content Creation Tool
With its powerful features and user-friendly interface, Adobe Express is built to help businesses create and edit standout content with ease.
Overview of Past Cyber Threats and 2025 Cyber Security Trends
Are you aware of the latest cyber security trends? Cyber security is everywhere. You might find it hard to keep up with key cyber threats and trends as you’re too busy or overwhelmed with the sheer amount of information out...