Page 1 of 2

HMGSCRIPT R38

Posted: Sun Dec 14, 2014 3:40 am
by Roberto Lopez
Hi All,

I'm back with a new HMGSCRIPT version.

As I've explained in another post, I'm working in a project, initially targeted to Android devices, but the project expanded and now, it will have web desktop clients too.

So, my decision was to use HMGSCRIPT for it, making certain modifications, to allow creation of desktop and mobile oriented interfaces.

Besides that, I've made other changes:

- Server side procedures are based on Harbour CGI running on Apache.

- It includes now all the required things together ready to use (Apache, Harbour, etc.).

- A lot of other changes and improvements.

- Mobile support is just a concept, it requires a lot of work yet.

Download: http://sourceforge.net/projects/hmgscript

Enjoy!

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 4:02 am
by Rathinagiri
Very good Roberto. I think, HTML5... is the future.

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 4:09 am
by bpd2000
Rathinagiri wrote:Very good Roberto. I think, HTML5... is the future.
+1

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 9:29 am
by serge_girard
Thanks Roberto!

Serge

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 11:29 am
by Roberto Lopez
Rathinagiri wrote:Very good Roberto. I think, HTML5... is the future.
Is already the present indeed. Our app, will work in (almost) any device with any operating system without modifications. This is already a fact.

But the best thing, is that HMGSCRIPT allows us to use our beloved 'desktop logic' to develop for the web :)

The client application is fully loaded on client browser at start and stills there until the user finishes it. The app.only goes to server to handle databases, but this does not requires page reloads, since we are working with AJAX.

I hope to improve mobile support for next versions (I must to learn more CSS). It is boring, but I need it, to make mobile GUI look good :). Any help on this is welcome.

Another goal for the next versions is to reincorporate PHP/MYSQL support, integrated with a portable AMP server.

Because the HMGSCRIPT design, Incorporation of new backends to handle data, is extremely easy.

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 2:39 pm
by Rathinagiri
For your kind information, I am working on this PHP/MySQL part.

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 3:26 pm
by Pablo César
Roberto Lopez wrote:
Rathinagiri wrote:Very good Roberto. I think, HTML5... is the future.
Is already the present indeed.
Yeah ! In full agree.
Roberto Lopez wrote:(I must to learn more CSS). It is boring, but I need it, to make mobile GUI look good :). Any help on this is welcome.
IMHO we need a open source JavaScript and CSS library. For example: jQuery, YUI Library, etc.
Rathinagiri wrote:
Roberto Lopez wrote:Another goal for the next versions is to reincorporate PHP/MYSQL support, integrated with a portable AMP server.
For your kind information, I am working on this PHP/MySQL part.
Great !

On monday I will see this new release. Thank Roberto !

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 6:01 pm
by Roberto Lopez
Rathinagiri wrote:For your kind information, I am working on this PHP/MySQL part.
HMGSCRIPT R37 already has PHP/MYSQL support, but I've not included in R38, since I want to simplify it, in the same way I've done with dbf support (ie: eliminating browse in favor of GRID+DBQUERY combination, among other things).

Besides that, some modifications in AJAX (xmlhttprequest) must be done, in order to make it asynchronous, having more control about connection timeouts. A visual indicator about connection progress must be added too.

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 6:50 pm
by apais
Hi Roberto
Do you know Bootstrap ??
Can it be integrated with HMGSCRIPT ?

I'm also studiyng noje.js for the server side.

Abrazos !!
Angel

Re: HMGSCRIPT R38

Posted: Sun Dec 14, 2014 11:24 pm
by Roberto Lopez
apais wrote:Hi Roberto
Do you know Bootstrap ??
Can it be integrated with HMGSCRIPT ?

I'm also studiyng noje.js for the server side.

Abrazos !!
Angel
I don't know it.

I'll take a look at it ASAP.

Thanks for the tip.