Embarcadero Technologies, a leading provider of software solutions for application and database development, today announced the availability of RAD Studio XE5, a multi-language, multi-device, and multi-database application development suite, now with Android and iOS support.
RAD Studio XE5 is the only solution on the market that provides true native, CPU executable code on all four leading computing platforms – Android, iOS, Windows and OS X – while managing one codebase, one team, and one schedule without sacrificing app quality, connectivity or performance.

RAD Studio XE5 enables users to create true native apps for PCs, tablets, and smartphones and get them to app stores and enterprises fast.

True native apps run directly on the device hardware with no scripting or interpretive layers, allowing developers to deliver the best user experience possible. A new survey by Dimensional Research released today, shows that while 85% of Windows developers are tasked with developing mobile apps and 85% prefer native apps, only 17% believe they can reasonably deliver native mobile apps for two or more platforms.

“We designed RAD Studio XE5 to be a game changer enabling developers to rapidly build native apps with rich user experiences on multiple devices with a single code base,” says Michael Swindell, Embarcadero senior vice president of products.

“The biggest challenge facing software development organisations today is how to best deliver their business across an ever-expanding list of devices. With RAD Studio XE5, developers can now deliver native apps for Android, iOS, Windows, and OS X devices in a fraction of the time and cost of any other solution.”

Benefits of RAD Studio XE5 include:
* True native Android and iOS support – users can now develop true native Android and iOS apps for smartphones and tablets, the largest addressable mobile markets on the planet. The platform also includes access to common mobile device sensors and services and use of on-device, cloud, or enterprise data.

* One codebase, one team – development teams can both prototype and develop native apps in standard C++ or Delphi programming languages for multiple devices simultaneously, meaning no need for multiple projects, schedules, and budgets with separate development teams, tools, languages and libraries to target each device platform.

* Multi-device application platform – RAD Studio XE5 has all the ingredients for a Multi-Device Application Platform (MDAP). New REST client support makes it easy to connect to any REST based service including social networks, MBaaS, payment services, storage, and more. It is the ideal on-premises or in-cloud platform to deliver enterprise data and services to apps.

Developers can now tackle enterprise BYOD challenges and ensure their apps not only run on multiple devices, but also support multiple backend services, both inside the corporate firewall and in the cloud.