Présentation de Bamboo
Technologies utilisées pour Bamboo
Solutions zen média croit beaucoup au mouvement du logiciel libre (open source) et utilise essentiellement des outils et bibliothèques de logiciels provenant de ce mouvement. Tous ces logiciels et outils sont gratuits. Contrairement à ce que plusieurs peuvent croire, les logiciels libres sont généralement aussi bons que les logiciels payants, et dans certains cas ils sont encore meilleurs.
Le fait d'utiliser des outils gratuits nous permet d'offrir à nos clients des prix raisonnables et compétitifs.
Liste des outils utilisés dans le développement de Bamboo
Il ne s'agit pas d'une liste exhaustive. Nous utilisons certains de ces outils depuis longtemps, d'autres sont très récents. Beaucoup de recherche sur les forums et dans les bases de connaissances sur le Web ont été nécessaires pour trouver l'ensemble des solutions que forme maintenant
Bamboo.
Merci aux développeurs qui ont rendu ces outils disponibles gratuitement :
- jQuery et jQuery UI : un outil essentiel pour dynamiser le Web ! Ces librairies de code permettent de programmer avec plus d'élégance des solutions compatibles avec plus de navigateurs, ce qui réduit grandement le temps requis à la réalisation d'un site.
- Nous utilisons également plusieurs extensions de Filament Group, Inc., un organisme qui participe activement au développement de jQuery !
- L'extension « colorbox » : offerte par la compagnie Color Powered dans la présentation de l'album photo. Pour dynamiser la présentation, très simple et tout à fait personnalisable, pour les clients les plus exigeants !
- « fileuploader.js », une extension javascript écrite par monsieur Andrew Valums, à l'été 2010.
Permet aux administrateurs d'envoyer plusieurs fichiers par glisser/déposer simultanément et de manière asynchrone, c'est à dire que vous pouvez continuer à travailler pendant l'envoi. Nous avons collaboré un peu avec l'auteur lors de la sortie de cette extension, de sorte que nous ne pouvions la passer sous silence ! Après plusieurs tests, corrections et adaptations, nous avons adopté cette librairie avec enthousiasme. Cet ajout au système est vraiment l'amélioration la plus concrète entre la version 2 de Bamboo et la précédente.
- Datejs - une librairie très facile pour le traitement des dates. Utilisée depuis longtemps dans notre système pour créer la présentation de nos calendriers de manière rapide et efficace.
- Netbeans - un logiciel de programmation, utilisé pour l'édition du code PHP / Javascript.
- L'extension « Firebug » pour Firefox : Un outil permettant de tester les styles et les fonctions, ainsi que diagnostiquer et résoudre les problèmes à même la page, ce qui sauve énormément de temps de développement.
Nous remercions également les intervenants des sites (anglophone) suivants, une vraie référence dans les domaines du design et du développement Web ! N'hésitez pas à les suivre sur Twitter.