Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Sencha Touch 2

Accueil » Formations » Front / Mobile » Sencha Touch 2

Cette formation s'adresse à toutes les personnes qui désirent développer des applications mobile riches avec Sencha Touch 2

Logiciels utilisés : Sencha Touch 2.1, Sencha Cmd 3.0, Wamp

1650 € HT 3 jours MO-ST

Développer des applications mobiles multi-plateformes Sencha Touch 2

Programme

Introduction

  • Historique :Sencha Touch
  • Installation & Documentation
  • Modèle de licence
  • Concurrents
  • Contraintes mobile

Squelette application Sencha Touch

  • Sencha Sdk Tools
  • Sencha Cmd
  • sencha generate app

Objet config

  • Comprendre la notation
  • Valeurs par défaut
  • Lisibilité
  • Ordre paramètres
  • Avantages

Architecture Sencha Touch

  • Module Core
  • Module Composants UI
  • Module Services accès données
  • Module Accès distant (Remoting)
  • Module Utilitaires
  • Module Glisser déposer

Architecture MVC

  • Ext.application
  • Organisation répertoires & fichiers du projet
  • clés : name, appFolder, launch
  • Controlleur : init, control,
  • Vue
  • Model

Conteneur Sencha Touch

  • Modèle de composant ExtJS
  • Différence entre composant et conteneur
  • Notion de Conteneur
  • Parent/enfant
  • Panel, TabPanel, Viewport, Window
  • xType

Layout Sencha Touch

  • Notion de Layout & valeur ajoutée
  • Relation Conteneur / Layout
  • BorderLayout , Layout accordéon
  • Attributs : region, fit, strech
  • Hbox, Vbox

Gestion Evènements Sencha Touch

  • Bonnes pratiques
  • Ext.util.Observable
  • el.on, el.un
  • addListener
  • removeListener
  • addEvents
  • fireEvents
  • scope
  • capture, bubble

Formulaires Sencha Touch

  • Combobox
  • Champ / zone texte
  • CheckBox, Boutton radio
  • Zone texte, Editeur de texte
  • Validation personnalisée
  • Soumission formulaire