Appcelerator Titanium


3 j (21 heures)
Tarif : 2450€HT
À DISTANCE PRESENTIEL
Ref : TITAN

Descriptif de la formation

Cette formation vise à vous apprendre à développer des solutions multi-plateforme d'une application mobile 100% compatible avec iOS et Android, en utilisant uniquement le langage JavaScript et les APIs du framework d'Appcelerator. Elle porte à la fois sur le Titanium mais aussi sur Alloy, le nouveau framework MVC d'Appcelerator. Un complément sur l'ergonomie mobile multi-platforme permettra d'utiliser des design patterns, afin de réduire encore un peu plus la création et le maintien de vos interfaces utilisateurs. Toutes les fonctionnalités des SDK (géolocalisation, accéléromètre, bases de données, système de fichiers, base de contacts, API Facebook, UI) sont abordées.

'

Les objectifs

- Développer une solution multi-plateforme d'une application mobile 100%
- Utiliser des design patterns pour réduire la création de vos interfaces utilisateurs
- Maîtriser l’ensemble des fonctionnalités des SDK

En quelques mots...

Public

Développeur Web

Pré-requis

Connaissance des contraintes des environnements mobiles, et du langage JavaScript

Méthodes et Moyens pédagogiques

Formation réalisée en présentiel ou à distance selon la formule retenue
Exposés, cas pratiques, synthèse, assistance post-formation pendant trois mois
Un poste par stagiaire, vidéoprojecteur, support de cours fourni à chaque stagiaire

Modalités de suivi et d'évaluations

Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Questionnaire d’évaluation de la satisfaction en fin de stage
Auto-évaluation des acquis de la formation par les stagiaires
Attestation de fin de formation

Informations pratiques

Accessibilité , modalités et délais d'accès

Programme mis à jour le 01/09/2022

Programme détaillé

INTRODUCTION AU DEVELOPPEMENT MOBILE

  • La plateforme iOS
  • La plateforme Android
  • Les autres palteformes
  • HTML5 et ses limitations
  • Présenation de Appcelerator Titanium
  • Les concurrents de Titanium

ARCHITECTURE DE TITANIUM

  • Installation de Titanium Studio pour iOS et Android
  • Le provisionning iOS
  • Configuration de Titanium Studio
  • Création et lancement d'une application simpliste

LE DEVELOPPEMENT D'APPLICATION MOBILES

  • Pourquoi faire du mobile ?
  • Les contraintes du mobile
  • Cycle de vie d'une application mobile
  • Les composants pricipaux : réseau, database, fichiers
  • Les composants mobiles : GPS, photo, audio/vidéo
  • Les composants applicatifs : Bibliothèque média, notifications

CREATION D'UNE APPLICATION TITANIUM SUR IPHONE

  • Construction de l'interface graphique
  • Appel de web services
  • Affichage des données
  • Utilisation de la base de données
  • Internationalisation

ADAPTATION DE L'APPLICATION POUR LES AUTRES MOBILES

  • Analyse des différences sur mobile Android
  • Correction des différences
  • Analyse des différences sur les tailles d'écran
  • adaptation de l'application pour tablette

UTILISATION AVANCEE DU FRAMEWORK ALLOY

  • Les concepts MVC, MVP
  • Alloy, un framework basé sur Backbone
  • La necessité d'utiliser Alloy
  • Présentation du framework
  • Adaptation du code pour Alloy
  • Création de tests unitaires
  • Création d'une WebView
  • Accès aux APIs matérielles
  • Les services de haut niveau

CREATION D'UN MODULE

  • Les limites du SDK de Titanium
  • Création d'un module Android en Java
  • Création d'un module iOS en Objective C
  • Intégration d'un module tiers

Ils parlent de cette formation

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Maxime DUPONT

'

Test témoignage Excel - Initiation Test

Axel ALEX

'

Test commentaire Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT