Formation développer une application mobile multi plates-formes avec GWT Mobile



Documents pareils
Formation Utiliser son iphone ou son ipad

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS

Point sur les solutions de développement d apps pour les périphériques mobiles

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

Optimiser pour les appareils mobiles

Solution de Mobilité SAP SUP & AFARIA. Meltz Jérôme

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

WINDOWS Remote Desktop & Application publishing facile!

Android 4 Les fondamentaux du développement d'applications Java

Celui qui vous parle. Yann Vigara

Page : N 1. Guide utilisateur Ma Banque

Webmaster / Webdesigner / Wordpress

Le stockage local de données en HTML5

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

Cahier des charges. Liny EIP 2013 EPITECH. seban_j, jaspar_y, ringue_t, rousse_g, thierr_o

Table des matières Introduction Démarrage Les composants graphiques... 26

Formation Certifiante Scrum Master

Avant-propos 1. Avant-propos Organisation du guide À qui s'adresse ce guide?...4

Android. Présentation d Android. Florent Garin

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Guide de l'utilisateur de l'application mobile

Formation WinDev Mobile

Journée IJD. Moussa Tari Bako Bachir. 25 juin 2012 ARLES/INRIA. Introduction Travail Chez ARLES

Défi Cloud Computing

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

Wonderware Mobile reporting

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Guide de Démarrage. Introduction... 2 Scénarios pour l utilisation de votre procloud@ocim.ch... 2 Scénarios à venir :... 2

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.0

MITEL UNIFIED COMMUNICATOR ADVANCED

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

GesTab. Gestion centralisée de tablettes Android

Google Drive, le cloud de Google

MITEL MICOLLAB CLIENT

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.

GOOGLE, OUTILS EN LIGNE

L'infonuagique éducative Promesses et défis! Claude Coulombe, architecte logiciel MATI, doctorant Teluq / UQAM, claude.coulombe@gmail.

Table des matières. Première partie Découvrir, installer et apprivoiser WordPress

HemoMap v Utilisation de l'application sur smartphone Android

LA MOBILITE : ACTEURS, OUTILS,

Présentation de l application Smartphone «Risques Nice»

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3

Formation SharePoint Server 2013

TigerPro CRM Application mobile

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É PHP. 27 ans - 6 ans d'expérience

GUIDE D INSTALLATION ET D UTILISATION PI AUTHENTICATOR

Dossier. Développer en Java sur téléphone mobile. Benjamin Damécourt UFR SITEC Master 2 EESC 11 janvier 2012

Livre Blanc WebSphere Transcoding Publisher

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Mobilitics : Saison 1 : résultats iphone. Conférence de presse du 9 avril 2013

Numilog - Téléchargement des ebooks Mode d emploi

Paul FLYE SAINTE MARIE

Jean-Philippe Paquette

Comparatif de VMware Zimbra aux principales plates-formes de messagerie et de collaboration LIVRE BLANC COMPARATIF ZIMBRA

GUIDE DE DÉMARRAGE RAPIDE

La mesure de la consommation des Applications mobiles

LES TABLETTES TACTILES

Formation en Logiciels Libres. Fiche d inscription

Chapitre 1 Retour en arrière

SMPMKPOT=aKbKbKpK=a îéäçéééãéåí=çû^ééäáå~íáçåë= kçã~çéë=j=abbp^mm

Atelier numérique. Développement économique de Courbevoie. Internet / Extranet / Mobilité : Prospection et Support d'aide à la vente

Catalogue Formations Jalios

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

Recommandations techniques

Programme ASI Développeur

Programmation Mobile Android Master CCI

Applications smartphones : enjeux et perspectives pour les communautés de l'eglise Catholique. Application Smartphone 1

Sauvegarde Android

AJOUTER UN COMPTE DE MESSAGERIE SUR UN SMARTPHONE

INGÉNIEUR - DÉVELOPPEUR SENIOR PHP. 28 ans - 8 ans d'expérience

Cortado Corporate Server

Formation : WEbMaster

Programme CREATION SITE INTERNET (CMS Wordpress)

LES 10 POINTS CLÉS POUR RÉUSSIR SON APP MOBILE D ENTREPRISE

Xavier Costa. «Write once, run anywhere»

Poste virtuel. Installation du client CITRIX RECEIVER

Installation et prise en main

Qu'est ce que le Cloud?

LICENCE PROFESSIONNELLE

Seafile, pour simplifier l'accès à ses fichiers, les partager et les synchroniser

RECORD BANK RECORD BANK MOBILE

GWT à l'épreuve du feu. by Sami Jaber (DNG Consulting)

