True multi-device, native support
RAD Studio supports multi-device app development so you can code your app and compile it natively to PCs, tablets and smartphones. No scripts, no runtime devices, just native code that runs directly on the device.
Fast, native applications for Windows, Mac, iOS and Android
With the included FireMonkey platform, RAD Studio makes it easy to build your application for Windows, Mac OS X, iOS and now, Android. FireMonkey applications take full advantage of the power and speed of your device's CPU and GPU and support multiple form factors (PCs, tablets and smartphones).
Rapid Application Development
Rapid Application Development (RAD) tools allow for fast visual prototyping. You get your customer's feedback on actual GUI prototypes and in real time before moving on to full production. With RAD Studio XE6 you also get thousands of built-in extendable components, which increase reusability and speed up your development process.
Create visually stunning applications
RAD Studio XE6's included application platforms, VCL and FireMonkey, help developers rapidly build business applications with higher quality user interfaces and rich data and services connectivity. The VCL framework is designed to build traditional Win32/Win64 form based GUI applications and largely leverages the Windows operating system and APIs such as GDI to draw UIs. FireMonkey is a rich business application platform that enables developers to build visually spectacular Windows 8 style, HD and 3D business applications with incredibly fast performance on Windows and Mac.
Build highly-connected applications
When you use RAD Studio, your applications get built-in high-speed connectivity to all popular databases (depending on edition). RAD Studio's RAD Cloud data and application services connect to all popular client platforms, frameworks, languages, and devices today.
One codebase, one team
With RAD Studio, your development team can prototype and develop native apps for multiple devices simultaneously. So no need for multiple projects, schedules and budgets. Which means less risk, headaches and overhead for you.
RAD Studio XE6 System Requirements
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/10.9 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/10.9 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 Vista or later. Macs running OS X 10.8 or later. iPhone 3GS or later, iPad, or iPod Touch 4th Generation or later running iOS 6 or later. Android phones and tablets with ARM7 processors with NEON support, running Android Gingerbread (2.3.3-2.7), Ice Cream Sandwich (4.0.3 and 4.0.4), Jelly Bean (4.1.x, 4.2.x and 4.3.x) or KitKat (4.4x).