Sunday, March 25, 2012

How do you build FireMonkey iOS applications on Lion?

Delphi uses FPC 2.6.0 to do the iOS compilation.


I have Xcode 4.3.1 installed (no idea why the version is not displayed in the list).


FPC 2.6.0 doesn’t recognize it. Apparently it only works with Xcode up to 4.2.


Apple only offers XCode 4.3.1 for Lion.


So I’m asking you – can I really use Lion to compile FireMonkey iOS applications? Doesn’t seem so.

Sad smile

Friday, March 23, 2012

Running FireMonkey applications on OS X 10.7.3

I have big problems with FireMonkey applications not running on my new Mac Mini. Does anybody have any information about any possible incompatibilities between XE 2 Update 4 and OS X 10.7.3?

Full problem description is on StackOverflow.

This problem is connected to the Thread Status window. If you have this window visible in the Debug desktop, Delphi will lock when you try to run an OS X application in the debugger. Removing Thread Status window from the Debug desktop solves the problem.

Interestingly, some installations of XE2 Update 4 are working just fine even when Thread Status window is visible.

Wednesday, March 14, 2012

Embarcadero Akademija: FireMonkey

This is an announcement for the second “Embarcadero Academy” session. As the previous one, it is intended for the Slovenian Delphi programmers. The rest of my post is directed to potential participants and is therefore written in the Slovenian language.

Thursday, March 08, 2012

Unicode in modern Delphi applications

The first “Embarcadero Academy” session was a huge success. More than 40 people were present (we had to cap the participants as the venue don’t allow for larger audience) and as far as I could tell from all the direct and indirect feedback they were very satisfied with the three-hour Unicode presentation.

The topic of the next workshop will be FireMonkey. See you on March the 29th!