Présentation formation Sencha Touch
En complément de nos tutoriaux Sencha Touch 2.1 Créez des applications pour mobile à partir de vos compétences HTML, CSS, Javascript. Apprenez à développer et déployer votre application aussi bien sur iPhone, iPad et BlakBerry. Initiez-vous aux contraintes du développement mobile ainsi qu’aux composants clé de Sencha Touch. Mettez en oeuvre de bonnes pratiques pour prendre un bon départ dans vos développements mobiles. Ou bien faîtes le point sur votre méthodologie de travail avec un expert formateur Objis.
Dates (3j) | Tarif (Euros HT) | Audience | Pratique | Financement | Contact | Inscription |
---|---|---|---|---|---|---|
29-31 oct (Par) |
Inter : 1890 Intra : 5500 |
Développeurs Javascript | 70% |
Opportunités financement |
07 63 03 11 08 | Bulletin inscription |
Logiciels utilisés
Sencha Touch 2.1
Sencha Cmd 3.0
Wamp
Vous allez apprendre à :
Concevoir une application mobile avec Sencha Touch 2
Programme détaillé
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
Accès données Sencha Touch
Template, XTemplate
Accès local et distant
Template
Notion de template ExtJS
Arbre DOM prédéfini
Compilation template
notion de Template
XTemplate
balise
tpl if, tpl for
Gestion Evènement
Ext.util.Observable
addEvent, fireEvent
el.on, el.un
Cartes et Multimédia
Cartes (Google Maps)
Multimédia