Formation

A distance

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

Le développement logiciel pour mobiles peut être complexe et fastidieux. Ce stage propose une méthode basée sur HTML5 et le projet PhoneGap, un duo qui permet un déploiement identique aux applications natives. Il vous apprendra tout le nécessaire pour mettre en oeuvre vos applications avec ces technologies.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Mobile
  • Gestion

Le programme

 

Applications Web sur mobiles

  • Avantages / inconvénients des applications Web (Web Apps) sur les mobiles
  • Possibilités offertes par ce modèle d’implémentation
  • Focus sur la librairie WebKit qui est la base des navigateurs IOS et Android
  • Introduction aux technologies Web Apps
Technologies Web Client
  • JavaScript, le langage d’implémentation client. La structure du langage
  • Les concepts Objet et JavaScript. Utilisation de FireBug
  • Bonnes pratiques
  • CSS, le langage de mise en forme. La version 3
  • Concepts et propriétés
  • Mise en oeuvre de CSS via des exemples
  • HTML/DOM. Comprendre la structure d’un document pour faciliter l’implémentation et la mise au point des scripts clients
  • Librairies graphiques et utilitaires
  • Faciliter l’implémentation. Ex. de Jquery
  • Le concept Ajax
  • Contraintes de sécurité d’exécution, la réponse apportée par le protocole pjson
  • Le module XmlHTTPRequest
  • Les types d’invocation synchrone et asynchrone
Utilisation de HTML 5
  • HTML5 : une fédération d’évolutions de HTML proposées sous forme de ser­vices accessibles en JavaScript
  • Comment utiliser l’API de stockage
  • La gestion Offline
  • La synchronisation des données.
  • La concurrence de traitement
  • La communication autre que HTTP
  • Le dessin via le Canvas
  • La gestion du son et de la vidéo
  • Les nouveaux éléments de formulaire
Portage sur plateforme mobile
  • Les limitations des applications Web sur un navigateur de plateforme mobile
  • Comment les gérer ?
  • Mise au point des applications Web Mobile
  • Utilisation des debuggers Web
  • Les librairies graphiques mobiles
  • Jquery, version pour mobile
  • Utilisation des écrans tactiles des plateformes mobiles
  • Nouveaux événements pour la gestion des gestes en JavaScript
  • Rendre une application Web native et déployable dans les stores (App Store et Market place)
Introduction au projet PhoneGap
  • Présentation du concept
  • Plateformes supportées : Android, IOS, BlackBerry
  • Présentation de l’architecture des applications par plateforme
  • Introduction à PhoneGap
  • Installation de PhoneGap. Pour Android. Pour IOS
  • Création d’un projet PhoneGap (IOS et Android)
Utilisation de PhoneGap
  • Les principes de mises en œuvre
  • Accès aux spécificités des plateformes mobiles
  • Les dispositifs hardware natifs : accéléromètre, GPS, magnétomètre, appareil photo/vidéo, etc
  • Comment utiliser les services natifs aux plateformes : carnet d’adresse, SMS, mail, photo
  • Création d’un plugin PhoneGap
  • Comment étendre JavaScript via de nouveau objets natifs
  • Dans le cadre d’Android et d’IOS
  • Focus sur le développement natif pour les plateformes
  • Avec le SDK d’Android et d’IOS
  • Test dans les environnements respectifs
  • Simulateurs Android et IOS

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

PhoneGap

Prix sur demande