4 ms·
The Lazarus IDE and GUI component library is simply fantastic, and the most productive native cross-platform GUI toolkit for the big three desktop OSes (OS X/Wi
by samuell 11y ago
The Lazarus IDE and GUI component library is simply fantastic, and the most productive native cross-platform GUI toolkit for the big three desktop OSes (OS X/Windows/Linux) that you'll probably find.
We needed small helper tool developed as a cross platform desktop app at the university recently, and had an extremely rewarding experience developing it in Lazarus/FPC:
After building the app on Ubuntu, I opened my Windows virtual machine, imported the project, and pressed "Run", and I had a working native windows application, without a single change! (Only on OS/X, there were some missing import of cthreads or something, that needed to be added, amounting to 1LOC).
Based on this, today, to anyone developing native cross-platform desktop apps, my number 1 recommendation is Lazarus.
Btw, I find the new JVM and Dalvik [1] and Android [2] targets very very interesting!
[1] http://wiki.freepascal.org/FPC_New_Features_3.0#Support_for_the_Java_Virtual_Machine_and_Dalvik_targets http://wiki.freepascal.org/FPC_New_Features_3.0#Support_for_...
[2] http://wiki.freepascal.org/FPC_New_Features_3.0#Support_for_the_Android_target http://wiki.freepascal.org/FPC_New_Features_3.0#Support_for_...