2013/11/28 Michael Van Canneyt <[email protected]> > > On Thu, 28 Nov 2013, Michael Schnell wrote: > > On 11/28/2013 02:18 PM, Santiago A. wrote: >> >>> Perhaps Lazarus should start thinking about a widget "html+javascript" >>> >> Some years ago I did some (limited) testing on that behalf, but gave up >> after some days, seeing that the necessary effort is not limited at all. I >> do hope that Michael v C is more successful. >> >> >> At home I have a NAS by QNAP.. >> Since the latest update it features a really nice HTML GUI. >> >> It nicely can do forms and many Lazarus-like GUI elements and -functions, >> and it can show status changes really fast (which is not easy with a >> HTTP-connected, browser-based GUI). >> > > These days it is very easy to make a very responsive web gui. > > Michael.
The Lazarus team could think of something like this: https://github.com/rogerwang/node-webkit Currently, I and my business partner, we are using hybrid systems, i.e: some APIs maked with Brook and FCL (both FastCGI and embedded HTTP server), and being consumed by applications written in Delphi (desktop/Android) and Kendo UI (HTML5, CSS3 and jQuery). But, soon, we are thinking of abandoning our Delphi applications and definitely adopt Node.js. And from what we are seeing, our decision is not random, it has big company considering leaving Java, for example, to adopt Node.js: https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal But, in future, If it would be possible to render HTML5 + CSS3 + jQuery screens in a LCL form, even using a webkit of third party, we would realizing a old dream: have nice applications in HTML+JS, such JavaScript already have, with Node.js. Below, some screen shot of our initial application, it is pure Brook ( http://brookframework.org), Bootstrap (http://getbootstrap.com), Kendo UI ( http://www.kendoui.com) and PostgreSQL (http://www.postgresql.org) and, in future, a desktop version written with Node: https://www.dropbox.com/sh/saobeixb4p1uxvx/0EIPPqAj43 Sorry for my ugly english please. ;) -- Silvio Clécio My public projects - github.com/silvioprog
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
