Category Archives: Delphi for iOS

Details of Third Party XE2 & FireMonkey Support

DevExpress is one of my favorite Delphi component vendors.  So I was interested to read Julian Bucknall’s blog post outlining DevExpress’ plans for XE2, 64 bit and FireMonkey.  While DevExpress will fully support VCL in both 32 bit and 64 bit flavors, when it comes to FireMonkey he said,

we’re going to take a long term view for our support for FireMonkey. We will not support it immediately. Instead we will experiment to see what is involved in converting our controls to use it and will also monitor feedback and the market for it in order to make better informed decisions next year

So, quite sensibly they are taking a “wait and see” strategy.  Personally I think the demand for FireMonkey components will be significant. So I’m anticipating DevExpress committing to FireMonkey in 2012.

RemObject are taking the plunge and providing Hydra support for FireMonkey.  On the RemObject’s blog, Alexander Krakovskii said,

FireMonkey support in Hydra will ship soon™ after Delphi XE2 is generally available, and will be a free update to any customer with an active Hydra subscription.

Personally, I’m hoping TMS jump in and commit to FireMonkey.

Which components would you like to see for FireMonkey – please comment?

Delphi FireMonkey, iOS and the Free Pascal Compiler

In this forum post, we can read some interesting comments by Michael Swindell from Embarcadero:

Re FPC, we will be coming out with a Delphi ARM compiler at some point, but we’re appreciative that FPC is available today for ARM/iOS and we were able to leverage to get FireMonkey to iOS.

So it’s just a stopgap solution for them until they have time to build their own ARM compiler, but the fact that they will ship FPC definitely serves as a testament to its quality :) Very cool!

So FireMonkey will use the FreePacal compiler for iOS in XE2. But this will be a interim solution. For me the big test will come when Embarcadero releases it’s first none Intel x86 compiler. This will be the acid test as to whether they have snuff to really do cross compiler solutions (and I certainly hope they make the grade).

Delphi for iOS!!

The news just keep getting better.  The new FireMonkey format will support iOS (i.e. iPhone and iPad) from day one!  Jolyon Smith  from New Zealand  gave a detailed write-up. He said,

iOS support for native code FireMonkey apps !! – Yes folks – use Delphi to build iPhone and iPad apps that even Steve Jobs will be happy to have in his Store!

This is simply amazing.  I was delighted with Mac support coming in 2011.  Of course Mac now run on Intel, the same as Windows.  So creating the compiler, while not trivial, is certainly easier than creating a compiler for a new processor.  But it seems Embarcadero has done just that – we will be able to create iOS applications using our beloved Delphi language.

So a question – is there any other platform which enables developers to write once and deploy to PC, Mac and iOS?  The future is bright!