Formations Application & Mobilité Formation Titanium Appcelerator : Mobile Apps

Formation Titanium Appcelerator

Noté 0 sur 5
Formation Appccelerator Titanium
Prix 1890€ HT / personne
Durée 3 jours ( 21 heures )
Paris | à distance | FNE
Il ne reste que quelques places
NOUVEAU - Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

Présentation

Titanium est un framework qui permet de développer efficacement des applications mobile multiplateformes en employant le langage JavaScript. Dans cette formation vous apprendrez à maitriser cette technologie open-source qui bénéficie d’un grand soutien communautaire en s’appuyant notamment sur CommonJS.

Appcelerator Titanium permet de concevoir des applications plus rapidement. Cet outil vous permettra alors d’économiser votre budget en conception web. La compatibilité avec JavaScript simplifie le développement, la plateforme s’appuie sur la flexibilité et la structure.

Notre formation Titanium Appccelerator porte sur la toute dernière version en date de ce Framework (Titanium SDK 10).

 

Objectifs

  • Maîtriser le Framework Titanium
  • Développer des applications natives en utilisant Titanium Appcelerator Platform
  • Gérer le déploiement de vos Apps sur Android, iOS et Windows Mobile
  • Savoir tester une application

 

Public visé

  • Développeurs
  • Architectes
  • Administrateurs systèmes
  • DevOps

 

Pré-requis

  • Connaissances de base d’un système Unix
  • Connaissance de Python

Programme de la formation Titanium

 

Titanium SDK

  • Introduction
  • Architecture du framework
  • API cross-plateform
  • Architecture du projet
  • Utilisation des modules
  • Hyperloop

 

Premier projet riche avec Titanium

  • Création et organisation d’un projet
  • Versionner un projet
  • Ti.include() vs. CommonJS et require()
  • Éléments de l’interface utilisateur : fenêtres, vues et widgets
  • Différences entre Android et iOS
  • Modes de positionnement des éléments
  • Gestionnaire d’évènements
    • émission et réception
    • évènements locaux et globaux
  • Travailler avec la cartographie
  • Internationalisation d’une application
  • Accès aux données locales
    • Utilisation de Ti.Database
    • Lecture de la base de données avec SQLite
  • Accès à des données distantes
    • Détecter et utiliser le réseau
    • Créer une connexion HTTP
    • Stratégie pour mettre en cache des données distantes
    • Manipuler les sockets

 

Alloy : Framework MVC

  • Introduction
  • Models
  • Views
  • Controllers
  • Widgets
  • Gestion des vues : templates XML et styles .tss
  • Gestion des Thèmes graphiques
  • Passage de variables entre contrôleurs
  • Gestion des données avec backbone.js
  • Manipulation de données dans une application Titanium alloy
  • utilisation de librairies externes
  • Création de widgets et réutilisabilité
  • « Trucs et astuces » au sujet d’Alloy

 

Accéder aux APIs matérielles

  • Géolocalisation
  • Accéléromètre
  • Système de fichiers
  • Caméra
  • Média
  • Carnet d’adresses

 

Appcelerator Arrow

  • Introduction
  • Arrow Builder
  • Arrow Cloud

 

Appcelerator Studio

  • Installation
  • Configuration des OS
  • App Desiger
  • App Preview
  • Atom

 

Outils

  • gitt.io
  • Ti-Slack
  • Ticons
  • TN
  • Loopmodules.com

 

Debugging & Test

  • Débugger le code JavaScript Titanium à l’aide des outils de Studio
  • Débugger les apps Mobile Web, et via API Android & iOS
  • Monitorer les performances
  • Déployer une apps Android & iOS sur un terminal pour tester
  • Déterminer vos options pour le déploiement vers des testeurs distants

 

Publication

  • Publier sur Google Play Store & l’App Store iTunes
  • Connaitre les différences entre la publication AdHoc, Enterprise ou private sous iOS
Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Frédérik

Frédérik

Fondateur de SQUIRREL mobile, expert développement mobile iOS et Android – Certifié Appcelerator Titanium

Témoignages

Afficher tous les témoignages

Noter la formation
Prix 1890€ HT / personne
Durée 3 jours ( 21 heures )

Paris | à distance | FNE
Il ne reste que quelques places
NOUVEAU - Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp