[fpc-devel] Delphi XE2 uses FPC for iOS target

Felipe Monteiro de Carvalho felipemonteiro.carvalho at gmail.com
Fri Aug 12 11:07:39 CEST 2011

On Thu, Aug 11, 2011 at 9:58 PM, Graeme Geldenhuys
<graemeg.lists at gmail.com> wrote:
> Umm.. I'm getting more and more interested in the Android platform.
> Maybe it's time I officially start working on a OpenGL backend for
> fpGUI. fpGUI would at least guarantee a small executable - at least
> compared to LCL.
> I'll be Google'ing some more tonight. :)

Just one hint: Android is a *lot* more then just drawing some
graphics. For example:

1> Virtual keyboard. There are dozens and dozens, even widespread
devices like Galaxy Tab come with non-standard keyboards, some of them
only for China, some only for Taiwan. The manufacturers always make
sure the standard widgets work fine with those keyboards, but custom
drawn toolkits have a really hard time keeping up. And you can't test
this with the emulator, you need 100+ devices to make sure it works
everywhere. I don't know what Qt did, but I bet it doesn't work with
half of the virtual keyboards out there.

2> Action completion. In standard apps you can for example click on a
video and complete the action with any installed video player, and
this requires access to the SDK which is only availabla from the Java
side or from the bindings which I built

3> Application lifecycle, also something different from other platforms

4> Orientation change, the app needs to respond to it. With standard
widgets it automagically works

Felipe Monteiro de Carvalho

More information about the fpc-devel mailing list