OSYX - Conseils
OSYX - Développements
 
 
 

Développement d'applications WEB pour plates-formes mobiles


Durée (recommandée) : 3 jours


Description


Avec la popularité grandissante des smart phones et des tablettes électroniques le besoin en applications mobiles ne cesse d’augmenter. Le problème des applications mobiles est que celles-ci doivent être écrites pour plusieurs plateformes incompatibles entre elles, en utilisant un langage de programmation, des librairies et des outils spécifiques à chaque fois.
Heureusement, il existe une solution alternative permettant d’écrire une seule fois une application simple et de faire tourner celle-ci sur la majorité des plateformes mobiles, le développement d’une application Web mobile utilisant HTML5, CSS3 et certaines librairies JavaScript dédiées.
Cette formation de trois jours présente les nouvelles technologies dites "HTML 5" certaines nouveautés du langage CSS 3 et propose une introduction aux 2 principaux frameworks JavaScript permettant l’accès aux fonctionnalités d’un mobile haut de gamme récent (écran tactile, stockage des données, géo-localisation, gyroscope, accéléromètre, …): JQuery Mobile et Sencha Touch, le tout devant permettre le développement et le déploiement d’applications Web avec comme cible iOS, Android ou BlackBerry OS.

Cette formation propose aussi une introduction au framework PhoneGap (Cordova) qui permet de transformer une application Web Mobile en une application "native".

 

 

Public concerné


Ce cours s’adresse aux développeurs Web qui souhaitent maîtriser les nouveautés du langage HTML 5, de CSS3 et des frameworks JavaScript en vue du développement d'applications Web mobiles multiplateformes.

Niveau requis

 

Ce cours s’adresse aux développeurs Web qui souhaitent maîtriser les nouveautés du langage HTML 5, de CSS3 et des frameworks JavaScript en vue du développement d'applications Web mobiles multiplateformes.

Déroulement du cours

 

Le cours est prévu pour comporter une partie travaux pratiques sur machine représentant plus de la moitié de la durée du cours.
Les outils utilisés au cours de cette formation sont Eclipse (avec plugin JSDT) et Apache.
Les participants reçoivent un support de cours qui leur servira par la suite d'ouvrage de référence.
Contenu détaillé du cours sur demande