GUI pour Mootools

Ça fait un moment que je cherche une librairie pour développer des interfaces graphiques AJAX de qualité. Je suis tombé sur Jx Library qui fonctionne avec Mootools et je me dis que c’est peut être ce que j’ai toujours cherché. :)

Je crois même que je vais l’utiliser pour la nouvelle version de LiveSync. Il y a les outils les plus important pour développer une application web sympa. De plus les icones utilisées sont extraitent de famfamfam silk icon set le kit que j’ai décidé d’utiliser pour LiveSync.

Pour une démo vous pouvez aller sur le site officiel.

Sinon voici une liste rapide des outils :

  1. Les outils de mise en page (layout & splitter)
    On peut donc créer une page et la couper en plusieures parties qui pourront être redimensionnées par l’utilisateur.
  2. Les panneaux déroulants
    C’est la mode et c’est assez pratique pour ne pas surcharger d’infos les pages utilisateur. Avec ce système vous n’affichez qu’un onglet à la fois.
  3. Les fenêtres de dialogue
    Les fenêtres de dialogue, on ne peut pas y échapper. C’est bien pratique pour demander une confirmation ou de très courtes demandes d’infos à l’utilisateur.
  4. Une grille
    Une gille plutôt sympatique, mais il manque encore quelques options pour en faire une super table. J’espère qu’elle sera développée dans le futur. En attendant elle fait très bien ce qu’on lui demande.
  5. Un arbre
    J’utilise déjà Mif.Tree mais celui-ci est plutôt bien fait. Je pense qu’ils doivent plus ou moins se valoir.
  6. Des boutons avec barre de menu
    Pas simple de gérer des boutons et des barres de menu. Jx Library vous propose donc un outil pour ça.
  7. Des onglets
    Des onglets peuvent être intéressants pour alléger une page comme le font les menus déroulant. C’est une question de choix et d’apparence. Rien à redire sur les onglets ils font ceux pourquoi ils ont été créés.
  8. Un context menu (menu sur clique droit de la souris)
    J’avais déjà testé d’autres context menu mais celui-ci est intégré et compatible Mootools alors pourquoi s’en priver. :)

Ces articles peuvent vous intéresser :

  1. Un arbre en ajax pour mootools 1.2 J’ai eu du mal à trouver un arbre fonctionnant avec...
  2. Galeries et slideshows de photos pour Mootools (14) Partager des photos sur Internet c’est bien mais pour que...
  3. Un arbre pour JQuery JQuery aussi a ses “plugins” et notamment un arbre. Alors...
  4. Toolkits javascript – AJAX La mode ajax/web2.0 n’a échappé à personne, aujourd’hui tout le...
  5. Mootools 1.2.1 est sorti Petite news rapide pour prévenir de la sortie de la...

Related posts brought to you by Yet Another Related Posts Plugin.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , ,

2 Responses to “GUI pour Mootools”

  1. Rey Says:

    Bonjour, très intéressant comme article, cependant je me suis rendu sur le site pour télécharger ce qu’il faut, mais impossible de télécharger quoi que ce soit, j’ai réussi à trouvé un zip avec des examples mais rien ne fonctionne trop d’erreur de script aussi bien sur IE que sur FF et consor, dommage ca me plaisait bien. cordialement

  2. Yannnick Says:

    Bonjour,

    J’utilise JxLib pour la nouvelle version de LiveSync et je n’ai eu aucun problème jusqu’à présent. J’ai téléchargé le zip avec les scripts JxLib + Mootools sur le site officiel de Mootools.

    J’utilise surtout les barre de menu de JxLib pour le reste j’ai d’autres plugins Mootools comme mif.tree.

    C’est assez bizarre qu’il y ait des erreurs car il ne me semble pas avoir eu de problème lors de l’intégration à LiveSync.

Leave a Reply

CV Développeur web - PDF

Expérience professionnelle

2011 à aujourd’hui www.pharma7.fr : Chef de projet

Projet www.pharma7.fr : Chef de projet et développeur (2011)
Mission : Réaliser du boutique en ligne de parapharmacie.
- Utilisation du moteur de boutique Prestashop
- Correction de bugs des modules de Prestashop
- Création et installation de modules Prestashop
Outils utilisés : Linux Debian, apache, mysql, php, javascript, html, xhtml, javascript, css...
Lieu : Sète - Hérault

2005 à aujourd’hui www.livesync.com : Chef de projet

Projet www.livesync.com : Chef de projet et développeur (2005 - aujourd’hui)
Mission : Réaliser un site Internet de type réseau social en web 2.0 (AJAJ/AJAX - LAMP).
Gestion de l’équipe afin de développer les outils suivant :
Webmail, partage de fichiers, carnet d’adresse, agenda, ...
Outils utilisés : Linux Debian, apache, mysql, postscript, perl, javascript, html, javascript, xhtml, java, css...
Lieu : Montpellier - Hérault

2003 à 2005 www.midprod.com : Gérant de la société MidProd

Projet Immobilier : Chef de projet et développeur (2003-2005)
Mission : Réaliser un logiciel multipostes permettant aux agences immobilières de gérer leur parc ainsi qu’un site web dédié (LAMP) à chaque agence généré automatiquement avec les données entrées dans le logiciel.
Outils utilisés : Linux RedHat, apache, mysql, Delphi, html, xhtml, php...
Lieu : Montpellier - Hérault

2002 www.telecharger.com : Analyste programmeur (stage 2 mois)

Projet d’interface pour les clients : Développeur
Mission : Développer une interface web pour les clients de la société telecharger.com.
L’utilisateur doit pouvoir gérer son parc de logiciels, accéder aux statistiques relatives à ses produits.
Il est aussi nécessaire qu’il puisse dialoguer par l’intermédiaire d’une messagerie web.
Côté administration, l’interlocuteur telecharger.com reçoit les messages sur un logiciel connecté au serveur.
Outils utilisés : Delphi, mysql, apache, php, html ...
Lieu : Montpellier - Hérault

2000 www.telecharger.com : Technicien (2 mois)

Projet : Gestion de base de données
Mission : Trouver, ajouter et mettre à jour la base de données principale du site internet.
Gestion du chat IRC.
Outils utilisés : Access, Internet explorer ...
Lieu : Montpellier - Hérault

Formation

2004 - 2007 Ingénieur CNAM (En cours ...) - Montpellier
2002 - 2004 DEST CNAM - Montpellier
2000 - 2002 DUT Informatique - Montpellier
1999 - 2000 1ère année en GEII (Electronique) - Montpellier

Compétences

Anglais - Bulats niveau 2
Pratique scolaire
Bonne connaissance
Excellente pratique

Systèmes d'exploitations
Ubuntu
Debian
WINDOWS 7
WINDOWS NT
WINDOWS 2003
WINDOWS XP
WINDOWS 2k
WINDOWS 98


Languages - Echanges de données
Php
Delphi
Javascript
Perl
Html
XML
Xhtml
Ajax/Ajaj web2.0
Json
Shell
Assembleur
SQL


Système de gestion de base de données
Mysql
PostgreSQL
Access


Réseaux et protocles
FTP
HTTP
NFS
ETHERNET
iMode
SNMP
WIFI
TCP/IP


Logiciels / Divers
Apache
Asterisk
PhotoShop
Visual Studio


Système de gestion de contenu (CMS)
Prestashop
Wordpress

Divers

Permis B
PSE1 (Premiers secours en équipe de niveau 1)
Loisirs actuels : Salsa, WCS, Tango, Informatique, Cinéma ...
Anciens loisirs : Rock, KiteSurf, Natation, Judo, Jujitsu ...


Yannick KERMAREC

Ingénieur recherches et développement
Spécialisé web 2.0

Téléphone : 06 59 68 61 97

Email : yannick at kermarec dot com

Site web : http://www.kermarec.com