Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

qooxdoo

Un article de Wikipédia, l'encyclopédie libre.
Qooxdoo

Description de l'image Qooxdoo.png.
Informations
Dernière version7.8.0 ()[1]Voir et modifier les données sur Wikidata
Dépôtgithub.com/qooxdoo/qooxdooVoir et modifier les données sur Wikidata
Écrit enJavaScriptVoir et modifier les données sur Wikidata
Système d'exploitationMultiplateforme(en)Voir et modifier les données sur Wikidata
TypeBibliothèque logicielle
Framework JavaScript(en)
Bibliothèque JavaScriptVoir et modifier les données sur Wikidata
LicenceLicence publique générale limitée GNUVoir et modifier les données sur Wikidata
Site webqooxdoo.orgVoir et modifier les données sur Wikidata

modifier -modifier le code -voir Wikidata(aide)

qooxdoo est un frameworkopen source de développement d'applications Web de typeRIA. Il est sous doublelicenceLGPL/EPL[2].

Framework

[modifier |modifier le code]

qooxdoo est entièrement basé sur desclasses et essaie d'exploiter au maximum les capacités deprogrammation orientée objet deJavaScript. Il est basé sur desespaces de noms et ne modifie ni n'étend les types JavaScript natifs, afin de pouvoir aisément cohabiter avec d'autres librairies ou s'intégrer à une base de code existante. La plupart desnavigateurs Web modernes sont supportés (Internet Explorer 6+,Firefox 2+,Opera 9+,Safari 3+,Chrome 2+)[3].

Principes

[modifier |modifier le code]

Qooxdoo utilise des principes classiques de programmation d'interface graphique. Il est possible de retrouver ces principes, avec naturellement une implémentation différente, dansSmallTalk, X Windows, Java Swing,Qt, ...

Ces principes sont :

  • Les widgets. Un widget est un composant graphique atomique, par exemple un bouton.
  • Les containers. Les éléments racines contenant des Widgets.
  • Les layouts. Un layout correspond à une stratégie de positionnement des widgets dans un container. C'est particulièrement utile en cas de redimensionnement du container. Par exemple, quand une fenêtre contenant un formulaire est redimensionnée, les widgets composant le formulaires se réajustent en taille en fonction de la stratégie implémentée par le layout.
  • Laprogrammation évènementielle. Ainsi, on s'abonne à un évènement pour déclencher un morceau de code quand l'utilisateur click sur un bouton.

Références

[modifier |modifier le code]
  1. « Release 7.8.0 »,(consulté le)
  2. About qooxdoo (consulté le 5 juillet 2010)
  3. qooxdoo Requirements (consulté le 5 juillet 2010)

Voir aussi

[modifier |modifier le code]

Liens internes

[modifier |modifier le code]

Liens externes

[modifier |modifier le code]
v ·m
Python
PHP
Ruby
Perl
SmalltalkSeaside
JavaScript
Côté serveur
Côté client
CSS
Java
.NET
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Qooxdoo&oldid=211141419 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2025 Movatter.jp