الانتقال إلى المحتوى الرئيسي
Gust Training
الاتصالات والهاتف المحمول

Formation Titanium Appcelerator : Développement d’application native pour mobiles

Objectifs de la formation Titanium Appcelerator Cette formation Titanium Appcelerator vous permettra de réaliser des applications natives pour

المدة
3 Jours
المستوى
Intermédiaire
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Cette formation Titanium Appcelerator vous permettra de réaliser des applications natives pour téléphone mobile, en utilisant uniquement le langage JavaScript. L’utilisation du Framework Titanium vous permettra de développer de véritables applications multiplateformes professionnelles pour mobile en vous affranchissant des contraintes liées aux langages spécifiques à chaque plateforme. Ces applications utiliseront 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, …). De plus, nous vous montrerons également comment déposer votre application mobile à la fois sur l’AppStore et sur Android Market.

لمن تتوجه هذه الدورة؟

Cette formation Titanium Appcelerator s’adresse aux développeurs et aux chefs de projets.

المتطلبات المسبقة

Connaître au moins un langage de programmation et avoir des notions de bases sur JavaScript et SQL, La première journée est consacrée aux connaissances essentielles sur ces langages.

البرنامج

Rappels sur le JavaScript avancé

  • Les structures de langage
  • Programmation orientée objet
  • Spécifités du Javascript

Concepts et architecture d’une application Titanium

  • Fonctionnement de l’IDE Titanium Studio
  • Fonctionnement du Framework
  • Arborescence de fichiers d’un projet
  • Liens entre le JavaScript et les SDK

Les fondamentaux

  • Création de composants
  • Exploration de l’API
  • Positionnement de composants et gestion des orientations
  • Concept de proxy
  • Gestion des événements
  • Développement multiplateforme

Organisation d’une application avec Titanium Appcelerator

  • Structure du système de fichier
  • Structure du code : portées
  • Architecture Tweetanium
  • Architecture Titanium 3 Le Framework Alloy basé sur Backbone JS

Débug

  • Utilisation du simulateur (iOS, Android)
  • Mode débug de Titanium Studio
  • Exploration des éléments générés à la compilation
  • Test sur matériel (iOS, Android)
  • Découverte de compte développeur Apple : développement

Base de données

  • Manipulation de la base de données SQLite depuis le code
  • Exploration de la base
  • Propriétés de l’application

Système de fichiers

  • Manipulation de fichiers depuis le code
  • Exploration et débug

Synchronisation de données

  • Requêtes http
  • Manipulation JSON et XML
  • Appcelerator Cloud Service

Application Hors ligne

  • Problématique
  • Identification des besoins et solutions techniques et organisationnelles
  • Synchronisation multi-appareils : sockets
  • Notifications

Gestion de la mémoire et développement avancé

  • Identification et suppression des pertes de mémoire
  • Problèmes courants, trucs et astuces.
  • Internationalisation
  • Utilisation de l’API Titanium :
  • – Contacts
  • – Géolocalisation
  • – Accéléromètre
  • – API Facebook
  • – Localisation
  • – Réseau

Intégration : Amélioration de l’ambiance de l’application

  • Propriétés et composants utilisables
  • Gestion et utilisation des images
  • Installation de module complémentaire
  • Différents moyens
  • Intégration du module
  • Modules libres et disponibles sur l’Appcelerator Market Place (gratuits ou payants)
  • Utilisation dans le code

Publication et distribution

  • Compte développeur Apple : distribution
  • Outils iTunes Store
  • Publication Apple Store et Android Market.

المواضيع: Mobile

الاتصالات والهاتف المحمول

Formation Xamarin.Forms

Objectifs de la formation Xamarin forms Xamarin permet de développer en C# des applications mobiles pour iOS, Android, ou Windows Phone.

المدة
3 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

الاتصالات والهاتف المحمول

Formation Xamarin : Développement mobile multi plateforme en C#

Description de la formation Xamarin Cette formation a pour objectif de vous apprendre les bases du développement mobile avec le logiciel Xamarin

المدة
5 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الاتصالات والهاتف المحمول

Formation Windows Phone 8 développement

Objectifs de la formation Windows Phone 8 Cette formation « Windows Phone 8 développement » vous permettra de développer des applications

المدة
4 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

الاتصالات والهاتف المحمول

Formation Windows Phone 7 développement

Objectifs de la formation Windows Phone 7 Cette formation « Windows Phone 7 développement » vous permettra de développer des applications

المدة
4 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire
تواصل عبر واتساب