retour

Développer une application Web pour iPhone, iPad et Android

Développer une application Web pour iPhone, iPad et Android

  • Référence MIKA
  • Durée 4 jours (28 heures)
  • Prix : nous contacter
Les écosystèmes mobiles suscitent un intérêt grandissant au sein des entreprises qui souhaitent parfaire leur stratégie multicanale en intégrant un maximum de plates-formes, iOS et Android en tête. Le développement spécifique à chaque plate-forme est contraignant et coûteux ; parallèlement les technologies Web, impulsées par HTML5, évoluent et proposent aujourd'hui tout un panel de solutions pour construire une application offrant une expérience utilisateur adaptée aux mobiles et aux tablettes.

Aujourd'hui les navigateurs d'Android et d'iOS utilisent le même moteur de rendu (WebKit) ce qui facilite l'utilisation des technologies Web. Il reste néanmoins à définir une architecture en fonction du besoin (application native ou site Web), et savoir ce qu'apportent les nombreux Frameworks qui mélangent savamment IHM, HTML5 et JavaScript en jouant parfois la carte de la complémentarité.

Vous allez apprendre à :

  • Développer un client riche Web mobile
  • Respecter les contraintes d'ergonomie du Web mobile
  • Comprendre l'apport d'HTML5 et CSS3
  • Utiliser un Framework MVC client
  • Jauger les solutions hybrides comme PhoneGap
  • Découvrir des solutions multi-OS et multi-Device
  • Utiliser différents Frameworks de développement d'applications Web mobiles

Méthode pédagogique :

70% de travaux pratiques

Audience :

Développeurs Web, développeurs mobile, chefs de projets, architectes

Pré-requis :

  • Connaissances de base en HTML et CSS ou avoir suivi le cours HWEB
  • Compétences JavaScript ou avoir suivi le cours JASI

Travaux pratiques :

Lors de cette formation, vous commencerez par développer une application mobile de visualisation de planning avec un Framework mobile simple (IUI). Après avoir évalué l'intérêt de ce type de Framework, vous irez plus loin avec un Framework plus sophistiqué (jQueryMobile). Votre application s'étoffant, vous y ajouterez un Framework MVC client (Backbone) pour gérer les différentes vues de celle-ci. Ce qui vous permettra ensuite d'apporter des améliorations propres aux solutions Web mobiles comme le fonctionnement hors connexion ou des différenciations en fonction du type d'écran. Enfin vous finirez par créer une version hybride de votre application avec PhoneGap.

Votre avis, votre commentaire sur cette page

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

retour
Accès direct à nos cours

DIGITAL

WEB

MOBILE

AGILITÉ

ANALYSE ET CONCEPTION

JAVA et C++

JAVA EE ET FRAMEWORKS

ARCHITECTURE

.NET

BIG DATA