* Developpeur Prestashop Metz
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe
Developpeur Prestashop Metz
Article:
Un ensemble de bibliothèques logicielles pour les interfaces graphique est nommé Agar. Sa composante initiale, Agar-GUI, permet la conception d'interfaces graphiques. Agar est un logiciel gratuit, évolué au Québec et disponible sous licence BSD. Agar est écrit en C. Aprésent, il oppérationnel à partir de C++ et Ada. Son design est basé sur le système AG Object, qui permet l'utilisation de méthodes de programmation objet, tel que l'héritage et les fonctions virtuelles. Celui-ci facilite également l'implémentation de nouveaux widgets Agar Agar-GUI peut exécuter le rendu de ses éléments graphiques soit en mode vidéo directe (via SDL), ou par OpenGL. Le mode OpenGL d'agar est constitué pour utiliser assurément l'accélération matérielle. Agar est portable et toujours testé sur nombres de plates-formes, en plus FreeBSD ... l'apparence d'Agar-GUI est configurable3. Agar sépare le rendu des éléments cosmétiques de l'implémentation de ses widgets. Grace à cela la personnalisation détaillée de l'apparence des divers éléments de l'interface graphique. l'utilisateur de l'application peut alors sélectionner entre différents thèmes. Le thème par défaut d'Agar est assez générique et conçu pour la performance sous tous les modes graphiques. Des thèmes plus élaborés sont possibles en utilisant la transparence et les fonctions plus avancées en mode OpenGL. Plus d'interfaces graphiques (tel que X11 et Quartz) sont prévues. Une meilleure prise en charge des consoles de jeu et écrans tactiles est également prévue. Un éditeur d'interfaces graphiques et des liens Perl XS sont aussi en cours de développement Avahi signifie une bibliothèque logicielle offrant une implémentation libre des protocoles Zeroconf et incluant notamment la prise en charge des protocoles IPv4LL, Multicast DNS (mDNS) et DNS-Service Discovery (DNS-SD). Avahi se charge d'ater automatiquement une adresse IP même sans présence d'un serveur DHCP, de faire office de DNS (chaque machine est ouverte par le nom nomMachine.local), d'éditer des services et d'y parvenir facilement (les machines du réseau local sont informées de l'arrivée ou du début d'un service). Il permet donc à des logiciels d'aner et de découvrir des services et des hôtes en cours d'exécution sur un réseau local TCP/IP sans configuration spéciale. A l'exemple, un utilisateur peut joindre son ordinateur sur un réseau et trouver aussitôt des imprimantes pour imprimer, des fichiers à lire et des personnes à qui parler. Avahi est publié sous la licence publique générale limitée GNU Le projet Avahi a été entamé initialement à cause de la controverse causée par la licence APSL (depuis changée en licence Apache 2.0) de Bonjour, l'implémentation de Zeroconf historique d'Apple. Depuis, la licence de Bonjour a été remplacée par la licence moins controversée Apache 2.0.