Qobuz.com en pleine Symfony

Après un premier contact avec les équipes de SensioLabs en 2008, Qobuz a choisi le framework Symfony dans sa version 1.4. « Nous recherchions un framework de développement professionnel, se souvient Rabye Marouene, CIO en charge de l’Ingénierie et Développement chez Qobuz. Nous avons développé une première application en Symfony pour découvrir le framework, et cela a suffi à nous convaincre ». De plus, Symfony couplé avec Doctrine, permet de faciliter la lecture et la persistance des informations dans une base de données, un atout indéniable pour ce projet.

Durant toute la phase de développement, les équipes de Qobuz ont pleinement profité de l’expertise de SensioLabs : conception de l’architecture, assistance technique, formations, intégration XHTML et CSS en post-design… « On peut affirmer qu’on a fait le tour de tous les services de SensioLabs ! » s’amuse aujourd’hui Rabye Marouene.

Symfony a carrément choisi de concevoir un CMS sur-mesure, mais aussi de construire des API publiques qui sont aujourd’hui utilisées par tout un écosystème d’applications riches : de Qobuz Desktop (OS X, Windows) à Qobuz Mobile (iOS, android) en passant par l’intégration dans des systèmes Hi-Fi comme Sonos. Sans oublier les applications développées autour de ces API par la communauté pour s’intégrer par exemple dans la squeezebox ou dans le media-center XBMC.

Et les équipes de Qobuz ne comptent pas en rester là. « Nous avons beaucoup de projets en gestation, sur lesquels on envisage d’utiliser Symfony2 » confie Rabye Marouene.

Retour en haut