Andrew,
I can answer a few of your questions. There is an IDE on the horizon
(next week or two) that will allow you to visually develop your qooxdoo
applications, it's called CodeGear (formerly Borland) Delphi for PHP. Don't
let the word Delphi fool you, there is no pascal involved, it is 100% PHP
and JavaScript. It allows you to drag and drop controls onto the page and
hook up events like you want to do. You will need to learn some PHP to use
this but any good C developer can lean it in no time.
There is no line drawing commands in qooxdoo but I understand that the
fast drawing library from Walter Zorn has been added to the Delphi for PHP
list of included libraries. To clear up some confusion, Delphi for PHP is an
IDE built to use MANY open source libraries that are currently available. If
you check out the CodeGear website I think they have some short videos you
can watch to get an idea of what you are in for with it. Qooxdoo is the
library they are using for most of the visual controls. With the IDE and
almost any of the JavaScript libraries that are out there, you can do most
anything you want.
I personally do not know of a C to JavaScript converter but that does not
mean it's not out there.
I know that when I had to choose a library to create a large application
for the web, I chose qooxdoo and it's doing great. There is a learning
curve, but there are also MANY helpful people on this list that are always
willing to lend a hand.
So I suggest checking out the qooxdoo demos, the CodeGear video
presentations of Delphi for PHP and see if it fits your need. I think it
will.
Jim Hunter
On 3/26/07, Andrew S Katz (tb) <[EMAIL PROTECTED]> wrote:
I spent the day looking over your site, downloading and building
Qooxdoo, trying out the hello world, and looking at the API and your
documentation. I am left with the impression, that you assume that
someone with javascript programming experience is already reading this.
Let me explain where I am coming from. I am a C language programmer and
I developed a MS Windows graphics program which does use sophisticated
curves. And then I found someone who has a Mac. And then I came up with
the idea that there has got to be a language used inside the web browser
to do both UI forms and have the usual math stuff. I found that
javascript is what I need, since it is client based inside the browser
(unlike java which has its own virtual machine).
Then I was also looking for an IDE for javascript, like I found for
Visual Basic and Euphoria (interesting language - so I picked that for
Windows development), where you visually design your forms and it
generates code for you. All you code is event handlers and
initialization. At first I thought that Qooxdoo does this. However, it
does not. I do not know of any tool like this for javascript. I feel a
bit committed for Qooxdoo, since alot of thought went into it, as you
well know. And that it will work in different browsers including mine
(Firefox).
The fact that the API does not include any drawing concerns me. Are
there drawing methods (like draw ellipse or lines) or do I need to
extend the API for this? Maybe an extension already exists?
My other concern, is that lacking an IDE, I need to code the placement
of UI widgets according to guidelines in your documentation?
Basically, I am asking how to approach my project. Should I study the
code in the demo? Is there a good book on javascript? Should I use Aptana?
Finally, I have legacy C code. Is there a C to javascript translator?
I wonder if I should have made this into many posts.
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel