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

  • Cloud-Focused .NET Aspire 9.1 Released

    Along with .NET 10 Preview 1, Microsoft released.NET Aspire 9.1, the latest update to its opinionated, cloud-ready stack for building resilient, observable, and configurable cloud-native applications with .NET.

  • Microsoft Ships First .NET 10 Preview

    Microsoft shipped .NET 10 Preview 1, introducing a raft of improvements and fixes across performance, libraries, and the developer experience.

  • C# Dev Kit Previews .NET Aspire Orchestration

    Microsoft's dev team has been busy updating the C# Dev Kit, a Visual Studio Code extension that enhances the C# development experience by providing tools for managing, debugging, and editing C# projects.

  • Hands On: New VS Code Insiders Build Creates Web Page from Image in Seconds

    New Vision support with GitHub Copilot in the latest Visual Studio Code Insiders build takes a user-supplied mockup image and creates a web page from it in seconds, handling all the HTML and CSS.

  • Naive Bayes Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the naive Bayes regression technique, where the goal is to predict a single numeric value. Compared to other machine learning regression techniques, naive Bayes regression is usually less accurate, but is simple, easy to implement and customize, works on both large and small datasets, is highly interpretable, and doesn't require tuning any hyperparameters.

Subscribe on YouTube

Upcoming Training Events