What’s coming in Delphi RAD Studio XE2: more details of 64-bit and Mac announced, introducing FireMonkey

Embarcadero’s David Intersimone has posted more details of what is coming in the new version of Delphi and RAD Studio XE2, to tie in with an international publicity tour.

One intriguing comment is a reference to FireMonkey:

with FireMonkey, the GPU-powered next-generation application platform, you’ll be able to create visually stunning HD and 3D business applications

Here is the teaser list of features:

  • Create GPU-powered FireMonkey applications
  • Build 64-bit Delphi applications
  • Create a single application and target both Windows and OS X
  • Extend your multi-tier DataSnap applications with new mobile and cloud connectivity in RAD Cloud
  • Connect any visual element to any type of data using LiveBindings™
  • Modernize the look and feel of your Windows applications with VCL styles
  • Create mobile-optimized web applications and standalone apps for iOS and Android devices using RadPHP

Hmm, so RAD Studio XE2 is targeting iOS and Android not with Delphi, but with RadPHP. That suggests some sort of HTML and JavaScript approach rather than a true native executable.

I was not greatly impressed with Delphi for PHP when I first looked at it. That was four years ago though, and since then Embarcadero has acquired Qadram, the third-party developer behind Delphi for PHP, so I would expect something more worthwhile in the forthcoming new version.

Update: Embarcadero’s Andreano Lanusse has posted more details about FireMonkey.

10 thoughts on “What’s coming in Delphi RAD Studio XE2: more details of 64-bit and Mac announced, introducing FireMonkey”

  1. RAD Studio XE3 should read XE2.

    RadPHP is one solution. I am guessing it’s a bullet point because they have added features to the product to make developing mobile apps easier and run standalone.

    Using Prism XE2 with Mono is another option.

  2. Will/tim – yes, Delphi can also build FireMonkey applications for iOS. You use the Windows IDE to build the UI, using FM components, and you can write code for the event handlers. We then have a project converter that builds an XCode project file. You switch over the Macintosh and XCode to build (using a version of the Free Pascal Compiler + FireMonkey + RTL) and debug your application for iOS. We’re leveraging a specific version of Free Pascal until our next generation Delphi multi-platform compiler is finished.

  3. So it is quite certain that Linux will not be a target platform for the final release of XE2? – not before “XE3”?

  4. >That suggests some sort of HTML and JavaScript approach rather than a true native executable.

    Probably, as Adobe, they will use PhoneGAP for iPhone/Android development.

Leave a Reply

Your email address will not be published. Required fields are marked *