September 22, 2012

Delphi XE3 New and Enhanced Features List

When I was updating my iPad to iOS 6, one of the things I was pleasantly surprised to see during the install process was a detailed bullet list of what's new in the new version. The general paragraphs about what's new that you usually see on a web site are good for some people, but I really prefer a list like that to understand everything that's new and new items I should look at when I start using the new version.

I feel kind the same when it comes to Delphi XE3. When I created the What's New in Delphi XE3 page, I of course couldn't list every feature so the what's new info is grouped info a few key themes like Windows 8 development, FireMonkey FM2, and Visual LiveBindings with descriptions and maybe a few bullets of feature names in each. Given the layout and style, that page can really only show part of the picture.

Here's a more comprehensive list of what's new in Delphi XE3 by edition. As you can see, it's a longgggg list.

Feature
Architect
Ultimate
Enterprise
Pro
Starter
INTEGRATED COMPILERS AND TOOLCHAINS





Enhanced in XE3! Delphi OS X compiler
X
X
X
X

Enhanced in XE3! Delphi command line toolchains for Mac OS X (dccosx)
X
X
X
X
APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS AND SDKS
Enhanced in XE3! FireMonkey platform for creating 32-bit Windows applications for Windows 8, Windows 7, Windows Vista and XP; Server 2003 and 2008.
X
X
X
X
X
Enhanced in XE3! FireMonkey platform for creating 64-bit Windows applications for Windows 8, Windows 7, Windows Vista and XP; Server 2003 and 2008.
X
X
X
X

Enhanced in XE3! FireMonkey platform for creating OS X 10.6, 10.7 and 10.8 applications
X
X
X
X

Enhanced in XE3! VCL (Visual Component Library) for rapidly building 64-bit applications for Windows 8, Windows 7, Windows Vista and XP; Server 2003 and 2008.
X
X
X
X

Enhanced in XE3! VCL (Visual Component Library) for rapidly building 32-bit applications for Windows 8, Windows 7, Windows Vista and XP; Server 2003 and 2008.
X
X
X
X
X
New in XE3! FireMonkey support for DirectX 10
X
X
X
X
X
New in XE3! VCL Metropolis project templates (blank, grid, split layout)
X
X
X
X
X
FIREMONKEY (FM2)
New in XE3! Actions and ActionLists
X
X
X
X
X
New in XE3! Anchors
X
X
X
X
X
New in XE3! Layout Managers (Flow Layout, Grid Layout)
X
X
X
X
X
New in XE3! Multimedia support for playing popular video formats
X
X
X
X
X
New in XE3! Multimedia support for playing popular audio formats
X
X
X
X
X
New in XE3! Location Services component for GPS or triangulation
X
X
X
X
X
New in XE3! Motion Sensor component for accelerometer and gyroscope access
X
X
X
X
X
New in XE3! Camera Sensor component
X
X
X
X
X
Enhanced in XE3! 3D File Import Support
X
X
X
X
X
New in XE3! Metropolis UI Style for XP, Vista, Windows 7, Windows 8
X
X
X
X
X
New in XE3! Mac OS X 10.8 native style
X
X
X
X
New in XE3! Mac OS X 10.8 high resolution native Retina Style
X
X
X
X
New in XE3! Non-Client Area Application Styling for Windows and Mac (Windows-only in Starter)
X
X
X
X
X
New in XE3! Metropolis UI grid page side scrolling
X
X
X
X
X
New in XE3! Edit control with stylable glyph with built-in style support for search bar, password control and more
X
X
X
X
X
Enhanced in XE3! FireMonkey performance optimizations
X
X
X
X
X
New in XE3! Animated progress glyphs including Windows 8 ring
X
X
X
X
X
Enhanced in XE3! StyleLookUp support with preview of available designs for the selected component
X
X
X
X
X
New in XE3! Live Tile support for Enterprise deployment - interaction with desktop application launching and dynamic content management on Windows 8
X
X
X
X
X
New in XE3! FireMonkey project templates for Metropolis UI (blank, grid and split layout);
X
X
X
X
X
Enhanced in XE3! Definable touch target support for each control
X
X
X
X
X
New in XE3! Metropolis UI samples illustrating Microsoft® style guide
X
X
X
X
X
New in XE3! Easy one-click Metropolis UI form converter for existing forms
X
X
X
X
X
New in XE3! 4 new Metropolis UI styles
X
X
X
X
X
New in XE3! Support for Windows 8 gestures
X
X
X
X
X
New in XE3! Multiple button/control states
X
X
X
X
X
New in XE3! Application toolbar for Metropolis UI
X
X
X
X
X
New in XE3! Shared external redistributable bitmap style designer for VCL and FireMonkey
X
X
X
X
X
New in XE3! FireMonkey bitmap based styles
X
X
X
X
X
Enhanced in XE3! Native UI control styles
X
X
X
X
X
Enhanced in XE3! Additional native and custom UI styles
X
X
X
X
X
Enhanced in XE3! Text and Memo control performance
X
X
X
X
X
New in XE3! FireMonkey Form Inheritance
X
X
X
X
X
New in XE3! Use one shader language for all rendering libraries (OpenGL or Direct3D)
X
X
X
X
X
New in XE3! On-screen keyboard support for Windows touch devices
X
X
X
X
X
New in XE3! MetropolisUIListBox support for easily creating listboxes and custom grid layouts
X
X
X
X
X
New in XE3! Create Mac OS X App Store Ready apps
X
X
X
X

