Professional Documents
Culture Documents
Delphi Feature Matrix
Delphi Feature Matrix
The fastest way to build connected apps for Windows, Mac, iOS, Android,
Gadgets, and Wearables
Feature Matrix
Architect
Ultimate
Enterprise
Professional
Starter
Delphi iOS ARM Compiler and Delphi iOS Compiler for iOS
Simulator (dccios32, dcciosarm)
Optional1
Optional1
Optional1
Optional1
Feature
INTEGRATED COMPILERS AND TOOLCHAINS
Optional1
Optional1
VCL forms designer with live Snap-to hints and layout guidelines
X2
X3
Page 2 of 21
Architect
Ultimate
Enterprise
Professional
Starter
X2
X3
X2
X3
X2
X3
X2
X3
Optional1
Optional1
Optional1
X2
Introduced in XE6! Tint support for buttons and toolbars on iOS and
Android (for control surface and controls icons)
Optional1
Optional1
Optional1
Optional1
Optional1
Optional1
New in XE7! Native Bluetooth APIs (on platforms that fully support
the technology)
X2
X2
Optional1
Optional1
Optional1
Optional1
Feature
X3
X3
X3
1
Optional
Introduced in XE5! Built-in text editing mode for TEdit and TMemo
controls on Android, including Cut/Copy/Paste/Zoom
Optional1
Introduced in XE5! Built-in Spell Check Support for text input controls
on iOS and Android
Optional1
Introduced in XE4! Built-in text editing mode for TEdit and TMemo
controls on iOS, including Cut/Copy/Paste/Zoom
Optional1
Optional1
Optional1
Optional1
Introduced in XE4! Native iOS application styling for iPhone and iPad
(Retina and non-Retina) on iOS 6.x and 7.x
Optional1
Optional1
Page 3 of 21
Architect
Ultimate
Enterprise
Professional
Full set of native iOS and Android styling options for buttons,
toolbars, listboxes, sliders, switch controls
Optional1
Optional1
Optional1
Optional1
Optional1
Optional1
X2
X3
Optional1
Optional1
New in XE7! FireMonkey Save State feature for persisting the forms
status between sessions
Optional1
Optional1
Enhanced in XE6! Action for accessing images from the camera roll
on iOS and Android
Optional1
Optional1
Optional1
Optional1
Non-Client Area Application Styling for Windows and Mac (Windowsonly in Starter)
X3
Feature
Starter
X3
Page 4 of 21
Architect
Ultimate
Enterprise
Professional
Starter
Edit control with stylable glyph with built-in style support for search
bar, password control and more
Feature
X3
For the Professional SKU, the mobile platforms (iOS and Android) are available only with the purchase of Mobile Add-On Pack for Professional.
The desktop portion of the feature is available in Professional, the mobile portions is optional 1
Object Repository for storing and reusing forms, Data Modules, and
experts
Create your own custom styles with the VCL Style Designer
Page 5 of 21
Architect
Ultimate
Enterprise
Professional
Starter
Feature
COM/DCOM SUPPORT
Page 6 of 21
Architect
Ultimate
Enterprise
Professional
Starter
DCOM support
Easily replace prototype data with real ClientDataSet data with one
click
IDE support for building and managing projects for 32-bit Windows
IDE support for building and managing projects for 64-bit Windows
Optional1
Optional1
Optional1
New in XE7! IDE support for adding Java classes to an Android app
classes.dex library
Optional1
Feature
VISUAL LIVEBINDINGS
Page 7 of 21
Architect
Ultimate
Enterprise
Professional
Optional1
Optional1
Optional1
Optional1
Optional1
Optional1
Optional1
New in XE7! Automatic inclusion of project files (like media files and
resource files) to the Deployment Manager
Project Manager view menu for directory (nested), directory (flat) and
list view of files in a project and with an enhanced status bar for
more file information.
Build Events for pre-build and post-build on project and file levels
Build/Make from here Make or build current project and all later
projects
Optional1
Optional1
Feature
Starter
Page 8 of 21
Architect
Ultimate
Enterprise
Professional
Starter
Optional1
Optional1
Enhanced in XE7! Generics with full RTL list and collection support
Scoped enumerations
New in XE7! IDE Guided Tours to learn about new product features
Template Libraries
Feature
X3
Page 9 of 21
Architect
Ultimate
Enterprise
Professional
Starter
IDE Insight, the fastest way to find and execute commands in the
IDE with 1-button click now with object inspector property support
Search for Usages command now available from the code editor and
Delphi Class Explorer context menus
Project Manager now has the ability to run selected applications with
either Run or Run without Debug from the context menu.
Gallery in Tool Palette find gallery wizards when you need them
Feature
Page 10 of 21
Architect
Ultimate
Enterprise
Professional
Starter
Class Completion
Open Tools API generic version control support for building third
party version control plug-ins to the IDE
Subversion/History integration
New in XE7! Git version control integration into the IDE and local
repository
UnicodeString type
Easy switching between languages for the IDE menus, dialogs, and
more
Feature
INTERNATIONAL DEVELOPMENT
Page 11 of 21
Architect
Ultimate
Enterprise
Professional
UML Code Visualization at any time, get a UML model view of your
source code
Sequence diagrams
Collaboration diagrams
State charts
Deployment diagrams
Activity diagrams
Component diagrams
Documentation generation
80+ Static Code Metrics that allow for deep understanding and
analysis of the health of the object domain
Feature
REFACTORINGS
UML MODELING
200+ Static Code Audits for deep code analysis to better understand
the coding style and approach
Diagram printing
Starter
Page 12 of 21
Architect
Ultimate
Enterprise
Professional
Starter
Optional1
Optional1
Optional1
Optional1
New Debugger Options: Scroll new events into view and Ignore
non-user breakpoints
Call Stack View shows a glyph indicating if the frame has debug info
Call Stack view now automatically syncs the Locals view when you
double click an item
Expandable watches
Remote debugging
Evaluator
Feature
INTEGRATED DEBUGGING
Page 13 of 21
Architect
Ultimate
Enterprise
Professional
Starter
Unit test wizards for quick and easy unit test and unit test project
creation
Optional1
Optional1
Optional1
Optional1
TSQLMonitor support
Feature
DOCUMENTATION
DBEXPRESS
Page 14 of 21
Architect
Ultimate
Enterprise
Optional1
Optional1
New in XE7! FireDAC streaming support for blob fields and support
for MSSQL file streams
X4
X4
New in XE7! New IBLite specific driver for desktop and mobile
X5
X4
X4
Optional2
Optional1
Optional2
Feature
Professional
Starter
Page 15 of 21
Feature
Architect
Ultimate
Enterprise
Professional
2
Optional
Optional2
Optional1
X4
Optional2
X4
X4
X4
X4
Data type unification with flexible and adjustable data type mapping
Optional2
X4
Limited in the Professional edition, the complete features requires purchase of FireDAC Client/Server Pack for Professional
Limited in the Professional edition, the complete features purchase of Mobile Add-On Pack for Professional
X2
X2
X2
X1
X2
X2
X2
X1
X2
X2
X2
X1
New in XE7! User, session, and API calls analytics and reporting
using a web based interface using the EMS Console
X2
X2
X2
X1
Starter
Page 16 of 21
Feature
1
Architect
Ultimate
Enterprise
Professional
Starter
RAD Studio includes development tools for EMS server packages and client applications development with a 5-users development license. Deployment of the EMS
solution requires a specific per-user license sold separately.
DATASNAP MULTI-TIER
WebBroker library for HTTP servers development and integration,
supporting CGI, ISAPI libraries for Microsoft IIS, and native HTTP
servers based on Indy library
DataSnap wizards from the Object Gallery to make server and client
creation even easier
Added support for REST(ful) interface and exposure from the Server
Added HTTP tunneling support for client code outside the firewall
Lightweight Callbacks
Page 17 of 21
Architect
Ultimate
Enterprise
Enhanced in XE5! DataSnap REST and native clients for iOS and
Android
Drag and Drop from FireDAC nodes and dbExpress nodes in the
Data Explorer into forms and data modules to speed development
SQL console views for running queries and viewing results on any
dbExpress 4 supported database
Optional1
X5
Feature
Professional
DATASNAP CONNECTORS
DATABASE TOOLS
INCLUDED DATABASES
Limited in the Professional edition, the complete features purchase of Mobile Add-On Pack for Professional
CLOUD SUPPORT
Windows Azure components including AzureConnectionString,
AzureBlobManagement, AzureQueueManagment, and
AzureTableManagment
Starter
Page 18 of 21
Architect
Ultimate
Enterprise
Professional
Introduced in XE5! REST Debugger tool for testing REST calls and
their parameters
Optional1
Optional1
Optional1
New in XE7! Easier selection of the default XML engine for XML data
processing
Optional1
Feature
Starter
Page 19 of 21
Architect
Ultimate
Enterprise
Professional
Quickly organize the message log into multiple views by using the
advanced CodeSite Message Organizer
Record method calls to add call stack structure to the message log
RSS Feeds
Static content
Feature
Starter
Page 20 of 21
Architect
Ultimate
Enterprise
Professional
URL Mapping
Standalone deployment
Application Mode
Optional1
Feature
Starter
Page 21 of 21
Feature
Architect
Ultimate
Enterprise
Professional
Starter