91 Rue Saint-Lazare - PARIS
Fax. : 01 40 15 00 53
Tél. : 01 42 78 13 83

 
  formation mobile
   
  Votre sélection : formation d'nitiation au développement mobile pour Palm Os et Pocket PC
Référence du stage : MO010
Pour vous inscrire à ce stage, remplissez un formulaire (.doc) ou sélectionnez une session ci-dessous:
 
Nos prochaines sessions
 
Nous consulter au :
01 42 78 13 83
 
Lieu des stages :
Paris : Paris (plan d'accès)
Cergy : Cergy-Pontoise (plan d'accès)

Cette formation comprend :

  • Un poste de travail par stagiaire
  • Les cas pratiques et exercices
  • Un support de cours
  • Une attestation de formation
  • Une assistance téléphonique d'une durée d'un an
Pour télécharger le plan de cours complet (acrobat .pdf) :
Plan de cours au format arobat
   
 

> Durée : 5 jours, soit 35 heures
> Tarif du stage : 2 100 €HT

   
 
Objectif(s) : Comprendre les particularités du développement d’applications pour les terminaux mobiles. Savoir concevoir des applications mobiles communiquant avec une solution logicielle existante. Prendre en main l’environnement de développement Handheld-Basic++ pour écrire rapidement des programmes pour Palm Os et Windows Mobile.
 
 
Participant : Développeurs et chefs de projets.
 
  Pré-requis : Connaissance d’un langage de programmation.
   
  Programme
   
 

INTRODUCTION AU DEVELOPPEMENT MOBILE
Retour d’expérience sur le développement mobile

Systèmes d’exploitation des terminaux mobiles
Différentes architectures systèmes
Problèmes de portabilité entre les plateformes


Spécificités du développement pour terminaux mobiles
Utilisation en mobilité
Saisie de données
Dimensions de l’écran
Puissance de calcul
Capacité de stockage
Autonomie

   
 

PRISE EN MAIN DE L’ENVIRONNEMENT DE DEVELOPPEMENT INTEGRE (IDE)
Handheld-Basic++
Langage Basic orienté objet, proche du VB
Editeur de fenêtre, de code et de base de données
Debugger


Emulateurs et simulateurs
Terminaux mobiles

   
 

CREATION D’UN PREMIER PROJET
Le langage Handheld-Basic++
La syntaxe, les instructions, les types de données
Programmation orienté objet
Évènements
Classes natives du langage


Structure d’une application minimale

Dessiner une interface utilisateur
Principes à respecter
Contrôles standards
Supporter toutes les dimensions d’écrans
Menus
Navigation
Enchaînement des fenêtres


Ajout de nouveaux éléments au projet

   
 

AJOUT DE FONCTIONNALITES
Gestion des erreurs

Debugger
Avec un émulateur ou un simulateur
Inspecter les variables
Afficher des messages


Interface
Paramétrer et utiliser la grille
Utiliser le contrôle HTML pour gérer du contenu dynamique
Contrôles personnalisés
Sauvegarder et restaurer l’état de l’application


Manipulation de données
Système de fichiers
Stream

  • Sérialisation de données
  • Mémoire tampon (StreamMemory)
  • Encodage et décodage de données (StreamCipher)

Parseur XML (SAX)

Communication
Socket
Bluetooth


Base de données
Définir des tables dans l’IDE
Ouvrir et créer des tables, ajouter et modifier des enregistrements
Récupérer les enregistrements d’une table avec SQL


Synchronisation
Créer et configurer un conduit
Installer un conduit
Utiliser les données synchronisées sur PC

Préférences utilisateurs
   
 

POUR ALLER PLUS LOIN
Traduction de l’application en plusieurs langues (Localisation)
Communication avec un serveur web
Gestion du multitâches
Appeler des librairies et fonctions externes

     
 
Informations : vous pouvez obtenir des informations sur nos formations, par téléphone au
01 42 78 13 83 ou bien par courriel à formation@dolfi.fr
   
 
© DOLFI 2001 - 2010 - Formation et développement pour l'informatique
Tél : 01 42 78 13 83 - Fax : 01 42 78 15 13 - Nous contacter - Mentions légales