Formation Création d'applications multiplateformes pour mobiles – Centre de formation M2i
M2i Formation

Découvrez notre formationCréation d'applications multiplateformes pour mobiles

Présentiel

5 jours (35 heures) - APP-MOB

Accueil  ›  Formations Informatique  ›  Mobilité  ›  Développement WebApp  ›  Création d'applications multiplateformes pour mobiles

Objectifs pédagogiques

  • Réaliser un site Web pour terminaux mobiles et tablettes avec les technologies HTML 5, CSS 3 et JavaScript
  • Mettre en oeuvre les frameworks les plus utilisés des applications fonctionnant sous iPhone, Windows Phone et Android.

Niveau requis

Avoir les connaissances de base sur HTML 5, CSS 3 et JavaScript.

Public concerné

Tout professionnel amené à développer des applications cross-plateformes.

Paris La Défense16/12/20192 750 € HTDates proposées dans les agences M2iRéserver
Paris La Défense23/03/20202 750 € HTDates proposées dans les agences M2iRéserver
Paris La Défense25/05/20202 750 € HTDates proposées dans les agences M2iRéserver
Paris La Défense26/10/20202 750 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Jour 1

Le Web mobile

  • Les différents types d'application mobile
  • Les applications natives
  • Les WebApps
  • Les applications hybrides
  • Typologie d'applications
  • Avantages et problèmes de chaque cas

Rappels sur HTML 5, CSS 3 et JavaScript

  • Balises et attributs HTML 5
  • Rappels CSS 3
  • Rappels JavaScript
  • Formulaires avancés
    • Chiffres
    • Emails...
  • L'élément vidéo indispensable pour les appareils
  • Dessiner avec les canvas
  • Ajax
  • Communication en Socket
  • Stocker sur l'appareil : le mode déconnecté
  • Les bases de données : IndexedDB
  • LocalStorage et SessionStorage
  • Evènements mobiles
  • Le multitouch
  • Conformité du site au W3C (World Wide Web Consortium)
    • Les outils

Exemples de travaux pratiques (à titre indicatif)

  • Projet important reprenant les essentiels du HTML 5 (rapide) CSS 3 et JavaScript
  • Approfondissement de JavaScript

Jour 2

Cross-plateforme avec CSS 3

  • Le Responsive Design avec CSS 3
  • Les ViewPorts
  • Les Media Queries
  • Les GridView
  • Présentation de SASS et de SCSS
    • Avantages et inconvénients
  • Gérer téléphones et tablettes avec les Media Queries
  • Cartographie et géolocalisation

Exemples de travaux pratiques (à titre indicatif)

  • Ecriture d'une application portée sur mobile en HTML 5, CSS 3 et JavaScript exploitant les Media Queries
  • Mise en oeuvre des frameworks SASS et SCSS

Jour 3

Bootstrap

  • Les grilles Bootstrap, les templates de base et les layouts
  • Composants et classes CSS
  • Typographie et liens
  • Eléments de formulaire
  • Les boutons
  • Les tabs, justified nav...
  • Le fil d'Ariane
  • Pagination
  • Manipuler Bootstrap en JavaScript
  • Le zoom
  • Badges

Exemple de travaux pratiques (à titre indicatif)

  • Mise en oeuvre du Framework BootStrap, pour réaliser une interface responsive à moindre coût

Jour 4

Les frameworks multiplateformes

  • Présentation de Xamarin, PhoneGap et Angular

Exemples de travaux pratiques (à titre indicatif)

  • Réalisation d'une application mobile multiplateforme avec Xamarin en C#
  • Réalisation de la même application avec PhoneGap en JavaScript

Jour 5

Les frameworks multiplateformes (suite)

  • Présentation de Sencha et de jQuery Mobile

Exemples de travaux pratiques (à titre indicatif)

  • Réalisation d'une application mobile multiplateforme avec jQuery Mobile
  • Démonstration de l'outil Sencha

Testez vos connaissances

Objectif : Ce test a pour objectif de tester vos connaissances sur les fonctionnalités de base HTML, CSS et JavaScript.

Complétez votre formation