VISUAL LIVEBINDINGS
New in XE3! Visually connect component properties and data
X
X
X
X

New in XE3! Easily replace prototype data with real ClientDataSet data with one click
X
X
X
X

New in XE3! Context sensitive LiveBindings Wizard
X
X
X
X

New in XE3! Support for QuickBinding components
X
X
X
X

New in XE3! Ability to visually add and bind to additional component properties
X
X
X
X

New in XE3! Color coded component properties easily identify bindable members
X
X
X
X

New in XE3! Zoom control for Visual LiveBindings Designer
X
X
X
X

New in XE3! Ability to save image of current LiveBindings Designer layout
X
X
X
X

New in XE3! Hide visual elements on right-click
X
X
X
X

New in XE3! Integrated Layers Management system for LiveBindings Designer with Photoshop® like layers, allowing you to visually organize and hide set of elements in the LiveBindings Designer
X
X
X
X

New in XE3! Easily launch the LiveBindings Designer with the right-click 'Bind Visually' command on the form designer
X
X
X
X

New in XE3! Tools Options support for LiveBindings Designer to show/hide certain components from the visual LiveBindings Designer view and enable/disable Wizard option in right-click menu
X
X
X
X

INTEGRATED BUILD TOOLS AND PROJECT SUPPORT
Enhanced in XE3! IDE support for building and managing projects for OS X
X
X
X
X

New in XE3! IDE support for targeting OS X builds for Mac OS X App Store
X
X
X
X

Enhanced in XE3! FireMonkey application wizards
X
X
X
X
X
Enhanced in XE3! Platform Assistant for deploying and debugging across platforms
X
X
X
X

Enhanced in XE3! Delphi 1 through XE2 project import
X
X
X
X
X
LANGUAGE AND RUNTIME LIBRARY FEATURES 
Enhanced in XE3! Delphi RTL for 64-bit Windows
X
X
X
X

Enhanced in XE3! Delphi RTL for OS X
X
X
X
X

INTEGRATED DEBUGGING
Full-featured debugger with color syntax highlighting
X
X
X
X
X
Enhanced in XE3! Debug remote and local 64-bit Windows applications
X
X
X
X

Enhanced in XE3! Debug remote OS X applications
X
X
X
X

