Hello,

I’m new to FPC and researching about different GUI options available to
write open-source multi-platform desktop app using FPC…

Based on what I’ve found there are mainly three options:

a) Lazarus and LCL

b) fpGUI

c) MSEgui

Afaict, a) support all three main OS-es - Linux, Mac & Windows by
providing native look’n’feel although, iirc, Cocoa supprt for Mac is not
finished yet.

MSEgui works on Linux and Windows, while fpGUI works on all three OS-es
but on Mac support is done via X11 libs.

Now, let me say that Linux (Debian) is my native platform which I use
and will develop on it, but would like to provide versions for Mac &
Windows.

Does it automatically eliminates c) or there is plan to add support for
Mac?

Is b)’s support for Mac via X11 good-enough or is b) more suitable, as I
read somewhere, for embedded platforms?

What about learning curve of each one?

I probably do not need full power of GTK2(3) or Qt toolkit, but need
some database support - app would use sqlite3 as storage backend.

Another concern is that, afaics, both b) and c) are mostly one-man
project, while a) has much larger community behind.

Any advice is helpful?


Sincerely,
Gour

-- 
Perform your prescribed duty, for doing so is better than not 
working. One cannot even maintain one's physical body without work.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to