Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
20
Erster Beitrag:
vor 1 Monat, 1 Woche
Letzter Beitrag:
vor 2 Wochen, 5 Tagen
Beteiligte Autoren:
Yogi Yang, ccc2, GuenterP, Allard, Steven Sitas, André Labuschagné, Fabrice Harari

Lets built windev.js

Startbeitrag von ccc2 am 30.10.2017 16:26

I been thinking , rather than wait who's know when from PCS , let us join together to build windev.js framework that use to create web desktop application.

it will be free and open source

Anyone interest ?

Antworten:

Hi

I'm not sure I understand clearly the goal here...

You want to create a webdev clone that could transform automatically windev applications to use on the web?

Is that it?

von Fabrice Harari - am 30.10.2017 17:35
Hi ccc2,

if you want to have a js framework for building desktop AND web applications then just google for "desktop javascript" and you'll find a number of frameworks doing that (e.g. https://visualstudiomagazine.com/articles/2017/01/25/26-web-desktop-ui-tools.aspx ). You know, it's much more time consuming to build such a js-application than to do it with WINDEV? But, since WINDEV is not "open", even a semi-automatic conversion from WD to js is just a dream.

Instead, you could use TSPLUS http://www.terminalserviceplus.de/ to run a WINDEV application on the web (it's a German product, but there are English language web sites and communities e.g. https://www.tsplus.net/india/english/ ). This makes a WINDEV application directly available on the web. There are similar products to TSPLUS available like http://www.thinstuff.com/products/xpvs-server/ (Windows) or free ones for Linux, see: http://www.techrepublic.com/blog/tr-dojo/set-up-a-free-and-secure-terminal-server-with-linux/

von GuenterP - am 31.10.2017 07:17
Hi Guenter ,

I had tried alot of javascript framework (and using one for development). but they are not like windev. they don't provide properties/functions for controls similar to windev.

alot times I keep hoping this and that windev functions/properties available. I start making functions which often use in windev available in javascript . then is occur to me, why don't we all contribute code to build windev.js framework

von ccc2 - am 31.10.2017 09:55
Hi ccc2,

I see, I see ... just to tell you about my situation: we have hundreds of customers waiting for some new software products and their add-ons and at the same time we have to support about thousand active customers with new and old software and hardware products. Btw we are distributors not only for PC Soft. There's not a single minute to think about a function we all could have in a snap just by installing TSPLUS and let our customers fire up a well-running and well-known WINDEV application. I doubt that anyone could build a decent clone of WINDEV using any programming language. There are thousands of functions, you'd need about 50 full time programmers and a well-defined project plus a couple of years. Just to have the same what PC Soft is already offering?

von GuenterP - am 31.10.2017 16:14
Hi Guenter,

of course we cannot build the whole IDE but do you think we can make another platform compiler ?

what do you think , an option compile to web desktop application which using windev.js as based framework .

if you look around , there are no acceptable RAD development tools for javascript . many are using code editor.

if windev can compile to web desktop application , it will be revolution .

von ccc2 - am 01.11.2017 08:52
Hi ccc2,

we just put my son's PHP-source code generator http://www.scoriet.com/en/ into open source. It's written in WINDEV, of course and it is usable for any programming language, maybe even for Javascript?

von GuenterP - am 01.11.2017 09:16
Hi,

In the user agreement of windev and WX it is stated that the product maynot be used to create an other programming language / application.!!

By the way . Webdev is great as well!!. It can nearly create windev apps but even better supports now js frameworks. You can use client side framworks out of the box with a specific control !!!!!!!.

Script your logic in w-langadge and present them with cool GAnt Charts with evenmore fuinctionality then the Gant COntrol that Windev gives you !!

So look no further use Webdev !!


regards

Allard

von Allard - am 01.11.2017 19:20
Quote
ccc2
Hi Guenter ,

I had tried alot of javascript framework (and using one for development). but they are not like windev. they don't provide properties/functions for controls similar to windev.


Have you tried Sancha, Wakanda, WaveMaker.

The last two have visual IDE just like WD and they are quite robust also.

von Yogi Yang - am 02.11.2017 12:34
Hi Yogi,

no, sorry, I didn't try any of these.

Wavemaker Rapid is 249,- / month
Wakanda is 399,- once and for all
sEncha is from US$ 4.300,- and up

von GuenterP - am 02.11.2017 14:38
Quote
GuenterP
Hi Yogi,

no, sorry, I didn't try any of these.

Wavemaker Rapid is 249,- / month
Wakanda is 399,- once and for all
sEncha is from US$ 4.300,- and up


Hello Guenter,

Wakanda is totally free. It is open source and you can deploy its server on your own VPS is required. There is a community edition available for download. The prices are for using their hosting servers. The only catch with the community edition is that you cannot connect to third party RDBMS, you are limited to use their own default RDBMS.

