RAD Studio XE7 Feature Matrix
Total Page:16
File Type:pdf, Size:1020Kb
RAD Studio XE7 The complete solution to build connected apps for Windows, Mac, iOS, Android, Gadgets, and Wearables Personality: D = Delphi® C = C++Builder® Feature Matrix H = HTML5 Builder Feature Personality Architect Ultimate Enterprise Professional INTEGRATED COMPILERS AND TOOLCHAINS High-performance 32-bit optimizing Delphi® native code compiler D X X X X (dcc32), including high performance x86 Assembler Delphi 64-bit compiler (dcc64) D X X X X Delphi command line toolchains for Windows D X X X X Delphi OS X compiler (dccosx) D X X X X Delphi command line toolchains for Mac OS X D X X X X Delphi iOS ARM Compiler and Delphi iOS Compiler for iOS D X X X X Simulator (dccios32, dcciosarm) Delphi command line toolchains for iOS D X X X X Introduced in XE5! Delphi Android ARM compiler for Device and D X X X X Emulator (dccaarm) Delphi command line toolchains for Android D X X X X Enhanced in XE5! Embarcadero C++ Compiler for Win64 (bcc64) C X X X X Enhanced in XE5! Embarcadero C++ Compiler for Win32 (bcc32) C X X X X C++ command line toolchains for Windows C X X X X C++ OS X compiler (bccosx) C X X X X C++ command line toolchains for OS X C X X X X Introduced in XE5! C++Builder iOS ARM Compiler (bcciosarm) C X X X X Introduced in XE5! C++Builder command line toolchain for iOS C X X X X Introduced in XE6! C++Builder Android ARM Compiler (bccaarm) C X X X X Introduced in XE6! C++Builder command line toolchain for Android C X X X X APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS AND SDKS FMX Application Platform for creating 32-bit Windows applications C D X X X X for Windows 8 and 8.1 and Windows 7; Server 2008 and 2012. FMX Application Platform for creating 64-bit Windows applications C D X X X X for Windows 8 and 8.1 and Windows 7; Server 2008 and 2012. FMX Application Platform for creating OS X 10.8 and 10.9 C D X X X X applications Enhanced in XE5! FMX Application Platform for creating native iOS C D X X X X applications for iOS 7.x Enhanced in XE7! FMX Application Platform for creating native Android ARMv7 applications for Gingerbread (2.3.3 – 2.3.7), Ice C D X X X X Cream Sandwich (4.0.3, 4.0.4), Jelly Bean (4.1.x, 4.2.x, 4.3.x), and Kit Kat (4.4) Enhanced in XE6! VCL (Visual Component Library) for rapidly building 64-bit applications for Windows 8 and 8.1 and Windows 7; C D X X X X Windows Server 2008 and 2012. Enhanced in XE6! VCL (Visual Component Library) for rapidly building 32-bit applications for Windows 8 and 8.1 and Windows 7; C D X X X X Windows Server 2008 and 2012. Microsoft Windows SDK support for Windows 7 and Windows 8 APIs C D X X X X Introduced in XE6! Support for DirectX 11 C D X X X X VCL forms designer with live Snap-to hints and layout guidelines C D X X X X VCL and FMX Metropolis (Modern UI for Windows applications) C D X X X X Page 2 of 26 Feature Personality Architect Ultimate Enterprise Professional FMX APPLICATION PLATFORM (FIREMO7.5 New in XE7! FireUI multi-device designer for visually building mobile and desktop applications and customize them at design time for C D X X X X different form factors and operating systems New in XE7! FireUI multi-device designer ability to make changes on the main user interface that are propagated to other device specific C D X X X X user interfaces and fine tune a device specific form factor without affecting the other views New in XE7! FireUI multi-device designer support for adding C D X X X X additional custom views to the designer Dozens of UI controls for building FMX applications, covering the C D X X X X most common UI guidelines and including also 3D support New in XE7! FireMonkey Behavior service for automatically adjusting C D X X X X UI properties to the target device New in XE7! MultiView component to create a UI that adapts to the C D X X X X form factor New in XE7! TEdit and TCalendar ability to dynamically render a C D X X X X platform native UI control on iOS New in XE7! Multi-monitor support for desktop platforms C D X X X X Introduced in XE6! Accessibility support for FireMonkey desktop platforms, including JAWS on Windows and VoiceOver on OS X C D X X X X (available as a separate download) New in XE7! Immersive full screen mode on Android 4.4 (KitKat) C D X X X X New in XE7! Splash screen support for Android C D X X X X New in XE7! Form-level multi-touch support for all platforms C D X X X X Introduced in XE6! Tint support for buttons and toolbars on iOS and C D X X X X Android (for control surface and controls icons) Introduced in XE6! Google Glass specific style and design support C D X X X X Introduced in XE6! Android 4.4 (KitKat) style C D X X X X Introduced in XE6! In-app purchase component for iOS and Android C D X X X X Enhanced in XE7! Advertising component for iOS and Android, C D X X X X including AdMob support based on the Google Mobile Ads SDK Introduced in XE6! Push notifications support for mobile platforms C D X X X X Enhanced in XE7! FireMonkey support for App Tethering across desktop and mobile applications, now including both Wifi and C D X X X X Bluetooth support New in XE7! Native Bluetooth APIs (on platforms that fully support C D X X X X the technology) New in XE7! Bluetooth LE component (on platforms that fully support C D X X X X the technology) Enhanced in XE6! Native message alerts for iOS and Android C D X X X X Enhanced in XE6! Custom Pickers for iOS and Android C D X X X X Enhanced in XE6! Date Picker for iOS and Android (TDateEdit) C D X X X X Enhanced in XE6! Time Picker for iOS and Android C D X X X X Enhanced in XE6! Time Picker for Windows and OS X C D X X X X Enhanced in XE5! Phone Dialer Support for iOS and Android C D X X X X Enhanced in XE6! Built-in text editing mode for TEdit and TMemo C D X X X X controls on Android, including Cut/Copy/Paste/Zoom Enhanced in XE6! Built-in Spell Check Support for text input controls C D X X X X on iOS and Android Enhanced in XE5! Built-in text editing mode for TEdit and TMemo C D X X X X controls on iOS, including Cut/Copy/Paste/Zoom Introduced in XE6! New SelectDirectory dialog for desktop platforms C D X X X X Enhanced in XE6! Notification Center Component for using C D X X X X notifications in your iOS and Android applications Enhanced in XE6! Gesture support for iOS and Android including C D X X X X swipe (pan), tap, tap and hold, double tap and pinch & zoom Page 3 of 26 Feature Personality Architect Ultimate Enterprise Professional Enhanced in XE5! Native iOS application styling for iPhone and iPad C D X X X X (Retina and non-Retina) on iOS 6.x and 7.x Enhanced in XE7! FireMonkey Mobile Application Wizard with C D X X X X header/footer, tabbed, and master detail templates Enhanced in XE6! Full set of native iOS and Android styling options C D X X X X for buttons, toolbars, listboxes, sliders, switch controls Enhanced in XE7! Swipe-to-Delete and Pull-to-Refresh on iOS and C D X X X X Android with the TListView component Enhanced in XE6! Built-in search filtering for TListView on iOS and C D X X X X Android Introduced in XE5! Built-in search filtering for TListView on Windows C D X X X X and OS X Enhanced in XE6! Web Browser for loading and displaying web C D X X X X content in your iOS and Android applications Enhanced in XE6! Extended ListBox capabilities for iOS and Android, including header/footer/grouped styling, embedded search C D X X X X and expanded LiveBindings support Enhanced in XE6! Support for various keyboard types on iOS and C D X X X X Android Enhanced in XE5! TMagnifier component for easily zooming in on C D X X X X images and text Enhanced in XE5! TCameraComponent component for accessing C D X X X X the front and back camera, flash etc. Enhanced in XE7! TabControl with new settings for using tabs as views and a PlatformDefault tab position to automatically adapt tab C D X X X X layout to the current mobile platform Introduced in XE6! Support for TabControl tab icons on Android C D X X X X FireMonkey Frames C D X X X X Enhanced in XE5! Toggle Device Skin to show/hide mobile device C D X X X X background New in XE7! FireMonkey Save State feature for persisting the forms C D X X X X status between sessions Mac OS X Full screen Mode C D X X X X Actions and ActionLists C D X X X X Enhanced in XE6! Action for accessing the camera application on C D X X X X iOS and Android Enhanced in XE6! Action for accessing images from the camera roll C D X X X X on iOS and Android Enhanced in XE6! Share Sheet support on iOS 6 and Android for C D X X X X sharing content via Messaging, Mail, Facebook, Twitter etc.