Le dernier jour du Camp est beaucoup plus calme. Les participants se réveillent plus tard à cause de la soirée et certains doivent partir pour prendre leur avion. Je suis donc resté à la “developer play hut” pour aider mes collègues à faire des démos des API Orange.

Camp farewell

Pendant la cérémonie de clôture du camp, nous avons eu droit aux remises de prix des différents concours. Pas loin d’une vingtaine de téléphones portables sont distribués.  

Et pour finir une belle video résumant ces trois jours est diffusée où l’on peut noter la superbe prestation de mon collègue Jérome ! :)

Bilan

Ces trois jours ont été très riches tant au niveau des présentations qu’en terme de rencontres. Pour ma part j’ai aussi beaucoup apprécié le fait de discuter avec des collègues Orange que je ne connaissais pas (aussi bien de Boston que de Paris). Je suis persuadé que grâce à ces rencontres on peut travailler de façon plus efficace.

Il faut aussi noter l’organisation parfaite du Camp. Les présentations étaient minutées à la seconde sans aucun retard. Il y avait des boissons et de la nourriture à profusion et d’une très bonne qualité. Le décor nous imprégnait bien de l’ambiance camp. Bref un sans faute !

Et pour finir la journée (la camp s’arrêtait à 14h) nous sommes passés par Cocoa beach, ça vaut vraiment le détour ;)

Comments Pas de commentaire »

Seconde journée sous le soleil de floride au Partner Camp (27 degrès, c’est très agréable dans la piscine). Au programme aujourd’hui : conférences et soirée Access.

Géolocalisation

Decarta nous présente ses API de cartographie. Elles sont très complètes (carte, calcul de trajet…) et accessibles à l’aide de trois sdk :

  • J2ME
  • IPhone
  • Javascript

Ces SDK sont open source et téléchargeables sur le site : http://developer.decarta.com

Ils ont fait une belle démo avec une même carte affichée sur un émulateur de téléphone portable et un navigateur. L’ajout d’un élément sur une des cartes se retrouve en live sur l’autre.

Naveteq a ensuite fait une présentation sur son outil de gestion de publicité pour des applications de localisation. Le principe est de placer des logos sur les cartes ou de jouer un jingle sur le GPS lorsque l’on passe près du sponsor.

JavaFx

J’ai participé à une seconde session sur les solutions RIA de Sun pour avoir un peu plus de détails sur JavaFx. On a eu droit à beaucoup de très belles démos, mais a-t’on souvent besoin dans une application professionelle de découper une vidéo pour en faire un puzzle ? Ca me fait penser aux premières demos flash d’adobe, d’un autre côté on peut leur souhaiter le même succès.

Une des nouveautés mises en valeur est l’Applets Reloaded inclue dans le Java SDK 6 upadate 10. Ca permet d’avoir des applets plus stables notamment en les lançant dans un process séparé.

JavaFx fonctionne sous windows et sous Mac et propose un sdk intégré dans NeatBean 6.5. Il s’appuie sur un langage de script (sans typage fort…) et affirme que l’on peut écrire le meme code pour le deployer sur un mobile ou dans un browser. Sur ce dernier point j’ai bien sur des doutes, sourtout lorsqu’on peut voir une variable inBrowser dans leur code ;)

Nous avons eu aussi une présentation de LWUIT (prononcer louit), un framwork pour développer des applications sur mobile. Le plus intéressant est d’avoir très bien séparé la partie graphique du code applicatif.

Soirée Access

Access nous a organisé une belle soirée avec un jeu concours où on gagnait le droit de faire tourner un sheaker avec un vélo (si si !)

Dehors était intallé deux grands jeux gonflables.

Une soirée très agréable où il était assez facile de créer des contacts (sauf dans la salle où la musique empèchait toute discussion)

Comments Pas de commentaire »

Le Camp est officiellement ouvert aujourd’hui ! Orange a vraiment fait les choses en grand: musiciens, danseuses, magiciens… même le père Noël en personne est passé pour faire la promo du site www.djinngo.com… la totale ! L’ambiance feux de camps est vraiment là et c’est très agréable.

 
 

Je vous laisse admirer nos danseuses :

Ensuite j’ai participé à deux conférences.

How Java enables the screens of your life by Sun

Dans un premier temps ils nous présentent le service www.majimob.com qui permet de réaliser des widgets pour téléphones mobiles. On notera que leur démo de visual voice mail n’a pas fonctionné, ça fait plaisir de savoir que ça arrive aussi aux autres ;)

Ensuite nous avons eu une démonstration de javaFx. C’est une solution Java pour faire du RIA (ou comment faire du flash en Java ;). Un kit de développement est téléchargeable sur leur site (pour Netbean bien sûr).

Why we are so shameless in internet social networks

C’est en fait un retour sur une étude sociologique sur nos comportements sur les réseaux sociaux et plus spécifiquement sur FaceBook.

Vous pouvez retrouver les résultats de cette étude sur le site : www.sociogeek.com

Pow wow

La suite du show l’après midi a été la présentation de la statégie d’Orange. Deux phrases reviennent en boucles :

  • Simplicity for everyday essential
  • Together we can do more

