Le Riviera JUG organise une rencontre gratuite sur le thème de mgwt et PhoneGap le jeudi 29 novembre 2012 à partir de 18h dans les locaux d´Inria Sophia-Antipolis.
- Tiens, tu connais la dernière ? Il faut qu'on développe une appli mobile qui fonctionne sur la plupart des smartphones ! Et pour hier bien sûr ! Faut qu'on se mette à Android (encore heureux, c'est du Java), à Objective C pour iOS, à C# pour les Windows Phone, à C++ et Qt pour les Symbian, et que sais-je encore !
- Bein... Pas forcément ! Pourquoi ne codez-vous pas tout une seule fois en JavaScript / HTML5 / CSS, que vous packagez en appli native pour chaque plate-forme avec PhoneGap ?
- Ah ouais... Ça semblerait déjà plus raisonnable... Mais on doit accéder à certains fonctionnalités natives, comme les notifications push, et c'est pas normalisé en HTML5, ça !
- Pas de soucis : PhoneGap te propose un système de bridge qui te permet d'appeler n'importe quel code natif ! Et pour les fonctionnalités les plus usités, il y a déjà des plugins disponibles
pour la plupart des plate-formes !
- Hmmm... Ca sent bon tout ça... M'enfin quand même, JavaScript, okay pour des petites applis one-shot mais bon, pour la maintenance, le refactoring, on est loin du Java !
- Et bein re-pas de soucis ! Vous développez l'appli en GWT en bon vieux Java des familles, vous utilisez la passerelle gwt-phonegap initiée et maintenue par Daniel Kurka, et tu connais la suite !
- Hé hé... De mieux en mieux ! Bon, par contre, va quand même falloir se taper des CSS custom pour avoir un look & feel natif sur chaque plate-forme... Ça sent les itérations, ça !
- Mais non ! Daniel Kurka a aussi initié mgwt, qui t'offre justement le look & feel natif, le support des gestures et des animations et tutti quanti !
- Ah, il faut absolument que j'étudie tout ça en détail !
- Bein comme d'hab, au Riviera JUG, on te mâche le travail, gars : Daniel Kurka vient nous présenter tout ça jeudi 29 novembre et, comme le reste, c'est gratuit, tu s'occupe de rien, on s'occupe de tout !
- Je vous aime.
Toutes les informations et inscriptions sur la page de la soirée.