Apprentissage supervisé, apprentissage non supervisé («Machine Learning»)

TD/TP 1 Introduction au SDK d Android

App vs. WebApp Best Of Mobile 5 avril 2012

TRACcess ekey. Référence rapide

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

GUIDE D INSTALLATION RAPIDE ACTIVEZ

les techniques d'extraction, les formulaires et intégration dans un site WEB

SQL SERVER 2008, BUSINESS INTELLIGENCE

TABLETTE NUMÉRIQUE TACTILE - IPAD

Mettez les évolutions technologiques au service de vos objectifs métier

Transcription:

Objectifs de la formation GWT Mobile A la fin de cette formation GWT Mobile vous saurez développer des applications natives ou web pour mobiles et tablettes en GWT.

Programme de la formation GWT Mobile Introduction à GWT 2 Historique Présentation de la plateforme Positionnement Concurrents Nouveautés GWT 2.x Plugin Google Web Toolkit pour Eclipse Cloud Computing avec Google App Engine Installer les plugins pour navigateurs

Exercice pratique: Récupération et Installation du plugin GWT pour Eclipse. Création d'un premier projet grâce à l'assistant et déploiement sur le Cloud Google App Engine Un projet GWT Mobile, qu'est-ce que c'est? Les bons outils pour développer efficacement Java-JavaScript Savoir débugger Séparation des sources client/serveur Optimiser le code livré au client Application RIA ou simple Widgets en GWT Les composants graphique de GWT Mobile Les composants graphiques de base (boutons, zones de saisie,...) Les différents Layouts, Panel Savoir gérer le DOM Les évènements, comment les lier aux composants Bien organiser ses composants Créer ses propres composants Intégration d'un site existant avec GWT Exercice pratique: Création d'une application de gestion de contacts (nom, prénom, adresse, téléphone) avec saisie et affichage des données Communication Client/Serveur avec GWT Mobile Mise en place d'un RPC Interface, Implémentation, Meilleures pratiques Gérer la sérialisation Savoir récupérer du contenu XML Savoir récupérer du contenu JSON Comment régler les problèmes liés au Same Origin Policy (SOP) Exercice pratique: Création d'un web service côté client permettant de communiquer en RPC avec l'application GWT. Best Practices GWT Mobile

Bien architecturer son application Performances Savoir gérer la navigation Les ClientBundle : savoir intégrer ses documents (textes, images) Internationalisation Savoir optimiser la compilation de vos applications GWT (langues, navigateurs) Data Transfert Objects, comment les utiliser? pourquoi? Cas pratique avec Hibernate GWT 2 Développement «In-Browser» UIBinder Le test unitaire simplifié : HTMLUnit Guide sur la séparation du code (runasync) Speed Tracer SOYC (Story Of Your Compile) Pattern MVP (Nouveautés 2.1) Exercice Pratique: Création de tests, d'un MVP et d'un SOYC sur l'application développée. Optimisation de l'application en modules. GWT pour mobiles Frameworks GWT pour Mobiles Problématiques du développement pour mobiles PhoneGap pour la création d'application GWT pour Android, IPhone, Blackberry,... Focus sur MGWT Widgets GWT : Boutons, Choix, Formulaires, Boutons «back», etc. Créer un bottom menu (bas de l'écran) Les différents layouts pour mobiles, pour tablettes (iphone, Blackberry, Android) HTML5 / CSS3 et GWT Mobile Présentation de HTML5 Applications natives vs HTML5 Quels avantages pour GWT d'utiliser HTML5? Comment lier HTML5 et GWT Présentation et utilisation de gwt-mobile-webkit Mise en place de la géolocalisation (Geolocalisation API)

Mise en place du stockage local (Storage API et Database API) Les problèmes liés à l'état actuel du CSS3 Déploiement d'une application GWT Mobile Les contraintes de développement côté App Store (Apple), côté Android Market (Google) Les certificats de distributions Comment gérer le versionning de nos applications Publication sur l'app Store Publication sur l'android Market Logiciels utilisés Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes. Travaux pratiques Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60% du temps est concacré à la pratique. Formations connexes disponibles dans notre centre de formation Si vous souhaitez apprendre à créer des applications natives, vous pouvez suivre nos formations iphone développement, Développer pour Android, ou Windows Phone 7. Mots clés associés à cette formation GWT Mobile, google, java. Financement de la formation professionnelle Ce cours peut être financé par l'opca (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le Fongecif de votre région. Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de

Powered by TCPDF (www.tcpdf.org) Formation développer une application mobile multi professionnalisation.