Le responsable du techno centre a été clair, Orange ne sortira pas de service à ses clients s’ils sont jugés trop compliqués.

La soirée

Pour finir cette première journée, un grand apéritif était organisé. Il était à l’image de l’organisation de la journée : Boissons et nourriture à volonté. Une soirée très conviviale où on peut établir très facilement un contact avec les partenaires d’Orange. Orange n’a rien à envier à Google au niveau de l’organisation !

Comments Pas de commentaire »

Je suis arrivé hier à Orlando pour participer au partner Camp Orange de Cape Canaveral. Vu que le camp commence demain, j’ai passé ce dimanche au space center, c’est vraiment impressionnant !


Nous sommes arrivés le dimanche soir pour préparer le camp.

Donc le Jacuzzi fonctionne très bien ;)

Demain les choses sérieuses commencent !

Comments Pas de commentaire »

Comme je l’avais promis, je vous fais un retour sur les points qui m’ont paru importants dans la formation SCRUM organisée par Xebia. L’objectif n’est pas de vous raconter entièrement les deux jours de formation mais de mettre en avant plusieurs points que j’ai trouvé intéressants.

Lire la suite »

Comments Pas de commentaire »

scrummaster

Comme je l’avais annoncé, après deux jours de formation SCRUM avec Jeff Sutherland en personne, j’ai été certifié SCRUM Master. C’est un titre un peu pompeux et il faut plus le voir comme un “permis de conduire”, c’est après l’avoir mis en pratique qu’on le maitrise vraiment.

Et ce matin j’ai passé la certification IBM 834 “Object Oriented Analysis and Design - Part 2″ avec succés. C’est surtout la partie UML de la certification IBM qui m’intéresse.

Au premier abord, ça peut paraitre étrange de mettre RUP et SCRUM côte à côte. Mais si on regarde de plus près SCRUM n’apporte pas de solution pour bien faire l’analyse et le design de son application.

Je ferai un retour plus important sur la formation SCRUM très bientôt.

Comments Pas de commentaire »

J’ai pas l’habitude de blogger de la pub, mais cette video est bluffante !

Regardez : http://www.chabal-le-duel.com/

Et surtout donnez bien votre numéro de portable.

[edit du 2/1/09] Desolé mais la vidéo ne fonctionne plus.

Comments Un commentaire »

Xebia organise une formation Scrum de deux jours les 1 et 2 Décembre. C’est Jeff Sutherland en personne qui va officier cette messe.

Je vais participer à cette formation, j’aurai donc l’occasion de vous en faire un retour. Même si je continue à pousser les approches MDA je suis persuadé que l’utilisation des méthodes agiles ne peut être que bénéfique dans nos projets. J’avais déjà parlé du côté agile du MDA dans le poste Le MDA c’est Agile !, je compte bien convertir Jeff au MDA !… Enfin s’il arrive à comprendre mon anglais, c’est pas gagné ! :)

Sur ce sujet je vous invite à lire de récentes discussions :

Comments Pas de commentaire »

Non je ne change pas d’hébergeur juste pour faire comme Le Touilleur Express mais bien pour éviter les coupures de service et réduire un peu les coups ;)

Il risque donc d’y avoir quelques dérangements pendant les changements de DNS.

Comments Pas de commentaire »

Je viens de recevoir une confirmation par mail pour m’informer que j’ai gagné le premier prix de la catégorie “complexe et futée”  du concours Orange Partner ! Aux vues de mes plus que médiocres compétences graphiques je ne pouvais gagner que dans cette catégorie :)
Pour économiser mes crédits, je n’avais pas communiqué l’adresse du site. Maintenant vous pouvez l’utiliser sans problème : http://www.areuthere.net/ (jusqu’à épuisement de mes crédits bien sûr)

C’est un service qui vous permet de géolocaliser en France des téléphones portables Orange. J’ai surtout réalisé deux fonctions innovantes :

  • Etre informé lorsqu’une personne entre dans une zone que vous avez définie.
  • Recevoir un SMS avec la liste de vos contacts à moins d’un kilomètre.

La première est très pratique pour être informé lorsque votre enfant arrive à l’école et même indispensable pour être alerté si votre femme approche trop près de la place Vendôme ! ;)
Pour réaliser ce service j’ai utilisé les API d’Orange de géoloc, de SMS et d’authentification. Autant les deux premières sont très simples à utiliser (un simple GET sur une URL) autant la dernière est complexe. La documentation est pourtant bien faite, il faut envoyer un sendRedirect au client avec dans l’url une commande SAML. Le problème c’est qu’il faut travailler sans filet, en cas d’erreur aucun message pour savoir si c’est une erreur dans le SAML, dans le codage en base64 ou avec le zip. Heureusement que dans la dernière version de la documentation il y a un exemple en JSP.

Si vous êtes intéressé par un peu plus d’informations techniques j’ai mis en ligne un embryon de documentation ici.

Le service est réalisé en GWT, j’en reparlerai dans un autre article.

Pour en revenir au concours je compte bien aller au Partner Camp à Cape Canaveral, il reste juste à trouver un billet d’avion. Car si Orange offre l’hébergement, il faut se débrouiller pour y aller.

Comments 3 commentaires »