Mon panier
Search engine

Formation Développement mobile multi-plates-formesDéployer ses applications sur plusieurs smartphones en minimisant les coûts

Cette formation sur les techniques de développement pour mobiles est basée sur un tiers de travaux pratiques. Elle donne les clés pour rationaliser ses développements sans pénaliser la qualité de ses applications mobiles.

Objectifs

L'éclosion des téléphones intelligents, mobiles dotés d'une importante capacité de traitement, a enfin rendue 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 terminaux 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-plates-formes, 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 ?


A qui s'adresse cette formation ?

Cette formation, basée sur 30% de travaux pratiques, s'adresse à un public de développeurs d'applications mobiles et de chefs de projets techniques mobiles.

Programme

Programme détaillé en PDF

Premier jour

1. Introduction : Panorama des technologies mobiles du marché

  • Historique des modes d'interaction
  • Les smartphones
  • Les tablettes
  • Ordinateurs de bureau tactiles
  • Les tables

2. Développements natifs

  • Android
  • iOS
  • Les autres...

3. Les stratégies multi-plates-formes

  • Les différentes approches (compilation croisée, génération de code, interpréteur)
  • Adobe AIR
  • JavaME
  • Appcelerator Titanium

4. Le Web à la rescousse

  • WebKit un moteur omniprésent
  • Encapsulation du navigateur

Deuxième jour

5. Les principaux Frameworks web mobiles

  • Phonegap
  • jQTouch
  • jQuery Mobile
  • GWT

6. Côté serveur

  • Les technologies serveur
  • Développer sans adhérence au client
  • Choix du protocole de communication

7. 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
  • Astuces et conseils

8. L'avenir

  • XHTML2 vs HTML5
  • HTML5 & CSS3

Dates

Formateur

Cette formation est animée par Florent Garin.

Il est co-fondateur de DocDoku, société IT éditrice de la solution open source éponyme de gestion collaborative de documents. Spécialiste IT certifié "Java developer" et "JEE architect" par Sun, il possède plusieurs années d'expériences dans la mise en place d'applications utilisant les technologies web et objets. Il est auteur du livre "Android : développez des applications mobiles pour les Google Phones".

Catalogue des formations
Le catalogue
Le catalogue 2012 des formations CCM Benchmark
Nous contacter via formulaire Téléphone : 01 47 79 51 08
Newsletter

Inscrivez-vous à notre newsletter pour recevoir toute notre actualité.

Newsletter
Sur le même thème

Devenir RSSI

2 - 4 juillet 2012, 22 - 24 octobre 2012

Développement web sécurisé

27 - 29 juin 2012, 15 - 17 octobre 2012

Développer pour l'iPhone et l'iPad

20 - 22 juin 2012, 17 - 19 octobre 2012

Choisir les composants clés d'un site d'e-commerce

3 septembre 2012, 14 décembre 2012

Prochaine conférence


Tendances Marketing

Adapter sa stratégie au nouveau contexte de consommation

26 juin 2012