From http://www.itnose.net/detail/6006569.htmlDelphi and C++builder 2014 and beyond technical roadmap 2014-03-08 18:47
RAD Studio, Delphi and the C++builder Technical Roadmap for years and beyond
By:embarcadero News
The content originates from Embarcadero News Group, my level is limited, welcome the expert person to revise the related error! Also welcome you to join the Delphi learning materials in Chinese, interested can QQ:[email protected]
Abstract:features and Technologies expected in and beyond
Summary: Overview of features and technologies after 2014
Disclaimer:the information included in this roadmap does not constitute, and should not being construed as, a promise or com Mitment by Embarcadero to develop, the market or deliver any particular product, feature or function. The timing and content of Embarcadero ' s future product releases could differ materially from the expectations discussed he Re. Embarcadero reserves the right-to-change it product plans or roadmap at any time.
Disclaimer: The information included in this roadmap does not constitute and should not be construed as a commitment or warranty, feature or function of the UK Embarcadero development, market or delivery and any particular product. Embarcadero's future product release time and content may differ materially from the expectations discussed here. Embarcadero Company reserves the right to change its product plan or roadmap at any time.
Features and Technologies delivered in 2013
- Annual delivery of functional features and technologies
During, the primary goal of the RAD Studio team is to deliver native ARM compilers and libraries targeting the IOS a nd Android mobile platforms, which we achieved in the XE4 and XE5 versions. Specifically, we have released Delphi for both iOS (XE4) and Android (XE5) and C++builder for iOS (XE5 Update 2). Mobile support includes the FMX platform, the familiar RTL, database access Components (now including FireDAC), and On-dev Ice databases. In addition, developers using Delphi and C++builder can target Mac OS X with the FMX platform and Windows (both Win32 and Win64) with either the FMX platform or the VCL library.
In 2013, the main goal of the company's RAD Studio team was to provide native arm compilers and libraries for iOS and Android mobile platforms, which we implemented in the XE4 and XE5 versions. Specifically, we have released the Delphi iOS (XE4) and Android (XE5) and C + + Builder iOS (XE5 Update 2). Mobile support is included in the FMX platform, familiar RTL, database access components (now including FIREDAC), and databases on mobile devices. In addition, developers of Delphi and C + + Builder can use the FMX platform for Mac OS x development, and can be developed for Windows (WIN32 and Win64), either with the FMX platform or the VCL library.
Here are a summary of the key features added to RAD Studio in 2013:
The following is an overview of the main features of RAD Studio2013:
- Delphi and C + + native ARM toolchains for IOS (compiler, linker, debugger)
Delphi and C + + native arm toolchain for iOS (compiler, linker, debugger)
- Delphi native ARM toolchain for Android (compiler, linker, debugger)
Delphi native Arm Toolchain for android (compiler, linker, debugger)
- FMX platform for Android and IOS, including RTL and database support, and enabling direct interaction with mobile device s Ensors and native APIs
FMX Platform for Android and iOS, including RTL and database support, direct interaction with mobile device sensors and native APIs
- Embedded InterBase for mobile platforms (IOS and Android), in the free Iblite Edition and the enhanced InterBase ToGo edit Ion.
Embedded InterBase Mobile Platform (iOS and Android), with free iblite version and enhanced InterBase Togo version.
- New FireDAC Universal Data Access library supporting all major RDBMS and a brand new REST client library for connecting WI Th REST and cloud libraries for both FMX and VCL
The new FIREDAC Universal Data Access library supports all major RDBMS and a new Rest client library to connect rest and cloud libraries using FMX and VCL
- IOS 7 support, made available with Apple ' s release
IOS 7 support, available for Apple release
Features and Technologies expected in 2014
the functional characteristics and technologies expected for the year
The main themes for RAD Studio in is the additions of C + + for Android, quality, performance, and architectural Impro Vements, an enhanced Single-source multi-device designer and runtime, and enhancements of the remoting and multi-tier arch Itecture for enterprise applications. We also anticipate delivering several new VCL components and features.
The main theme of Rad Studio in 2014 was to add Android support, quality, performance and architecture improvements for C + +, enhanced single-source multi-device design and runtime, and enhanced remote processing and multi-tiered architecture for enterprise applications. We expect to also provide some new VCL components and features.
Here is some of the technologies and features we is working on and expect to release over the major releases during 2014 :
Here are some of the technologies and features we are working on and expect to release two major releases in 2014:
- Complete C + + toolchain for Android
Complete Android C + + toolchain
- QPS (quality, performance, stability)
QPS (quality, performance, stability)
- Advertising and Payments components for Android and IOS
Android and iOS ads and payment components
- DATASNAP Middleware Enhancements (performance, REST mapping, architectural improvements)
Datasnap Enhanced Middleware (performance, rest mapping, architecture improvements)
- Further enhanced single source multi-platform support with new multi-device visual designers and new, flexible user Interf ACE components
Further enhance the single-source multi-platform support, new multi-device visualization design and new, flexible user interface components.
- Mobile backend as a Service (MBaaS components, interfacing with some of the key providers, like Parse and Kinvey
Mobile Backend Services (Mbaas components, interfaces with some major vendors, like Parse and Kinvey
- Mobile and desktop Applications interoperability
Interoperability of mobile and desktop applications
- Android KitKat Specific Support
Specific support for Android KitKat
- Easy-to-use Windows taskbar buttons component for VCL applications
Windows taskbar button component for easy-to-use VCL applications
- Improvements in VCL styles and in the support for VCL applications on Windows Intel tablets, with specific styles and Sens or components
The VCL style in the intel® tablet VCL application on Windows, the specific styling and support improvements for the sensor components.
- Direct support for wearable Android devices with particular form factors, particularly Google Glass
Direct support for wearable Android devices with specific external, especially Google Glasses
- Apache HTTP server modules support for WebBroker and Datasnap, alongside with the current ISAPI IIS support
Supports WebBroker and DATASNAP Apache HTTP Server modules while supporting the current IIS ISAPI
- Several Run Time Library (RTL) improvements, implemented for all platforms and involving areas like XML processing, JSON p Rocessing, among others.
Some runtime library (RTL) improvements are implemented on all platforms and involve areas such as XML processing, JSON processing, and so on.
- FireDAC new drivers and enhancements to existing drivers, including support for newer database versions
FIREDAC new drivers and enhancements to existing drivers, including support for newer database versions
- Support for future versions of Android and IOS, expected to is announced by Google and Apple during the current year.
Future versions of Android and iOS are supported, and Google and Apple are expected to announce this year
- Bluetooth Support (for mobile devices)
Bluetooth support (for mobile devices)
- A new release of the C + + compiler for WIN32, with full support for the C + + one-language specification
Win32 new version of the C + + compiler, fully supports the C + + 11 language Specification
Features and Technologies after 2014
the functional characteristics and technology after the year
There is other platforms and features we is actively researching and investigating, and other technologies under Evaluat Ion that is not part of the roadmap.
We are actively researching and investigating other platforms and functions, and conducting technical evaluations, which are not part of the current 2014 roadmap.
- Support for future versions of Android and IOS
Support for future versions of Android and iOS
- Linux server support for Datasnap and WebBroker, including RTL and database access
Increased support for DATASNAP services and WebBroker for Linux servers, including RTL and database access
- Wearable devices and HUDs (head-up displays), as they become available, including special-purpose Android form factors and APIs
Wearable devices and HUD (head-up display) as they become available, including special-purpose robotic profiles and APIs
- Native and direct integration with new REST APIs, focused on different areas ranging from automated systems to NOSQL Datab ASEs
The new rest API's native support and direct integration, from automation systems to NoSQL database support, focus on different areas.
- Mac OS X 64bit compiler, toolchain, and libraries
64-bit compilers, toolchain and libraries for MAC OS x
- Support for Windows 8 ARM/WINRT (for the Windows Phone and/or the Windows RT Desktop)
Support for Windows 8 ARM/WINRT (for Windows Phone and/or Windows RT Desktops)
- Enhancements and additions to BAAS and Cloud components
Enhance and replenish Baas and cloud components
- Support for future version of desktop Windows that'll be announced in 2014
Support for future versions of desktop Windows that will be published in 2014
- A Complete and simplified parallel Computing library, to take advantage of modern multi-core CPUs more easily
A complete and streamlined parallel computing library that makes it easier to use modern multi-core CPUs
- Android for the Intel platform
Android support for Intel platforms
Delphi and C++builder 2014 and beyond technical roadmap