La montée en compétence dans le développement d'applications mobiles est un atout stratégique pour répondre aux besoins croissants des entreprises dans un marché numérique en constante évolution. À travers cette formation, vous apprendrez à maîtriser les technologies essentielles du web mobile, notamment les frameworks comme HTML5, CSS3, JavaScript, jQuery Mobile, et PhoneGap. Vous découvrirez également les différences entre les applications web et natives, les cycles de développement, et comment optimiser les performances des applications mobiles. Grâce à une compréhension approfondie des bases de données côté client, de l'optimisation des appels AJAX et du déploiement multiplateforme, vous serez en mesure de créer des applications robustes et performantes. Cette formation vous prépare à des opportunités professionnelles dans des secteurs où l'innovation technologique et la gestion de l'expérience mobile sont clés. Que ce soit pour le développement de web mobile, d'applications multiplateformes, ou de solutions utilisant la géolocalisation et les fonctionnalités natives, vous serez prêt à répondre aux enjeux actuels du marché du travail.

Public

À qui s'adresse la formation Développement d'applications et sites web pour mobiles

Cette formation s'adresse aux développeurs web souhaitant élargir leurs compétences aux applications mobiles, qu'ils soient débutants ou déjà expérimentés. Elle est également idéale pour les professionnels du numérique, tels que les chefs de projet ou les designers, désireux de comprendre les spécificités du développement mobile et d'intégrer ces connaissances dans leurs projets.

Objectifs

Compétences visées pour la formation Développement d'applications et sites web pour mobiles

Cette formation vise à doter les participants des compétences nécessaires pour développer des applications et sites web mobiles performants. En explorant les différences entre les applications web et natives, les frameworks essentiels et les nouveautés HTML5, les apprenants acquerront une maîtrise technique des outils modernes. L'objectif est d'assurer une adaptabilité optimale sur diverses plateformes mobiles, garantissant ainsi une expérience utilisateur fluide et efficace.

Programme

Connaitre et comprendre le web mobile

  1. Avantages, inconvénients des appli web
  2. Avantages, inconvénients des appli native
  3. Cycles de développement
  4. Accélération de l'affichage des applis
  5. Site internet sur mobile ou appli mobile
  6. Découverte des frameworks principaux

Rappel des bases XHTML/CSS et JavaScript

  1. Liens avec ancres
  2. Optimiser les allers-retours serveur
  3. Gestion des blocs
  4. Sélecteurs CSS avancés
  5. Rappel sur la syntaxe avec JavaScript
  6. Manipuler DOM et les évènements

Découvrir les nouveautés avec HTML 5

  1. Nouvelles gestions de blocs
  2. Bases de données côté client
  3. Transactions sur bases de données
  4. Stockage hors-ligne
  5. AJAX amélioré
  6. CSS3 pour transitions et arrondis
  7. Gérer un seul CSS pour plusieurs appareils
  8. Canvas pour le graphisme
  9. Le multi-touch
  10. Utiliser googleMaps

Appréhender le framework IUL

  1. Vue d'ensemble
  2. Avantages et inconvénients
  3. Créations de fenêtre et liens
  4. Menus sous forme de listes
  5. Clavier virtuel
  6. Créer des fenêtres de dialogue
  7. Alertes
  8. Les thèmes iPhone avec les panels
  9. Gérer les thèmes avec theme-switcher
  10. Extensions IUL
  11. Formulaires iPhone-like
  12. Navigation rapide entre pages
  13. Évènements des composants IUL
  14. Appels AJAX
  15. DOM et fenêtres IUL
  16. Envoi de formulaires IUL en Ajax

Découvrir le framework JQuery Mobile

  1. Vue d'ensemble
  2. JQTouch ou JQuery mobile
  3. Fenêtres, barres d'outils, formulaires
  4. Listes avec ou sans séparateur
  5. Évènements
  6. AJAX
  7. Design et gestion des thèmes
  8. Gestion des tablettes

Connaitre le framework Sensa Touch

  1. Configuration d'une application
  2. Fonctionnement de l'affichage
  3. Chargement en AJAX depuis le serveur
  4. Formulaires et leurs différents champs
  5. Gérer les évènements
  6. Insérer GoogleMaps
  7. Architecture MVC dans Sensa Touch

Utiliser PhoneGap pour déployer sur mobile

  1. Vue d'ensemble de PhoneGap
  2. Le multiplateforme
  3. Principes techniques
  4. Téléchargement
  5. Configurer avec Xcode pour iPhone
  6. Configurer avec Eclipse pour Android
  7. Exécuter sous émulateur
  8. Utiliser tout l'écran
  9. Changement du nom et logo de l'appli
  10. Fonctionnalités natives en Javascript
  11. Alertes, vibreur, bip
  12. Géolocalisation et accéléromètre
  13. Comparer des applis sur iPhone, Android
  14. Déployer sous iTunes
  15. Déployer sous Android Market

La formation Développement d'applications et sites web pour mobiles est dispensée sur 35 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Développement d'applications et sites web pour mobiles - 35 heures 1890.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau