RAD Studio XE6

The complete app development suite for Windows, Mac, iOS and Android

Embarcadero® RAD Studio XE6 is the complete software development solution for building true native applications for Windows, Mac, iOS and Android from a single codebase. Develop high performance, multi-device, compiled native applications that deliver the best user experience. Extend your Windows applications with mobile companion apps and easily connect with enterprise data, cloud and BaaS services.

  • Create fast native apps for Windows, Mac and mobile from one codebase
  • Build 64-bit Windows applications
  • Bind any control to other objects or datasets with LiveBindings
  • Get universal enterprise database connectivity with FireDAC
  • Modernize Windows applications with new components and styles
  • Extend Windows apps with mobile and wearable companion apps
  • Access cloud based BaaS and REST services
  • Get a fast start and fast results

RAD StudioRAD StudioRAD XE5RAD XE5 RAD XE5 RAD XE5 RAD XE5 RAD XE5 RAD XE5

Create multi-device, true native apps for Windows, Mac, iOS and Android

RAD Studio multiplies developer productivity, enabling your team to deliver your apps natively for PCs, tablets, smartphones, and even wearables like Google Glass, from a single codebase, in record time. This unique combination of multi-device development and true native code means fast development with no scripting languages or virtual machines getting in the way of awesome app performance. Try it free! >

Multi-device development

Modernize your Windows ApplicationsModernize your Windows Applications

Bring your Windows applications forward, from Windows XP by applying an updated Windows 7/8 custom look with new VCL styles and Windows Taskbar component. Access device sensors with new VCL components. Extend your existing Windows VCL applications to mobile by easily creating connected mobile and wearable companion apps with new app tethering components.

Compile to Android and iOSDevelop once and click to compile to Android and iOS

Develop apps for smartphones, tablets and wearables with the only development platform that enables you to create natively compiled apps for Android and iOS from a single source codebase. Your apps can access platform APIs, device sensors and services, and deliver the best app performance with native GPU and CPU support. Learn more >

Build 64-bit appsBuild 32-bit and 64-bit Windows applications

Now you can create 64-bit Windows applications with C++ and Delphi to take advantage of the latest hardware, access more memory, and push the envelope of performance. All Windows technologies are 64-bit enabled, including VCL, FMX, RTL, compilers and debugger, to streamline the migration of existing applications to 64-bit Windows. Learn more >

FireDACDatabase app development is fun again with FireDAC

RAD Studio now includes FireDAC, a high performance Universal Data Access library for developing applications for multiple devices, connected to enterprise databases. FireDAC enables native high-speed direct access from applications created with Delphi and C++Builder to InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DataSnap and more. Learn more >

new VCL styles Give your apps a Windows 7 or 8.1 look with new VCL Styles

New in RAD Studio XE6! Apply updated styles to the Windows border and menus plus new custom styles. Use VCL Styles to apply a custom look and feel to your applications. Styles are applied to your existing components and UI elements so it's easy to get a new look without swapping out components. Choose from the included, professionally designed styles or use the Style Designer to customize or create your own.

rest300x171Connect with popular BaaS providers and cloud services using REST

New in RAD Studio XE6! Integrate cloud based services from Back-end as a Service (BaaS) providers, Kinvey and Parse, with components for popular BaaS services like notifications, user management, and storage. You get easy access to these common services in the cloud without having to build them yourself or maintain them. Add user authentication to your apps. Use push notifications to engage your users. Access data and object storage in the cloud. The REST Client library, available on all platforms, simplifies the invocation of REST web services by any third party provider.

Bind any UI control to other objects or datasets

With LiveBindings, every component is data aware. LiveBindings provide an easy way to bind user interface controls to object properties or dataset fields. A visual design surface makes connecting data and UI elements as simple as drawing a line between component properties. You'll find that LiveBindings make developing database connected, UI rich applications easier, more intuitive and more enjoyable than ever before. Learn more >

one code base

One codebase, one team

With RAD Studio, your development team can both prototype and develop native apps in standard C++ or the Delphi Object Pascal language for multiple devices simultaneously. That means no need for multiple projects, schedules, and budgets with separate development teams, tools, languages and libraries to target each device platform. Learn more >

meetnotes300Get a fast start and fast results

Visual development and a choice of programming languages enable you to deliver impressive results with less coding effort. Design, prototype and develop your applications with extendable and reusable visual components for faster and highly maintainable development. Learn more >

Battery Vertical

Your RAD Studio XE6 license is recharge ready

Continually get every major upgrade in a year for less than the cost of a single upgrade! You can start by purchasing an XE6 new or upgrade license today. If you own an XE5 license, you can already recharge it to XE6. When the next major release comes, you will be eligible to recharge your license at the lowest upgrade price. Learn more >

MDAP Graphicrad300Build connected applications from client to server to enterprise data and services

With RAD Studio XE6's Multi-Device Application Platform, you can deliver truly connected applications that support real time communication and access to enterprise data and cloud services. All these technologies are included in RAD Studio XE6 Enterprise edition and higher and some are included in the Professional edition. Learn more >

VCL and FMX frameworks
Create apps for Windows, Mac and mobile
DataSnap
Build custom middleware servers
REST and BaaS
Access cloud based RESTful services
FireDAC
Connect with local and enterprise data sources

RAD Studio awardsAward winning solution

RAD Studio XE6 is an award-winning software development solution, used by millions of developers worldwide and supported by an active community of software developers, technology partners, and component vendors.

Get Started with RAD Studio XE6 Today

Free Trial

Free, fully functional 30-day trial of RAD Studio XE6                

Click to download >

Buy RAD Studio

Buy and download and get started with multi-device development.

Buy online >

Learn More

Resources to get you started with RAD Studio XE6         

Get Started! >

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.