News

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 at Converge 360.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube