Liste des widget toolkits

page de liste de Wikimédia From Wikipedia, the free encyclopedia

Cet article contient une liste des widget toolkits.

Un widget toolkit (en français, boite d'outils de composant d'interface graphique) est une bibliothèque logicielle destinée à concevoir des interfaces graphiques.

Widget toolkits de bas niveau

Intégré au système d'exploitation


Davantage d’informations Nom, Licence ...
NomLicenceCommentairesLiens
Boîte à outils MacintoshPropriétaireC'est l'API Macintosh. Sous Mac OS X, elle s'appelle Carbon
Windows APIPropriétaireElle est utilisée dans Microsoft Windows, qui avait un système graphique intégré jusqu'à 2006[1]
Fermer

Comme une couche séparée du système d'exploitation

Davantage d’informations Nom, Licence ...
NomLicenceCommentairesLiens
X Window SystemLicence X11Contient une bibliothèque de très bas niveau appelée Intrinsics ou Xt. Mais celle-ci n'est utilisée que par Motif et Xaw. La plupart des autres toolkits comme GTK ou Qt passent par elles et utilisent Xlib, qui est la bibliothèque du plus bas niveau
Microsoft VistaLogiciel_propriétaireDepuis 2006 Microsoft a séparé le système graphique du noyau[2]
Fermer

Widget toolkits de haut niveau

Sur AmigaOS

Davantage d’informations Nom, Licence ...
NomLicenceCommentairesLiens
BOOPSI?Fût lancé avec la version 2.0 d'AmigaOS
Magic User InterfaceShareware
ZuneLGPLUn toolkit graphique orienté objet qui est une partie du projet AROS. C'est presque un clône Open Source de Magic User Interface.
ClassACTPropriétaire
ReAction?Évolution de ClassACT.
Triton?
BGUILibrement redistribuable
StormWIZARD?Basé sur IFF, développé par Thomas Mittelsdorf
Feelin?Basé sur l'XML, développé par Olivier Laviale
Cygnix?Version AmigaOS du X11.
ScalOS?
GTK MUI?
CairoLGPL et MPLPour AmigaOS 4.0
Fermer

Sur Macintosh

Davantage d’informations Nom, Licence ...
NomLicenceCommentairesLiens
CocoaPropriétaireUtilisé dans Mac OS X (voir aussi Aqua)
MacAppLicence MacAPPFramework Macintosh
MacZoopLicence MacZoopFramework C++ Macintosh
PowerPlantBSDFramework Macintosh
Fermer

sur Microsoft Windows

Davantage d’informations Nom, Licence ...
NomLicenceCommentairesLiens
Microsoft Foundation Classes (MFC)PropriétaireUtilisé par la plupart des développeurs sur le système Microsoft Windows[réf. nécessaire]
Windows Template Library (WTL)Common Public License et Microsoft Public License
SmartWin++GPL
Object Windows LibraryPropriétaireAlternative de Borland aux Microsoft Foundation Classes
Visual Component LibraryPropriétaireUn toolkit de Borland utilisé dans C++ Builder et ses produits Delphi
Windows Forms?(en) Article anglophone
Windows Presentation Foundation?
Key Objects Library?
Fermer

sur Unix sous le système X Window

Notons que le système X Window était développé à l'origine pour les systèmes d'exploitation Unix-like. Mais aujourd'hui, il fonctionne sur Microsoft Windows.

Davantage d’informations Nom, Licence ...
NomLicenceCommentairesLiens
Xaw?
OpenLook/XViewDomaine PublicIncompatible avec les versions récentes de X.Org (Abandonné par Sun en 1993)
MotifLGPL depuis 2012Utilisé dans Common Desktop Environment
LessTifLGPLVersion libre de Motif
InterViewsBSDUn toolkit écrit en C++
IRIS ViewKitPropriétaireUne bibliothèque C++ d'objet pour développer des applications Motif par Silicon Graphics (et son implémentation libre Hungry Viewkit)
Fermer

Multiplate-forme

Basé sur Flash

Davantage d’informations Nom, Licence ...
NomLicenceCommentairesLiens
Adobe FlashPropriétairePermet de créer des composants d'interface graphique fonctionnant sur la plupart des navigateurs web et plusieurs téléphones mobiles
Adobe FlexMPLFournit de composants d'interface graphique de haut niveau pour créer des interface web. Les Widgets d'Adobe Flash peuvent être utilisés dans Flex
Fermer
  • Les interfaces graphiques faite en Flash ou en Flex peuvent être lancées en dehors du navigateur grâce à l'environnement d'exécution Adobe AIR
  • L'équivalent libre de Flash, GNU Gnash, qui est en développement, peut aussi lancer les interface graphiques en Flash en dehors du navigateur.


Basé sur le XML

Basé sur AJAX

Basé sur le SVG

Basé sur le Java

Basé sur le C ou le C++

Basé sur le Pascal

Basé sur CURL

Pas encore classés

Voir aussi

Related Articles

Wikiwand AI