Accueil    Formations    Informatique    Langages et développement    WinDev Mobile    WinDev Mobile 24 - Les bases de la programmation

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Développer une application sous Android
  • Installer cette application sur un téléphone Android
  • Maintenir et faire évoluer cette application.

Niveau requis

Aucun.

Public concerné

Nouveaux utilisateurs de WinDev Mobile.

Programme

Introduction

  • Philosophie et présentation de WinDev Mobile
  • Cycle de vie d'un projet sous WinDev Mobile
  • Présentation des éditeurs composant WinDev
  • L'ergonomie dans les applications mobiles
  • Paramétrage du poste de développement pour développer une application Android (JDK, Gradie)

Conception d'une base de données

  • Présentation de la méthode Merise (MCD) et de l'éditeur d'analyse (MLD)
  • Définition des fichiers et des contraintes d'intégrité référentielle (CIF)
  • Les différentes rubriques, les métatypes et les clés composées
  • Génération de la base de données
  • Présentation de HFSQL en mode monoposte et Client / Serveur
  • L'outil WDMAP et le centre de contrôle HFSQL
  • La synchronisation des données (SDD)

Conception des interfaces

  • L'éditeur de fenêtres et principe du WYSIWYG
  • La charte graphique et les styles dans un projet
  • Présentation des champs existant dans WinDev Mobile
  • Fenêtre de description des champs et des fenêtres
  • Les éléments constitutifs d'une fenêtre
    • Action bar
    • Nav bar
    • Sliding menu
  • Les ancrages
  • Les plans
  • Le multi-agencement et le multiplateforme
  • Le champ "table fichier" et zone répétée
  • Le champ "multiligne"
  • Le champ "fenêtre interne avec gesture"

La programmation en WLangage

  • L'éditeur de code
  • La gestion des évènements et l'ordre d'exécution
  • La déclaration des variables simples et les règles de syntaxe
  • La portabilité des variables
  • Les opérateurs de base
  • Les opérateurs d'extraction de chaînes
  • Les instructions conditionnelles et les boucles
  • Les fonctions de manipulation des objets (fenêtres et champs)
  • Les propriétés des objets
  • Concept et utilisation des fonctions
    • Fonctions locales
    • Fonctions globales
  • Manipulation des dates et heures
  • La manipulation d'une base de données (CRUD)
  • Les principales familles de fonction du WLangage en mobile
    • GPS
    • Caméra
    • Gyroscope
    • SMS
    • Contact
    • Notification
    • Toast
  • Lecture et écriture des fichiers INI

Les requêtes

  • L'éditeur de requêtes
  • Les requêtes simples et paramétrées
  • Les requêtes avec jointures
  • Utilisation des requêtes dans le code du projet

Déploiement du projet

  • Création de l'APK pour installation sur mobile Android
  • Déploiement d'une application sur le Google Play
  • Utilisation de Xcode pour iOS

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

Ce cours est exclusivement proposé en intra-entreprise.
Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous


Modalité Classe à distance

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites évoluer vos compétences

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous