Intitulé
MMUL – Développement mobile multi-plateformes
Prochaine session inter-entreprises
Toulouse :
du 3 au 4 octobre 2010
Paris :
du 30 juin au 1 juillet 2010
du 20 au 21 octobre 2010
Présentation
L’éclosion des téléphones intelligents, mobiles dotés d’une importante capacité de traitement, a enfin rendu possible la création de véritables logiciels pour les portables. Si cette évolution technologique ouvre un vaste champ d’opportunités, la disparité des systèmes embarqués sur ces combinés pose de réelles difficultés pour les applications destinées à un large public. Le coût de développement tend alors à augmenter fortement, mettant en péril leur retour sur investissement.
Face au délicat problème du développement mobile multi-plateformes, quelles sont les différentes approches possibles ? Pour chacune d’elle, quels sont ses avantages, ses limites et le type de programmes auquel elle convient le mieux ? Comment optimiser la gestion du code source et l’exécution des tests unitaires et d’intégration ? Côté serveur, comment favoriser l’interopérabilité avec un maximum de terminaux ?
Programme
Panorama des technologies mobiles du marché
- iPhone
- Android
- Windows Mobile
- BlackBerry
- Nokia
- Les autres…
Les stratégies multi-plateformes
- Développement natif
- Développement web
- Développement hybride web/natif
Java ME, la solution ?
- Présentation de J2ME
- Fragmentation de la plateforme
- Les Toolkits graphiques alternatifs
- Gérer la chaîne de compilation avec Antenna
Développement multi-OS
- L’approche par méta-programmation et génération de code
- Le web à la rescousse
- WebKit un moteur omniprésent
- Encapsulation du navigateur
Les principaux Frameworks mobile
- JQTouch
- Phonegap
- RhoMobile
- Appcelerator
- GWT
Côté serveur
- Les technologies serveur
- Développer sans adhérence au client
- Choix du protocole de communication
Environnement de développement, code source et tests
- Gérer les arborescences des projets
- Mutualiser les ressources communes
- Les tests unitaires
- Les tests sur mobiles
L’avenir
- HTML5 & CSS3
- Web Widget
Méthode pédagogique
30% de travaux pratiques
Audience
Développeurs d’applications mobiles
Pré-requis
Bonne maîtrise des technologies web (HTML, XML, JSON, JavaScript)
Durée
2 jours
Tarif
1490 €
