Formation Créer des applications multiplateformes pour mobiles


Objectifs
  • 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, Phone 8, Android
Participants
  • Développeur
  • Chef de projet
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 4 jours
  • Réf. : WEB73

Dates de Formations

23 au 26 Avril 2019

18 au 21 Juin 2019

27 au 30 Aout 2019

15 au 18 Oct. 2019

24 au 27 Déc. 2019

Programme
  • 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
  • 2/ 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
  • 3/ 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
  • 4/ 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
  • 5/ Les frameworks multi-plateforme
    • • Présentation de Xamarin
    • • Présentation de PhoneGap et Angular
    • • Présentation de Sencha
    • • Présentation de jQuery mobile