RAD Studio XE7 Released Today!

New RAD Studio XE7 is here! Full and trial versions are available immediately. What’s new? Biggist hit of this release is (IMHO) Parallel Computing Library.

Short list of new features (via Embarcadero official press release):

FireUI Multi-Device Designer and UI Components: RAD Studio XE7 offers a revolutionary way to build a shared user interface that is optimized for specific devices and form factors. Developers can now get connected apps to market faster by developing for multiple platforms and device form factors simultaneously, with one shared master form and fine-tuned device specific views of that master form. A new behaviour service API allows the framework to optimize for the capabilities and device form factor of the native platform to deliver the best user experience for that device.

Connected Apps with Bluetooth: Bluetooth connections are now available for App Tethering. Developers can extend their existing Windows applications to Wi-Fi and Bluetooth-enabled devices, including Bluetooth LE for connecting to lower power devices. Hundreds of gadgets and wearables are immediately available to connect with existing Windows and mobile apps.

Enterprise Mobility Services (EMS):Enterprise Mobility Services (EMS) is a new turnkey solution for today’s interconnected, distributed apps, offering an easy to deploy middleware server that hosts loadable custom API and data access modules. EMS is based on open and standard technologies, including REST HTTP calls and JSON data formats, and provides major SQL database drivers along with a built-in encrypted, embedded, and server-side SQL data store. With its user management and authentication, plus user and API analytics, Enterprise Mobility Services is ideal for enabling secure access from mobile and desktop apps to enterprise databases. EMS is a middleware solution that is stateless, restful, scalable, and secure.

Parallel Computing Library: Developers can significantly boost multi-threaded app performance on multi-core systems. The new Parallel Programming library exponentially increases the performance of existing C++ and Object Pascal code by parallelizing threads that can take full advantage of multi-core CPUs.

Other important features are Git integration, OmniXML, Firemonkey dual monitor and multitouch support, new VCL Jump Lists component, Android Kitkat 4.4 full screen support and many more…

As usual, 30 days trial version is available to download.