MAOW:2008:Paris

From MozillaWiki
Jump to: navigation, search
robot.png
Mozilla Add-Ons Workshop
Paris, samedi 20 Septembre 2008
Inscription obligatoire
En collaboration avec :
logo_little.png
http://xulfr.org/

C'est quoi le MAOW ?

Les dessous de Firefox vous ont toujours fait rêver ? Développeurs Web (ou pas), vous avez toujours souhaité réaliser votre première extension Firefox ?

Développeurs d'extensions, vous êtes un habitué du XUL, des overlays, du chrome, mais n'avez jamais osé aller plus loin ?

Le 20 septembre prochain, à Paris, aura lieu le premier Mozilla Add-ons Workshop, organisé en collaboration avec XulFR.org. Le MAOW sera une journée d'ateliers et de présentations (essentiellement en français) sur les technologies Mozilla, et en particulier, sur les extensions.

Au programme, des ateliers pour réaliser votre première extension, des présentations sur les nouvelles technologies Mozilla, des conférences sur comment hacker et contribuer à Firefox, le tout agrémenté de discussions autour d'un café avec des développeurs aguerris. Sans oublier vos démonstrations d'extensions et d'applications XulRunner !

Et cerise sur le gâteau, à l'occasion de cet événement, on aura le plaisir d'accueillir Brian King de Mozdev.org, ainsi que des membres actifs de la communauté Mozilla.

Développeurs Web, curieux, hackers, développeurs C++, développeurs XUL, vous êtes tous les bienvenus.

C'est quand?

Le samedi 20 Septembre, 2008 de 11h à 20h30

C'est où ?

Le MAOW se tiendra à La Cantine
151 rue Montmartre, Passage des Panoramas
12 Galerie Montmartre, 75002 Paris (voir plan)

INSCRIPTION OBLIGATOIRE (gratuite et libre bien sûr !)

Objectifs

  • Proposer une plateforme de discussion et d'échange pour développeurs XUL et non-développeurs.
  • Encourager et faciliter la création et la diffusion d'extensions par des développeurs francophones.
  • Promouvoir un écosystème Mozilla local.

Programme

Heure Salle A Salle B
11:00 - 12:00 Accueil
12:00 - 12:15 Bienvenue
12:15 - 13:00 Keynote de Brian King : "How extension developers pushed the boundaries and had fun doing it."
13:00 - 13:45 Déjeuner
13:45 - 15:15 13:45 - 14:45 : Votre première extension

14:45 - 15:15 : Votre première application XulRunner

13:45 - 14:15 : Mozilla build system

14:15 - 15:15 : Développement de composant XPCom en C/C++

15:15 - 15:30 Pause
15:30 - 16:30 Javascript pour adultes Développer une extension avec Eclipse et le plugin XulBooster
16:30 - 16:45 Pause
16:45 - 17:45 Adblock plus: Retour d'expérience sur une extension à succès (Wladimir Palant)
17:45 - 18:00 Pause
18:00 - 18:30 XPCom pour les nuls Extensions et sécurité
18:30 - 19:00 FUEL tests automatiques (mochitests, xpcshell tests, ...)
19:00 - 19:30 Ubiquity: votre première commande
19:30 - 19:45 Pause
19:45 - 20:15 Contribuer à Mozila && cloture de la journée

Ateliers

  • Votre première extension

Durant cet atelier, vous apprendrez à créer votre première extension. Une conférence idéale pour les développeurs Web. Pré-requis: connaître le XML et un peu de Javascript.

  • Votre première application XulRunner

Découvrez comment créer une application basée sur les technologies Mozilla. Vous apprendrez à créer votre propre gestionnaire de préférences et d'extensions, gérer les mises à jour ... et tout ce qui fait une vraie application XUL. Pré-requis: avoir déjà codé une extension ou avoir suivi l'atelier "Votre première extension".

  • Javascript pour adultes

Vous pensiez savoir coder en Javascript ? Olivier vous présentera les dernières avancées du célèbre langage. Javascript 1.7, 1.8, closures, let, yield, generator, iterator, scope, modularisation, bonnes pratiques, jsm... que du bon. N'oubliez pas les mouchoirs. Pré-requis: avoir les bases en Javascript

  • FUEL

Présentation de la bibliothèque Javascript FUEL. Nouvelle dans Firefox 3, cette bibliothèque simplifiera la vie aux développeurs d'extensions Firefox.

  • Mozilla build system

Nous vous présenterons comment vous pouvez tirer parti de la mécanique de compilation de Mozilla pour gérer vos extensions et vos applications XulRunner. Pré-requis: avoir déjà fait une extension et/ou une application XulRunner

  • Développement de composant XPCom en C/C++

Découvrez comment embarquer une bibliothèque en C/C++ dans votre application ou extension Mozilla, et la rendre accessible en Javascript.

  • Contribuer à Mozilla

Une présentation sur comment contribuer aux différents projets Mozilla (Firefox, Thunderbird, ...). Découvrez le processus de soumission de patch, les différentes contraintes, bugzilla...

  • Développer une extension avec Eclipse et le plugin XulBooster

Découvrez comment créer votre extension avec XulBooster, extension de l'IDE Eclipse, dédié aux addons.

  • XPCom pour les nuls

Vous ne comprenez rien à XPCom ? C'est le moment de découvrir le pilier des technologies Mozilla.

  • Extensions et sécurité
  • tests unitaires automatiques

Le framework de tests de mozilla. Effectuer des tests unitaires dans sa propre application/extension.

  • Ubiquity: votre première commande

Inscription

Pour vous inscrire à l'événement, remplissez le formulaire d'inscription sur Xulfr.org ici

MAJ (16-09-08) --> INSCRIPTIONS FERMEES

Logistique

Mozilla Europe pourra éventuellement prendre en charge les frais de déplacement et d'hébergement de participants hors région parisienne. Pour plus d'informations, contactez William (wquiviger @ mozilla point com)

Infos

Pour toute info supplémentaire, n'hésitez pas à contacter Paul (paul point rouget @ gmail point com) ou William (wquiviger @ mozilla point com)