Attention : Le contenu de ces pages n'a pas été mis à jour depuis longtemps. Il est probablement obsolète pour Firefox 4.0/Gecko 4.0 et supérieur. Pour du contenu plus récent, allez consulter developer.mozilla.org.

Guide du developpeur

Avant de débuter le développement en XUL, voir les pré-requis pour XUL .

Préparer son environnement de développement

Tutoriels XUL

Tutoriels de XulPlanet.

Xulfr propose une traduction des tutoriels de XulPlanet, permettant de découvrir et apprendre le XUL et les autres technologies associées disponibles dans Mozilla.

Articles complémentaires

Mini tutoriel

Il existe un « vieux » et « mini » tutoriel sur le wiki.

Technologies

Il y a des pages dédiées à certaines technologies : RDF, SVG, E4X, XForms, XPI, SMIL, XpCom, XUL, CSS, XBL, XTF, MathML, Javascript

Faire des applications Web

XUL peut être employé dans la réalisation d'interfaces d'applications web (avec PHP par exemple), les rendant beaucoup plus conviviales (faire ce qu'on appellerait du « client riche léger »).

Le chapitre ApplisWeb vous explique comment procéder.

Utiliser des services Web

Bien entendu, la plateforme Gecko vous permet de faire appel à des services Web (XML-RPC, SOAP, etc.) et de faire de l'AJAX.

Utilisation les bibliothèques de composants

Voir aussi la page répertoriant divers exemples de codes : RessourcesLibs.

Réaliser …

…des extensions

Voir la page dédiée à la réalisation d'Extensions.

Pour les développeurs d'extensions, voir aussi les nouveautés de Firefox 1.5 .

… des applications autonomes (standalone applications)

Au cœur de Mozilla

Déploiement…

  • …d'extensions
  • …de Firefox et des extensions

Un problème ? Une question ?

Avant de poser une question dans le forum, assurez vous d'avoir suivi les pistes indiquées dans la page SeDocumenter, et d'avoir lu la Foire aux questions.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.