menu
Contributeurs open-source

Intégration Open-Source

Développer des solutions hétérogènes demande la maîtrise d'une palette de technologies . Nous intégrons des briques logicielles Open Source ou tierces parties ainsi que des développements spécifiques lorsque cela est nécessaire.

Les CMS

Les systèmes de gestion de contenu ou SGC (Content Management System ou CMS) sont des logiciels destinés à la conception et à la mise à jour dynamique de site Web ou d'application multimédia. Ces applications permettent à des utilisateurs non-techniciens de l'informatique d'administrer leur site, de créer l'arborescence, les articles à l'aide d'un interface simple et ergonomique.

WORDPRESS

Cms avec une interface administration très simple à utiliser, WordPress rassemble une très grande communauté, des milliers de modules et plugins sont disponibles. Il est même popssible d'en faire un site vitrine (le notre que vous visitez) ou un site e-commerce.

logo_wordpress

JOOMLA

Joomla rassemble une très grande communauté, des milliers de modules et plugins sont disponibles, de la gestion complète multilangue à la newsletter, en passant par des galleries de photos ou encore des cartes googlemap.

logo_joomla

DRUPAL

Drupal est un outil qui permet à ses utilisateurs de créer rapidement des sites internet complexes et sur-mesure Drupal est flexible : sites vitrines, communauté en ligne, réseaux sociaux, e-commerce, intranet, média… Le CMS dispose de sérieuses références dans tous les secteurs. Cette flexibilité est rendue possible grâce à une architecture modulaire qui préserve l’intégrité du code source. Drupal est robuste et performant : une architecture optimisée qui a fait ses preuves sur des sites à très fort trafic.

logo_drupal

Les Frameworks PHP

Les frameworks sont des composants logiciels rassemblé en collection de librairies destinés à la conception et développement d'application web, mobile, d'api. Ces collections permettent aux développeurs de concevoir, coder des applications fiables en se basant sur les outils et librairies offertes par le framework tout en assurant la conformité des développements face aux normes de codage.

Symfony

Le framework PHP leader pour la création de sites web et d'applications web. Construit sur les composants Symfony.
S'étant imposé comme le framework majeur du web, Symfony© est devenu le plus professionnel des frameworks intégrant toutes les bonnes pratiques du développement web.

logo_symfony
  • Séparation nette des codes sources
  • Gestion avancée des dépendances et de leurs mises à jour
  • Basé sur des ORM open-sources performants et fiables
  • Et bien plus encore

Utiliser Symfony© est le gage d'une application web professionnelle, performante et fiable.


ZendFramework

Édité par l'entreprise à l'origine du moteur d'optimisation php, Zend Framework© est un autre framework PHP de haut niveau.
Zend Framework apporte aussi, des fonctionnalités d'encryptage des codes sources et une intégration forte avec l'infrastructure Zend Server©.
Si vous préférez ZF© aux autres frameworks ou si vous avez une application ZF© à reprendre ou enrichir nous pouvons vous accompagner dans ce domaine.

logo_zend

CakePHP

Entièrement communautaire et sans aucune entreprise dérrière ce framework, CakePHP© n'est pas un outsider du développement web, CakePHP est un framework léger et à contre-courant des poids lourds du secteur.
CakePHP est particulièrement adapté à des applications web légères et à une intégration forte dans des systèmes couplés tels que des CMS et/ou de forums, wiki, ..etc...
Nous recommandons CakePHP non sur des questions budgétaires mais sur des besoins spécifiques plus adaptés à l'usage de ce framework plutôt qu'un autre.

logo_cake

Les Frameworks Javascript

Comme pour la section précédente, les frameworks Javascript sont des outils de développement assurant la compatibilité inter navigateurs du code et évite de devoir écrire plusieurs versions d'un même code en fonction du navigateur ou de la plate-forme ciblé. Les frameworks javascript apportent, aussi, la compatibilité avec les navigateurs mobile et leurs contrainte d'allègement du code pour un rendu optimal.

Jquery

Historiquement un des premiers Framework Javascript, JQuery© a ouvert la voie du web 2.0 et été précurseur dans bien des domaines comme la compatibilité inter-navigateurs.
Aujourd'hui disponible pour tout les navigateurs et dans des versions mobile, JQuery simplifie et unifie les développement Javascript sans alourdir la page rendue.
Rétrocompatible, JQuery fournit tout les outils nécessaire à l'usage des dernières versions stables sans avoir à reprendre le code source initial.

jQuery-Logo

Jquery ui

En complément du Framework Javascript, JQuery©, JQuery-UI© vous permet de disposer d'un système personnalisable de template Javascript pour toutes vos animations.
Du sélecteur de date aux animations spécifiques aux plate-formes mobiles, JQuery-UI unifie l'apparence du rendu de vos scripts tout en assurant une légéreté de code optimale pour tout les besoins.

jQuery_UI-Logo

Mootools

Mootools© est un autre Framework Javascript majeur, Mootools© est plus simple que les autres poids-lourds du secteur, il apporte une vision différente du développement d'animations web.
Entièrement compatible inter-navigateur il sait aussi s'intégrer dans une page aux cotés d'autres Frameworks js afin de les compléter.
Entièrement communautaire Mootools est un bon complément à d'autres technologies.

logo_mootools

La méthodologie

Agile Scrum

Nous privilégions la méthode Agile Scrum à l'antique cycle en V.
Scrum, qui signifie mélée comme au rugby, incarne des valeurs telles que l'esprit d'équipe, la collaboration forte entre client et développeurs, l'appropriation du code et des développements ; l'écoute, l'échange, l'adaptation plutôt que la rigidité et l'immobillisme.
Exploitant cette méthode depuis de nombreuses années, nous vous guidons naturellement dans le formalise Scrum et sommes à vos cotés à chaque étape du développement de votre projet.
En tant que "Product owner" (Propriétaire du produit) vous êtes plongé au cœur des décisions et rien ne peut se faire sans votre consentement.
Vous êtes informé en temps réel de l'avancement de votre projet et, pour la plupart des applications, commencez à rentabiliser les développements avant même la fin du projet.
Scrum est évolutif et cyclique vous participez aux choix qui déterminent l'avancement d'un projet, vous avez une vision claire de ce qui est fait et reste à faire, votre voix est importante dans le cycle de développement et vous maîtrisez les délais.

logo_Agile