Embarcadero® RAD Studio XE8 is the complete software development solution for rapidly designing, coding, and extending "connected" apps across Windows, Mac, iOS, Android and IoT. Build industrial strength and Business ready solutions incorporating multiple native client platforms, mobile extensions, smart devices like smart watches and other IoT gadgets, cloud services, Enterprise and embedded data. Remove the stress of multiple teams and multiple codebases and create fast native apps for Windows, OS X and mobile from one codebase.
RAD Studio XE8 is a true multi-platform development tool providing core features for all platforms using a single common code base with the ability to tap into platform specific features.
Nick Glasier Indie Developer
RAD Studio XE8 Videos
Watch these informative demo videos to learn about what you can do with RAD Studio and then download a free 30-day license to try it for yourself.
Preparing Your iOS and OSX Development Environment
Preparing Your Android Development Environment
Preparing Your Windows Development Environment
Increase productivity with the GetIt Package Manager, code productivity, configuration migration tool and more
Build universal apps for iOS 32-bit and 64-bit devices
Add application analytics to your VCL and FireMonkey applications
Create Multi-Device User Interfaces once with FireUI and Multi-Device Previews
Extend your Multi-Device applications with the new Web Browser, MapView and ImageList components and new platform controls for iOS
Leverage Enterprise Mobility Services with custom API hosting, Enterprise data access, analytics and push notification support
Build highly connected, proximity aware apps with Beacons, Bluetooth, and AppTethering
RAD Studio XE8 is an essential upgrade for any developer.
Claudio Piffer CSoft
RAD Studio XE8 Screenshots
FireUI Multi-Device Preview
The all new Multi-Device Preview provides a design time side-by-side view comparing your apps UI over different form factors on a given platform – all in one window!
AltBeacon and iBeacon Component
Component level support for beacons brings your app into the IoT fold with support of proximity awareness, contextual identification, and much more!
EMS API Analytics
Custom API analytics and reporting in EMS informs the developer how deployed apps are consuming hosted RESTful APIs.
Getit Package Manager
With the all new Getit Package Manager you can browse, download, and integrate new components, right from the IDE!
Code Productivity
New enhancements and features take writing code to the next level including: extra code refactoring, live syntax checking, metrics, structural code highlighting, parenthesis matching, flow control highlighting, and code analysis.
Native Platform Controls
Create high performance native apps.
MapView Component
MapView component for mobile platforms (iOS and Android) supporting platform specific interactive mapping libraries (respectively, by Apple and Google)
iOS 64-bit and Universal Apps
New FMX Premium Styles
Build multi-device user interfaces with responsive menus using the MultiView component.
Interconnect mobile and desktop apps with one another and with internet or Bluetooth enabled gadgets and sensors.
Leverage Enterprise Mobility Services with custom API hosting, Enterprise data access and analytics.
Use new VCL Styles to give your Windows applications a Windows 7/8.1 or custom look including menus.
Create mobile companion apps for your VCL Windows applications using app tethering components.
Taskbar component to display application previews with interactive controls in the Windows taskbar.
Build applications for multiple device form factors and platforms with native fidelity, capabilities and device uniqueness.
Use new VCL sensor components to access GPS, accelerometer and gyroscope in Windows tablet apps.
Create mobile apps for iOS and Android that interact with desktop apps via App Tethering.
Integrate BaaS services from Kinvey and Parse for authentication, push notification and storage.
Add in app purchasing and advertising to your mobile apps using TBannerAd and TInAppPurchase components.
Get built-in access to various list styles with database connectivity to IBLite and SQLite.
Easily leverage share sheet functionality in your apps via built-in actions.
Access native controls including Date Picker, TimePicker and Custom Picker.
Use pixel perfect native styling or create and apply your own custom styles.
Choose from built-in tab icons, or add your own graphics
Display web content in your mobile apps with the Web Browser component.
Shopping list app delivered natively on Android and iOS from the same code with no modifications required.
Built in templates make it easy to get started with mobile development
Leverage location services in your mobile applications.
Build apps with scheduled notifications and set the badge number on the application icon to alert your users