DOCUMENTATION
Enhanced in XE3! Continually updated help system with diagrams
showing class hierarchy, and new declared members pages
X
X
X
X
X
DATABASE APPLICATION DEVELOPMENT AND CONNECTIVITY
DBEXPRESS
Enhanced in XE3! Included dbExpress drivers available for 64-bit Windows – InterBase local, MySQL local, and SQLite local only
X
X
X

Enhanced in XE3! Included dbExpress drivers available for 64-bit Windows – InterBase, Firebird, Oracle, MySQL, SQL Anywhere, Informix, and SQLite
X
X
X

Enhanced in XE3! Included dbExpress drivers available for OS X – InterBase local, MySQL local, and SQLite local only
X
X
X
X

Enhanced in XE3! Included dbExpress drivers available for OS X – InterBase, Firebird, Oracle, MySQL, SQL Anywhere, Informix, and SQLite
X
X
X


New in XE3! SQLite dbExpress client support for Windows and Mac OS X
X
X
X
X

New in XE3! TSQLMonitor support for SQLite
X
X
X

New in XE3! Integrated support for sample InterBase database for quick app prototyping
X
X
X
X

Enhanced in XE3! DataSnap Mobile Connector support for latest versions of iOS, Android and BlackBerry
X
X
X


Enhanced in XE3! dbExpress server connectivity to Embarcadero
InterBase® XE3, XE, 2009, and 2007
X
X
X


New in XE3! InterBase ToGo dbExpress driver
X
X
X
X

New in XE3! InterBase ToGo 64-bit ODBC driver
X
X
X
X

New in XE3! dbExpress server connectivity to SQLite 3.x
X
X
X


New in XE3! dbExpress local connectivity to SQLite
X
X
X
X

Enhanced in XE3! LiveBindings connect any type of data to any UI or graphical element in VCL and FireMonkey
X
X
X
X
X
DATASNAP MULTI-TIER
New in XE3! MyBase XML in memory dataset support
X
X
X
X
X
DATASNAP MOBILE CLIENT CONNECTORS
Enhanced in XE3! Apple iOS (iPhone, iPad, iPod Touch) 5.1 and 6.0
X
X
X


Enhanced in XE3! Android Gingerbread, Ice Cream Sandwich, and JellyBean
X
X
X


INCLUDED DATABASES
New in XE3! InterBase XE3 Developer Edition – up to 20 users and 80 logical connections
X
X
X
X

New in XE3! InterBase ToGo Test Deployment License
X
X
X
X

WEB APPLICATION DEVELOPMENT
INTRAWEB
Enhanced in XE3! IntraWeb XIV – RAD Web Application framework, Personal Edition



X

Enhanced in XE3! IntraWeb XIV – RAD Web Application framework, Standard Edition
X
X
X


VISUAL COMPONENT LIBRARY (VCL)
New in XE3! VCL Metropolis Project Templates (blank, grid, split layout)
X
X
X
X
X
New in XE3! 4 VCL Metropolis styles for XP, Vista, Windows 7, Windows 8
X
X
X
X
X
New in XE3! VCL style support for Ribbon controls
X
X
X
X
X
New in XE3! Easy one-click Metropolis VCL form converter
X
X
X
X
X
DATABASE APPLICATION DEVELOPMENT
Enhanced in XE3! Fast SQL database development, change management,
profiling, and tuning with DB PowerStudio® XE3, Developer Edition

X



DATABASE MODELING AND DESIGN
Updated in XE3! Embarcadero® ER/Studio® 9.1 Developer Edition,
a database modeling and design tool for better understanding
database structures
X




LICENSING AND TOOL MANAGEABILITY
Enhanced in XE3! Earlier version licenses included in AppWave network licenses (Delphi 2007- XE2). Delphi 7 available separately
X
X
X
X

Enhanced in XE3! Access to licenses and downloads for earlier versions with purchase of standalone product licenses (Delphi 2007 - XE2, Delphi 7)
X
X
X
X

No comments: