Embarcadero® RAD Studio XE5 is app development for teams building true native apps for Android and iOS, and getting them to app stores and enterprises fast. Build apps using the same source codebase without sacrificing app quality, connectivity or performance. With native Android and iOS support, reach the largest addressable mobile markets in the world.
RAD Studio XE5 is available in four editions – Professional, Enterprise, Ultimate and Architect. See the RAD Studio XE5 product editions page and feature matrix for details on the differences between the editions.
RAD Studio XE5 is filled with hundreds of new features and enhancements to help you build ultra-rich apps for Android, iOS, Windows, and OS X ultra-fast.
New features include:
...and much more.
For more detailed information on what's new in RAD Studio XE5, see the What's New in RAD Studio XE5 page.
For developing 64-bit Windows applications
PC running a 64-bit version of Windows or a 32-bit development PC connected with a PC running a 64-bit version of Windows
For developing OS X applications
PC running Windows connected with an Intel-based Mac, with 2 GB RAM or more, running OS X 10.8 (Mountain Lion) or 10.7 (Lion) over a local area network using a SSH, VNC or Windows file sharing solution
For developing iOS applications
PC running Windows connected with an Intel-based Mac, with 2 GB RAM or more, running OS X 10.8 or 10.7 over a local area network using a SSH, VNC or Windows file sharing solution with the latest version of Xcode that supports iOS 6.x. An Apple Developer account is required to deploy iOS apps to physical devices.
Supported deployment platforms
PCs and tablets with Intel/AMD processors running Windows XP or later. Macs running OS X 10.7 or later. iPhone 3GS or later, iPad, or iPod Touch 4th Generation or later running iOS 6.0 or later. Android phones and tablets: ARMv7 devices with NEON support, running Android Gingerbread (2.3.3-2.7), Ice Cream Sandwich (4.0.3, 4.0.4) or Jelly Bean (4.1.x, 4.2.x, 4.3.x).
All editions of RAD Studio support mobile development for Android and iOS with Delphi and web-based mobile app development with HTML5 Builder.
DataSnap Mobile Connectors are available in Enterprise edition and above.
When developing for iOS, you will also need a Mac computer for development and running in the simulator. You will need an Apple Developer account to test and deploy to iOS devices. Additional details are available in the online and product documentation.
Embarcadero is working with MacinCloud to make a free trial of their cloud hosted Mac computer service available to Embarcadero customers. When you start the IDE, a start here page web page loads with instructions on how to use your own Mac or set up a free trial account with MacinCloud. You can use MacinCloud to run OS X apps that you create with RAD Studio and you can use MacinCloud to test your iOS apps in the simulator. Access to a physical Mac machine is required for on-device testing.
FireDAC provides easy-to-use, high performance, multi-device enterprise database connectivity for Delphi, C++Builder and RAD Studio. With its powerful universal architecture FireDAC enables direct access from your Windows and Mac applications to Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix, DataSnap and more. And now, access to IBLite, InterBase ToGo and SQLite databases from your Delphi Android and iOS apps. In addition to blazing speed and universal access, FireDAC also supports vendor specific database features as well as deployment across multiple client operating systems and device platforms.
FireDAC is include as part of the install. Features vary by edition with local/embedded database connectivity to select databases in Professional edition and local/embedded plus enterprise database connectivity in Enterprise edition or higher, or with purchase of the Client/Server Add-On Pack for Professional. More information is available at http://www.embarcadero.com/products/rad-studio/firedac.
Yes. With RAD Studio XE5, you also get access to licenses for older versions – Delphi 2007-XE4 and Delphi 7, C++Builder 2007-XE4 and C++Builder 6, HTML5 Builder XE3 and RadPHP XE-XE2. See the RAD Studio Previous Versions web page for further details.
No. They are considered part of your XE5 license and are tied to your user account. They cannot be given away or sold.
Your earlier version license and the XE5 you upgrade to are considered one named user license that covers both versions. If you already own an earlier version and go to the web page and request the same version license, you will just get a re-send of your existing serial number.
Some of those earlier products are only available in Professional and Enterprise editions.
Version 2006 included some third party licensed code that we are no longer able to ship. Delphi 6, C++Builder 5 and earlier were discontinued years ago and we don't have plans to bring them back.
Those versions used an earlier version of our licensing technology. We are looking at offering those older versions as apps in a future version of AppWave.
It could be a little confusing for some customers when they purchase RAD Studio XE5 and receive twelve different serial numbers and download links. We tried to keep it simple by just delivering the XE5 license and allowing them to request the other licenses as needed.
We can't guarantee that the older versions will be available indefinitely so you should be sure to download your earlier version software and licenses within 180 days.
The earlier versions are available in English, French, German and Japanese. For versions 2007 and later, there is a single download and you choose the language at install time. For version Delphi 7 and C++Builder 6, there are separate downloads for each localized version.
Delphi for .NET is no longer available and is not available as part of the older version downloads.
You can view pricing and purchase RAD Studio from one of our valuable partners or our online Embarcadero Shop site. See http://www.embarcadero.com/products/how_to_buy.php for more information.
Support and Maintenance can be purchased at the time you purchase your RAD Studio product or upgrade. The support and maintenance agreement gives you a year of upgrades (including major and minor upgrades) and a specified number of support incidents. See the Support dropdown menu item of our web site for additional information.
With Support and Maintenance, you get the latest feature updates and upgrades as they are released. The mobile functionality in RAD Studio may have frequent upgrades and feature updates. Support and Maintenance is generally the most cost effective way to stay up-to-date with the latest versions.
Updates and additional software for RAD Studio users are available on the registered users download page at http://cc.embarcadero.com/reg/rad_studio. More major new feature upgrades are available only to users with current maintenance agreements. Notifications for those upgrades are delivered via email and the upgrades can be downloaded via the Maintenance Portal web site by following the instructions in the email.
RAD Studio is available in English, French, German and Japanese. The installer lets you choose any combination of languages and it's easy to switch between languages in the IDE.
RAD Studio XE5 is available with multiple licensing options including:
The Academic edition can be used only for learning in an academic or classroom environment. Educational institutions cannot use the academic version to produce software for use within their institution. Academic licenses don't qualify for upgrade pricing to commercial licenses.
Academic products do not qualify for upgrade pricing.
InterBase XE3 Developer Edition is InterBase XE3 Server licensed for up to 20 users (80 database connections). The InterBase software is automatically installed with a default install of Delphi or C++Builder in RAD Studio XE5 and licensed with your RAD Studio XE5 serial number. An InterBase ToGo developer license is also included in your RAD Studio XE5 license. You can deploy InterBase ToGo for testing purposes using the InterBase ToGo Test Deployment serial number included as part of your RAD Studio XE5 order delivery email. This is not available for AppWave Network license users.
When you're ready to deploy applications using InterBase, Embarcadero offers a variety of editions (Desktop, Server and To-Go) and a variety of licensing options (flexible server licensing, multi-packs and OEM licensing). Contact Embarcadero Sales or partners for more information. See the license terms in the Delphi license.rtf file for additional licensing details.
To obtain your free IBLite deployment license, use the IBLite serial number in your order delivery email and follow the instructions to generate a license file that you will use to distribute IBLite with your Android and iOS applications.
Embarcadero RAD Studio XE5 is the newest version in the studio product line. Earlier versions were named Embarcadero RAD Studio XE4, XE3, XE2, XE and 2010, CodeGear RAD Studio 2009 and 2007, and Borland Developer Studio 2006.
The open source project is http://sourceforge.net/projects/radstudioverins/. The repository for the open source code is available from the "Code" tab when you're logged in to SourceForge web site or at https://radstudioverins.svn.sourceforge.net/svnroot/radstudioverins/trunk/.
See the Supported Versions List for the latest information by version.
HTML5 Builder is a visual development environment which enables developers to build web and mobile apps. HTML5 Builder enables Corporate and ISV developers to visually create apps for Web, iOS, Android, BlackBerry and Windows Phone using a single HTML5, CSS3, PHP and JavaScript codebase. With HTML5 Builder you can build end to end data-driven applications with industry PHP back-ends. You can deploy to a device, web browser, web server or app stores and do both client and server web and mobile development.
HTML5 Builder is the replacement for RadPHP in the Embarcadero product portfolio for Web and Mobile application platforms.
For answers to technical questions on Delphi, and C++Builder, see the FAQs for each of those product.
The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.