Embarcadero Rad Studio Xe7 Architect



Go Up to Using the RTL in Multi-Device Applications. The RTL provides classes to implement Bluetooth support in your applications. When your application is running on a Bluetooth-enabled device, your application can use the Bluetooth capabilities of the device to connect to applications in remote devices and exchange data with those remote applications. Embarcadero RAD Studio XE7 Embarcadero® RAD Studio XE7 is the complete software development solution for rapidly building native applications for Windows, Mac, iOS and Android from a single codebase. Modernize existing Windows applications and create highly connected apps for gadgets and wearables.

Professional Suited for individual developers and small teams building desktop and mobile apps Enterprise Suited for development teams building client/server or multi-tier apps, REST services, and similar Architect Suited for enterprise teams building database, cloud, or web-enabled apps
FeaturesAdd to CartAdd to CartAdd to Cart
Support for both C++ and Delphi development in single IDE
Build native Windows Applications with High-Performance UI Framework and Components (VCL)
Build Mobile First, Cross-Platform Apps with Native Experience UI Framework (FMX) and Components (iOS, Android, macOS, Windows) 12
Run-Time Library source code
Full Commercial use license
Connect to local databases and build>Visual Component Library (VCL) is a visual component-based object-oriented framework for developing UIs for Windows applications. It delivers a number of visual and non-visual components to achieve optimal performance and native platform user experience on the Windows OS.

Build Mobile First, Cross-Platform Apps with Native Experience UI Framework (FMX) and Components (iOS, Android, macOS, Windows)

FireMonkey (FMX) is a visual component framework that uses smart styles and platform services to design the UI once and adapt it to each platform, so you can to target multiple platforms, including both application logic and UI, with the same code.

Includes source code for the VCL, FMX and most other libraries, to learn from or extend with your own code

Consult the EULA for the full license terms for each edition.

Connect to local databases and build>FireDAC local/embedded connectivity to certain local databases, including Microsoft Access database, SQLite database, InterBase ToGo / IBLite, InterBase on localhost, MySQL Embedded, MySQL Server on localhost, Advantage Database local engine, PostgreSQL on localhost, Firebird Embedded, and Firebird on localhost.

InterBase is an award winning, high-performance SQL Database with multiple advanced features, including enterprise security, change views, alerts, generators, and more. There are 2 embedded versions, IBLite and IBToGo, which adds encryption support and extra features.

Build connected apps with support for remote and enterprise data sources with FireDAC

FireDAC enables client/server and enterprise connectivity to a wide variety of natively supported databases including InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DataSnap and more.

Build Linux client / server applications (includes FMX GUI for Linux)

The RAD Studio Linux Compiler enables compiling applications to popular Linux platforms. FireMonkey GUI for Linux extends the FireMonkey UI framework to provide full Linux GUI support.

Build your REST web services on Linux or Windows with RAD Server

RAD Server is a turn-key Application Server based on REST architecture that provides a robust back-end platform for Delphi and C++ developers, including multiple pre-built applications services and integration capabilities.

Connect with the cloud using Enterprise Connectors (CData)

Make Connecting to Any Application as Easy as Connecting to a Database

Move, integrate, and analyze data with ease utilizing our NEW FireDAC Enterprise Connectors, powered by CData. These unparalleled components allow you to integrate 90+ Enterprise applications, simplifying connectivity into a standard model using SQL.

Data today is more decentralized than ever, not to mention difficult to access with the average company running upwards of 20+ SaaS applications, and at least as many on-premise applications. Make better business decisions, eliminate headaches and increase time to productivity by organizing vast amounts of data in an actionable format fast and efficiently with these drivers.

Aqua Data Studio provides database design and administration, plus data management and visualization capabilities. Whether you are working with relational, NoSQL, or cloud databases, your data is easily and quickly accessible with Aqua Data Studio.

Note: Different individual user permitted. If desired, license for AQDS can be assigned to someone else within your company.

Sencha Ext JS helps you build>Note: Different individual user permitted. If desired, license for Ext JS can be assigned to someone else within your company.

Go Up to Conditional compilation (Delphi)

Embarcadero Rad Studio Xe7 Update 1 Architect


The following table lists the version number associated with each release of Delphi compilers, beginning with Turbo Pascal 4.0 and ending with the current version of the compiler:

Delphi conditional VER<nnn>ProductProduct VersionPackage VersionCompilerVersion
VER340Delphi 10.4 Sydney / C++Builder 10.4 Sydney2727034.0
VER330Delphi 10.3 Rio / C++Builder 10.3 Rio2626033.0
VER320Delphi 10.2 Tokyo / C++Builder 10.2 Tokyo2525032.0
VER310Delphi 10.1 Berlin / C++Builder 10.1 Berlin2424031.0
VER300Delphi 10 Seattle / C++Builder 10 Seattle2323030.0
VER290Delphi XE8 / C++Builder XE82222029.0
VER280Delphi XE7 / C++Builder XE72121028.0
VER270Delphi XE6 / C++Builder XE62020027.0
VER260Delphi XE5 / C++Builder XE51919026.0
VER250Delphi XE4 / C++Builder XE41818025.0
VER240Delphi XE3 / C++Builder XE31717024.0
VER230Delphi XE2 / C++Builder XE216160161 is the version for the five FireMonkey packages at XE2 Update 2: fmi161.bpl, fmx161.bpl, fmxase161.bpl, fmxdae161.bpl, and fmxobj161.bpl.23.0
VER220Delphi XE / C++Builder XE1515022.0
VER210Delphi 2010 / C++Builder 20101414021.0
VER200Delphi 2009 / C++Builder 20091212020.0
VER190Delphi 2007 for .Net [1]1111019.0
VER180 or VER185Delphi 2007 / C++Builder 2007 for Win32 [1]1111018.5
VER180Delphi 2006 / C++Builder 20061010018.0
VER170Delphi 200599017.0
VER160Delphi 8 for .Net88016.0
VER150Delphi 7 (and 7.1)77015.0
VER140Delphi 6 / C++Builder 666014.0
VER130Delphi 5 / C++Builder 55NANA
VER125C++Builder 44NANA
VER120Delphi 44NANA
VER110C++Builder 33NANA
VER100Delphi 33NANA
VER93C++Builder 1NANANA
VER90Delphi 22NANA
VER80Delphi 11NANA
VER70Borland Pascal 7.0NANANA
VER15Turbo Pascal for Windows 1.5NANANA
VER10Turbo Pascal for Windows 1.0NANANA
VER60Turbo Pascal 6.0NANANA
VER55Turbo Pascal 5.5NANANA
VER50Turbo Pascal 5.0NANANA
VER40Turbo Pascal 4.0NANANA
Xe7Update
  1. 1.01.1Note that Delphi 2007 defines two VERxxx symbols (VER180 and VER185). Delphi 2006 and 2007 are binary compatible, so 180 works for both. If you need only 2007, use VER185.

Embarcadero Rad Studio Xe7 Architecture

Note:CompilerVersion was first introduced with Delphi 6, so earlier versions do not have the CompilerVersion constant.


Embarcadero

Embarcadero Rad Studio Xe7 Architects

See Also

Embarcadero
Retrieved from 'http://docwiki.embarcadero.com/RADStudio/Sydney/e/index.php?title=Compiler_Versions&oldid=271691'