Fylab : La Formation aux Technologies Apple ! (1)



fylabFranck Silvestre est directeur technique de Fylab, société de formation des développeurs sur les technologies Apple comme WebObjects, AppleScript, Cocoa ou Java. Fylab a été un des tous premiers centres de formations officiels Apple; son expertise dans les technologies Web et Apple en font un acteur incontournable pour toutes les sociétés développant sur notre plateforme mais aussi pour les sociétés désirant construire des sites webs dynamiques puissants ou des applications intégrant parfaitement des services Web.


MacGestion : Pouvez-vous présenter votre société?

Franck Silvestre : J'ai crée Fylab en juin 2000, autour du développement du logiciel Fylaos, plateforme internet d'assistance à gestion de projets. Mathieu Castella prend en mars 2004 le poste de Directeur commercial. Il est rejoint en septembre 2004 par Alexis Tual, développeur Java. Fylab s'entoure également de ressources externes connues dans la communauté des développeurs Apple, comme Christine Buttin, développeur Cocoa/AppleScript et WebObjects.

MG : Pouvez-vous nous parler de vos activités?

fylabFS : Nous sommes aujourd'hui des spécialistes des problématiques web, spécialisés en Web Services, XML, Java et WebObjects. Nos activités se découpent en trois pôles principaux: conseil & réalisations, formation et développement logiciel.

Notre savoir-faire englobe l'audit, le conseil et la réalisation sur les technologies XML, Java, Services Web, WebObjects, Cocoa. Nous réalisons également des transferts de compétences et de connaissances grâce à notre Centre Officiel de Formation Apple (AATC) sur les technologies XML, Java, Services Web, WebObjects, Cocoa.

Nous créons des logiciels, tels que Fylaos, outil de travail collaboratif et d'assistance à gestion de projets. Enfin, nous sommes impliqués dans la communauté Open Source par notre participation en tant que membre fondateur à l'ASS2L et nous mettons en avant des outils open source afin de concevoir, développer et déployer nos solutions, elles-mêmes produites dès que possible sous licence LGPL, comme la suite de logiciels libres fydji, ensemble d'outils Java permettant de publier et consommer facilement des Web Services.

fylaos

MG : Pourquoi proposez-vous des formations sur les technologies Apple?

FS : Fylab est liée historiquement au monde Apple. J'étais un des premiers formateurs WebObjects certifié Apple en france ; Christine Buttin travaille sur Cocoa et AppleScript depuis la naissance de ces technologies. La certification "Apple Authorized Training Center" en 2004 représente l'évolution logique de notre volonté de proposer des formations de qualité et fait de Fylab le seul centre agréé Apple pour dévelopeurs en France et le deuxième à être certifié AATC, après Agnosys.

MG : Qu'apporte WebObjects au monde web dynamique?

FS : Un rapport qualité/productivité encore inégalé.

MG : Pourquoi dans ce cas est-il si mal connu?

FS : Apple ne markete pas WO. Tel qu'il est actuellement, il n'a pas de place dans la stratégie marketing Apple : il est un produit logiciel pour l'entreprise mais ne correspond pas à l'approche "Open Source made easy". WO n'est pas Open Source... Pour autant, le produit est utilisé sur les projets critiques d'Apple (iTunes Music Store, .Mac, Apple Store...) et d'autres structures.

fylab Franck Silvestre

MG : Comment le positionnez-vous face à ses concurrents? à Websphere d'IBM par exemple?

FS : WebObjects est plusieurs choses :

1. c'est un ensemble de librairies pour faciliter le développement en proposant une architecture et des composants réutilisables : WebObjects est un framework de développement

2. c'est un IDE (environnement de développement intégré)

3. c'est un serveur d'application : il permet d'exploiter les applications développées lorsqu'elles sont en production à l'aide d'outils de monitoring.

Il est possible depuis la version 5.1 de déployer des applications développées avec WebObjects dans un serveur d'applications Websphere, JBoss, Weblogic, Tomcat...
Pour les techniciens : les applications WO depuis la version 5.1 sont des applications J2EE.

fylaos

La comparaison au niveau serveur d'application est secondaire. Si une entreprise n'a pas d'existant J2EE, l'utilisation du serveur d'application WO sera plus simple. En revanche, ce qui est très important, c'est que si une entreprise dispose d'une infrastructure J2EE existante (Tomcat, JBoss, Websphere...), elle pourra intégrer sans difficulté les applications développées avec WebObjects.

Il nous semble plus pertinent de comparer WebObjects aux autres outils de développements J2EE : aujourd'hui encore, WebObjects reste un des leaders dans le rapport qualité/productivité offert.

MG : WebObjects évolue-t-il suffisamment selon vous?

FS : En terme de "macro fonctionnalités" oui : l'ouverture vers J2EE et les Web Services a été effectuée avec succès (respectivement version 5.1 et 5.2). La version 5.3 de WebObjects donne entière statisfaction sur ce que nous attendions : conformité aux dernières versions de HTML, utilisation d'une version récente d'Axis...

MG : Quels types d'entreprises pourraient être intéressé par WebObjects? pour quels projets?

FS : WebObjects est susceptible d'intéresser tout type d'entreprise : nous formons et développons pour des PME, des grands comptes, des Universités, des Hôpitaux... WebObjects permet de mettre en place des applications Web des plus simples aux plus complexes en un temps record. Le "prix" à payer est le temps d'apprentissage : WebObjects est un outil très complet nécessitant une longue phase d'apprentissage.

logiciel mac suivant


- - -