More Mobile Options with Embarcadero RAD Studio XE7

An upgraded version of company's cross-platform development suite comes with increased connectivity and mobile options.

In Embarcadero Technologies' RAD Studio XE7, the company emphasizes building modern apps with the ability to connect mobile devices and desktop computers with the growing universe of gadgets, cloud services, data and APIs, the company said. It also features FireUI, which provides a new way to share one UI codebase for different targets, with the possibility to optimize certain components for different devices.

RAD Studio XE7 is the company's cross-platform development suite, but it's more like an umbrella package that includes specialized products targeting different programming projects, such as C++Builder, Delphi and HTML5 Builder, along with the InterBase multi-device database engine. The new version is an upgrade of the XE6 product portfolio, released in April. In addition to the dominant mobile platforms -- Apple's iOS and Google's Android -- the studio targets Windows and Mac OSes.

In fact, one of the main new features of the new release is the ability to extend existing Windows programs to Bluetooth-enabled devices via app tethering. Wi-Fi tethering is also available. Existing Windows apps built with the Visual Component Library (VCL) or FireMonkey framework -- which is the base development and runtime platform underlying the Studio products -- can also be extended to external sources such as connected devices, sensors, data stores and services, including gadgets and wearables. Embarcadero provides code samples, primarily in C++ and Delphi, to work with diverse devices such as Google Glass, Chromecast, Amazon FireTV, Microsoft Kinect and even the quadcopter AR Drone from Parrot.

"One of the biggest challenges for Windows developers today is extending their existing applications beyond the desktop to participate in this new world of mobile devices and connected gadgets and wearables," the company quoted IDC analyst Al Hilwa as saying. "RAD Studio XE7 takes aim at these challenges with key technologies for multi-device development, enterprise mobility and device connectivity. This is a great opportunity for those developers to create new user experiences for their customers and users."

Other new features include Enterprise Mobility Services, a middleware service that takes care of some of the tedious programming required for tasks such as securely connecting to backend databases from mobile or desktop apps. Based on the open REST HTTP calls and JSON data formats, the server hosts loadable custom API and data access modules and provides SQL database drivers and an integrated, encrypted SQL data store.

Also new is a Parallel Computing Library that can enhance the performance of existing multi-threaded C++ and Object Pascal code running on multi-core systems.

"In today's increasingly connected world, developers are challenged to extend the user experience of existing Windows applications to new devices and form factors, and transform existing applications into modern solutions that their customers and users will love to use," said Embarcadero exec Michael Swindell in a statement. "RAD Studio XE7 is a game-changing opportunity for developers to be able to easily and quickly revitalize, performance enhance, and extend existing Windows applications with connected mobile devices, gadgets, sensors, and both cloud-based and on-premises services for customers in various vertical markets.

"For example, Delphi and C++ developers can easily add table-side order-taking or cloud-based 'your table is ready' push notifications for food services customers," Swindell continued. "Product and price barcode lookups can be easily added to apps for retail customers and staff, or connected bio-health sensors can be added to healthcare office applications and biosciences research applications."

The Studio products are available now with numerous configurations and pricing schemes.

About the Author

David Ramel is an editor and writer for Converge360.

comments powered by Disqus


  • Xamarin.Forms 5 Preview Ships Ahead of .NET 6 Transition to MAUI

    Microsoft shipped a pre-release version of Xamarin.Forms 5 ahead of a planned transition to MAUI, which will take over beginning with the release of .NET 6 in November 2021.

  • ML.NET Improves Object Detection

    Microsoft improved the object detection capabilities of its ML.NET machine learning framework for .NET developers, adding the ability to train custom models with Model Builder in Visual Studio.

  • More Improvements for VS Code's New Python Language Server

    Microsoft announced more improvements for the new Python language server for Visual Studio Code, Pylance, specializing in rich type information.

  • Death of the Dev Machine?

    Here's a takeaway from this week's Ignite 2020 event: An advanced Azure cloud portends the death of the traditional, high-powered dev machine packed with computing, memory and storage components.

  • COVID-19 Is Ignite 2020's Elephant in the Room: 'Frankly, It Sucks'

    As in all things of our new reality, there was no escaping the drastic changes in routine caused by the COVID-19 pandemic during Microsoft's big Ignite 2020 developer/IT pro conference, this week shifted to an online-only event after drawing tens of thousands of in-person attendees in years past.

Upcoming Events