qooxdoo Beginner's Guide
上QQ阅读APP看书,第一时间看更新

What you should know and what you don't need to know

qooxdoo is completely based on object-oriented JavaScript. So, what you should know is just JavaScript. If you know the object-oriented concepts and have worked with any object-oriented language such as Java, it will really help you to understand the qooxdoo programming concepts pretty quickly. Even if you haven't worked with any object-oriented language, it is okay. You can learn the object-oriented concepts with qooxdoo.

Even though it is a web development application, you don't need to know HTML, DOM, CSS, and so on. qooxdoo generates the HTML at runtime from the JavaScript code that you have written.

Pop quiz

  1. qooxdoo is a

    a. Browser-independent JavaScript framework

    b. Framework that supports object-oriented programming

    c. Event-based programming

    d. All of the above

  2. qooxdoo works on most of the web browsers

    a. Yes

    b. No

  3. I need to install the following on the client machine to run the qooxdoo application in a web browser

    a. ActiveX

    b. Java plugins

    c. Flash

    d. Silverlight

    e. None of the above

  4. The following are possible with qooxdoo programming

    a. Code re-use through object-oriented programming

    b. Modularize the application

    c. Namespace and access control of the member variables

    d. All of the above

  5. I can do the following with qooxdoo

    a. Develop an application, allow my country members to see it in their language, and show it to the world in their language

    b. Support personalization of the web application in qooxdoo

    c. Pull data from multiple data source and bind it to the widget

    d. All of the above

  6. Playground allows you to

    a. Just go through the widget behavior

    b. Edit, run immediately, and see the widget behavior