One of our client is using a web app build in Wakanda and from what little I have studied it I can say that it is just great and RAD in the true sense.

Check this screen shot:
[attachment 2489 2017-11-03_113341.jpg]

HTH

von Yogi Yang - am 03.11.2017 06:04
Quote
Allard
In the user agreement of windev and WX it is stated that the product maynot be used to create an other programming language / application.!!

Yes you are right!!!
[attachment 2490 2017-11-03_1133412.jpg]

von Yogi Yang - am 03.11.2017 06:08
Quote
Yogi Yang
Quote
Allard
In the user agreement of windev and WX it is stated that the product maynot be used to create an other programming language / application.!!

Yes you are right!!!
[attachment 2490 2017-11-03_1133412.jpg]


Now I understand why no 3rd parties support

von ccc2 - am 03.11.2017 07:15
Quote
Yogi Yang
Quote
ccc2
Hi Guenter ,

I had tried alot of javascript framework (and using one for development). but they are not like windev. they don't provide properties/functions for controls similar to windev.


Have you tried Sancha, Wakanda, WaveMaker.

The last two have visual IDE just like WD and they are quite robust also.


Hi Yogi,

Thank for suggestions.

I learn about sencha extjs since 2011 but only really using it in production from 2015, the learning curve is steep but it's best framework if you want to build a web desktop application.

the only problem is price and impressive but almost useless IDE .at beginning the price is not like now and you can purchase commercial license without support at very cheap price. if price an issues, you can use community version which is free.

recently sencha sold to IDERA (delphi company) . at the moment no one what will happen to extjs or whether they still continue community version?

I will give Wakanda and WaveMaker a try .
my only worry is whether I will need use alot of 3rd parties library or components. when I using sencha extjs framework , I no need to use 3rd parties functions/library compare to when i using nodejs or angularJS which i use alot . this may not be problem to some but to me it's big irritation

von ccc2 - am 04.11.2017 05:24
Hi ccc2

>create web desktop application.

Define this please. Are you referring to what is ultimately a web view of the app with the browser as a dependency?

PS: Nice to see you back in the land of the living after you rant. I hear what you are saying though. We need a very easy and simple way to consume external js resources in order to stay competitive. We are really battling with that right now.

Cheers
André

von André Labuschagné - am 06.11.2017 08:36
Hi

Wakanda is verry cool!!.. It uses javascript for server and browser. It now supports angular (4 ) AS WELL.

You can make apps ( native ) as well.

Cool javascript de bugging and insde the tool is a datstore that is verry easy to use . They have video's but not video's that go into havey scriptoing. But it is javascript so you can find anytning n the web


So verry cool. and if you want to realy use it then buying is what you want to do.

BUT

No out of the box reporting. limited standard controls. You can use anytning


So cool . But not as good as webdev!!.

Andre. WEbdev has a control to add javascript ( external frameworks )


regards

Allard


PS Wavemaker is cool. But is you really need to do something ( Scripting ) Then you have to do it using java. But is you are into that then it is great. It is on online tool but you can get the whole source in say eclipse if you want.

Not for me to expensive for what you get. For small apps it could be used. But then again you can use Mendix up to 10 users for free ( and that has the power and scripting is done all visual )

von Allard - am 06.11.2017 10:47
Quote
ccc2
I will give Wakanda and WaveMaker a try .
my only worry is whether I will need use alot of 3rd parties library or components. when I using sencha extjs framework , I no need to use 3rd parties functions/library compare to when i using nodejs or angularJS which i use alot . this may not be problem to some but to me it's big irritation


As per my knowledge Wakanda is working on nodejs in backend so you will feel right at home.

von Yogi Yang - am 19.11.2017 14:50
ccc2,

If you are read to learn new tool and language then do give Morfik a look also.

It is very powerful and has a very good approach to handing server and client sides.

In fact I can go to the length to say that its approach is unique and PC Soft should adopt it for WB.

Imaging being able to distribute you web app in a compiled binary format so that no one can extract your code from it....

Also give Lianja (https://www.lianja.com/) a good look. It has quite a different approach to building PaaS based applications for web and mobile.

It also have exclusive support for FoxPro's XBase language and features along with other open source languages like JavaScript, PHP and Python.

Its IDE runs well on multiple platform like Windows, Linux and MacOS X.

von Yogi Yang - am 19.11.2017 14:57
Hi Yogi,

Morfik and the company behind it have been "dead" for a long time ...

Regards
Steven Sitas
www.alpha360.biz

von Steven Sitas - am 19.11.2017 16:01
Quote
Steven Sitas
Morfik and the company behind it have been "dead" for a long time ...

But nevertheless the product still works way better than many modern tools like Xojo and LiveCode.

von Yogi Yang - am 22.11.2017 04:02
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.