Hi Georg,

welcome to the qooxdoo community:-) I will try to answer your questions,
1) Qooxdoo framework is just for the GUI or does it also cover the "control" part of the application? I mean, do I need PHP, Codeignite, Django, CakePHP for the back end? If yes, which one is the easiest to integrate?
Yes, qooxdoo is a framework for the GUI, it doesn't stipulate a back end only AJAX can be used for client/server communication. But the community support some RPC implementations for different back ends e.q. PHP, Java, etc. have a look at http://qooxdoo.org/documentation/1.0#communication

2) What IDE do you recommend for developing? Eclipse RAT? Inspector? Do I need both?
I use the normal Eclipse IDE, the qooxdoo Inspector is not needed for development, but it could be a useful tool to play a bit with the application. Fore more details about the IDEs have a look at http://qooxdoo.org/documentation/1.0/development_tools

3) In the application, can I use functions/objects from different frameworks? Like BIRT or http://www.trirand.com/blog/jqgrid/jqgrid.html ?
Normally yes, but it depends on the included framework. So fare as I know is jQuery no problem.

4) Does this mean that I can write my servlet container to execute queries over a database and return result objects (in xml)? I then need to parse XML to display the results in a datagrid? This means I need Java SDK on the server and connection drivers for my database? Is this the way to do it? (I know I need to learn JavaScript but also Java?)
As written in 1), qooxdoo doesn't stipulate a back end and XML for client/server communication can be used, but normally JSON is used. http://json.org

5) What design pattern do I need to learn? (i.e. MVC)
You do not need a design pattern to implement a qooxdoo application, but to know for example the design patterns from the GoF (http://mahemoff.com/paper/software/learningGoFPatterns/) are alway useful. (MVC use some from the patterns)

6) How does developing work (I'm sure this is a really noob question). Do I write the code for the application in some kind of IDE / text editor and the compile it and the upload to my server?
Yes, if you do not use a complicate back end, please have also a look at http://qooxdoo.org/documentation/1.0/helloworld

7) Is Zend Framework useful for what I want to do?
Sorry, I do not know the Zend Framework, so I can't answer this question.

8) Is there any best practice for integrating user permissions that you can recommend?
Sorry, I don't know.

9) Do I need an application server?
No, if you mean J2EE.

10) Any advice, suggestion, book to read for what I want to accomplish? :)
Have a look at the Hello World example, the manual and the tutorials
http://qooxdoo.org/documentation/1.0/helloworld
http://qooxdoo.org/documentation/1.0
http://news.qooxdoo.org/category/workshop

If you have further questions, please ask.

Cheers,
Chris

--
Christian Hagendorn
Software Entwickler

1&1 Internet AG - Web Technologies
Ernst-Frey-Straße 9 · DE-76135 Karlsruhe

Amtsgericht Montabaur / HRB 6484
Vorstände: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas 
Gottschlich, Robert Hoffmann, Markus Huhn, Hans-Henning Kettler, Dr. Oliver 
Mauss, Jan Oetjen
Aufsichtsratsvorsitzender: Michael Scheeren

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to