
VIDÉO D'APPLICATION ANDROID
DÉVELOPPÉE AVEC WINDEV MOBILE
Voici une vidéo présentant un exemple d'application WINDEV Mobile développée pour une tablette Samsung Galaxy Tab.
Je veux voir la vidéo
LES CHAMPS SUPPORTÉS EN ANDROID
De nombreux types de champs sont supportés.
• Libellé
• Sélecteur
• Bouton
• Zone répétée
• Image
• Onglet
• Libellé formaté
• Fenêtre Interne
• Champ HTML |
• Champ de saisie
• Interrupteur
• Liste
• Combo
• Menu
• Champ Jauge
• Modèle de champ
• Super Champ
|
DÉTECTION DE LA PLATEFORME MATÉRIEL
En phase de développement, WINDEV Mobile détecte les caractéristiques des matériels connectés : résolution et DPI.
En exécution, grâce à la technologie des ancrages, l’application peut gérer facilement les différentes résolutions et DPI.
WLANGAGE
Plus de 600 fonctions du WLangage sont supportées en Android, ce qui vous ouvre un champ d’application illimité.
GESTION DE LA BOUSSOLE ET DE L’ACCÉLÉROMÈTRE
Les applications Android peuvent être pilotées par des mouvements du téléphone !

Par exemple, un mouvement vers la droite passe à la fiche suivante, un mouvement vers la gauche passe à la fiche précédente, un mouvement vers le haut positionne en début de fichier, et un mouvement vers le bas positionne en fin.
La programmation de ce type d’interface est très simple avec WINDEV Mobile.
La nouvelle famille de fonctions Capteur permet de proposer ce type d’interface.
Parmi les actions gérées :
• Secousse (mouvement sec) (début et fin)
• Changement d’accélération
• Changement d’orientation
• Orientation (boussole).
Ce type d’interface peut se mixer ou cohabiter avec une interface classique (boutons,...)
WIFI
La gestion du WiFi avec WINDEV Mobile est très complète.
La famille de fonctions Wifi propose de
nombreuses fonctionnalités, parmi lesquelles :
• Détection des points d’accès
• Connexion à un point d’accès
• Ajout/ suppression à la liste des réseaux
disponibles
• Etat de la connexion
• Informations sur la connexion
• Gestion des cryptages WEP, WPA, WPA2,
WPA EAP, IEEE8021X...
• ...
BLUETOOTH
La gestion de Bluetooth avec WINDEV
Mobile est très complète.
La famille de fonctions BTxxx propose de nombreuses fonctionnalités, parmi lesquelles :
• Listage des périphériques Bluetooth
• Changement de la visibilité du téléphone
• Acceptation des connexions
• Obtention des informations sur un périphérique
• ...
NOTIFICATION
Une notification, en haut à gauche (ici, un CA affiché). |
La notification déroulée. |
Les icones présentes en haut d’un écran
d’accueil Android sont des «Notifications» par icone.
Il est possible de les «dérouler» pour en
visualiser le détail.
Grâce à la famille de fonctions Notifie de
WINDEV Mobile, il est facile d’ajouter et
supprimer des icones (et leur détail) à la
barre de notifications, d’effectuer des notifications
sonores, vibration et allumage de la
LED.
Par exemple : l’application a reçu un message,
l’envoi des informations a été effectué,
l’application est bien (ou n’est pas) connectée,
vous avez un rendez-vous...
Il existe 4 types de notifications, tous gérés
par WINDEV Mobile :
| • |
Notification en barre d’écran d’accueil |
| • |
Notification sonore |
| • |
Notification par vibration |
| • |
Notification par allumage (dans la couleur choisie) de la LED en façade du téléphone. |
Allumez la led du téléphone dans la couleur de votre choix |
TOAST
Un Toast est un message furtif qui apparaît
au centre ou au bas de l’écran, pour informer
l’utilisateur sans qu’il ait besoin de valider.
Il suffit d’indiquer le texte à afficher, l’endroit
où l’afficher et la durée d’affichage
(court ou long) grâce à la fonction
ToastAffiche.
Affichage d’un message de type toast |
HAPTIC FEEDBACK :
FAITES VIBRER VOTRE TÉLÉPHONE !

Grâce à la propriété ..HapticFeedback, il
est possible de faire vibrer le téléphone lors
de la saisie d’informations.
ACCÈS À LA LISTE DE
CONTACTS
Le parcours, la recherche, la création, la
modification et la suppression des contacts
présents sur le téléphone sont gérés en
WLangage à l’aide de la famille de fonctions
Contact.
CHAMP CAMÉRA / PHOTO
Le champ Caméra affiche en direct les
images captées par l’objectif du téléphone.
Photos et films sont gérés.
Ce qui est visualisé peut être sauvé (photos
au format JPG et PNG, films au format mpg,
3gp).
Le champ permet également l’affichage de
photos et vidéos.
Par exemple, un expert peut prendre des
photos et les intégrer directement dans son
rapport, ou l’application peut les envoyer
automatiquement au siège, et les inclure
automatiquement dans le rapport concerné (au format WINDEV ou Word par exemple).
Les fonctions Vidéo permettent de piloter
ce type de champ.
QR CODE
Les codes-barres QR Code sont décodés.
Une application peut déclencher l’appareil
photo pour acquérir le code-barres QR et
déchiffrer son contenu automatiquement.
APPEL DE LIBRAIRIES JAVA
Il est possible d’appeler nativement des
librairies Java fournies par des tiers : pilotage
d’un périphérique du matériel,...
Il est également possible de taper directement
du code Java à la place de code
WLangage (fonctionnalité utile en dépannage
!).
SQLITE : ACCÈS NATIF
L’accès natif à SQLite permet d’accéder nativement
aux fichiers de données présents
sur les terminaux Android à l’aide des ordres
habituels du WLangage
(FichierVersEcran, ...).
Il est également possible d’accéder à ces
fichiers depuis un PC, pour synchroniser des
données par exemple.
WINDEV et WEBDEV possèdent également
un accès natif à SQLite, ce qui permet
une synchronisation facile des données
depuis un back office.
7 FONCTIONNALITÉS ANDROID
DÉTAILLÉES
Voici un exemple de fonctionnalités facilement
implémentables dans une application
Android.
| • |
Internet: Affichage d'une page web (déclencher l’ouverture du navigateur sur une page donnée), d’un champ HTML, de liens clicables. |
| • |
Option pour empêcher le retournement de l'application. |
| • |
Personnalisation des boutons back, recherche, molette, clic sur la molette... |
| • |
Fonctions de dessin : dDebutDessin, dTrait, dRectangle, dCopieImage, etc. |
| • |
Création d’images en mode 9 images. |
| • |
Evolutions du style de champs : par défaut les champs sont créés au style «Android», mais des styles personnalisés peuvent être utilisés pour obtenir un look différent. |
| • |
Installation d’application: possibilité d’ajouter des fichiers dans l’application lors de la génération, comme par exemple une base de données. |
Cette liste n’est qu’un exemple de fonctionnalités
facilement implémentables.
INSTALLATION DIRECTE
Les applications internes à l’entreprise sont en général installées directement sur les terminaux.
C’est facile grâce à WINDEV Mobile.
INSTALLATION VIA DÉPLOIEMENT SUR Google play
Les applications développées avec WINDEV
Mobile se déploient facilement sur
l’Google play (pour distribution gratuite
ou payante).
Le mode opératoire précis est indiqué dans
la documentation fournie avec le logiciel.
 |
WB Quizz est une application développée avec l'AGL WinDev Mobile édité par PC SOFT. Testez vos connaissances et vos compétences WebDev.
Vous disposez de 2 niveaux de jeu.
Le mode stress ne vous laisse que 10 secondes pour répondre à chaque question !
WB Quizz est disponible gratuitement sur Google play. |

UN MÊME CODE POUR TOUS LES MOBILES
Un exemple multiplateforme disponible en téléchargement :
WB Quizz est disponible sur Android Market, cliquez ici.
WB Quizz est disponible en version iPhone sur iOS, cliquez ici.
WB Quizz est disponible sur Windows Phone Marketplace, cliquez ici.
A partir d'un seul projet, grâce à WINDEV Mobile 17, il est possible de publier des applications pour iOS (iPhone/iPad), Android, Windows Phone 7.5 et Windows Mobile.
PARMI LES EXEMPLES ANDROID
De nombreux exemples sont livrés en Android.
Parmi ces exemples vous trouverez :
| • |
Android Client FTP : exemple de réalisation d'un client FTP pour terminal Android |
| • |
Android Explorer : explorateur de fichiers pour Android |
| • |
Android Gestion Contacts : exemple de gestion personnalisée de contacts |
| • |
Android Gestion de commandes : exemple de gestion de prise de commandes
(gestion de clients, de produits, etc.) |
| • |
Android Inscrits : exemple de réalisation d'un gestionnaire de présence (séminaire, ...) |
| • |
Android GPS : exemple d'utilisation des fonctionnalités GPS (longitude, latitude, altitude, vitesse et direction) |
| • |
Android Lecteur RSS : lecteur de flux RSS avec gestion des images et de favoris |
| • |
Android MotDePasse : exemple de réalisation d'un «coffre» à mots de passe (digicode, sites Internet, etc...) |
| • |
Android Notes (pense-bête) : exemple de réalisation de prises de notes graphiques |
| • |
Android Synthèse vocale : exemple d'utilisation des fonctionnalités de synthèse vocale |
| • |
Android Système : exemple d'utilisation de fonctionnalités systèmes spécifiques à Android (toast, notifications, Wifi...) |
| • |
Jeu : exemple d’application ludique, typiquement destinée à être diffusée sur Google play. |
VOUS AUSSI, PROFITEZ DE LA PUISSANCE DE WINDEV MOBILE
Commandez aujourd'hui WINDEV Mobile, et développez 10 fois plus vite.
| WINDEV Mobile 17 * |
1.650 € |
990 € |
Je commande |
| WINDEV Mobile 17 + WEBDEV 17* |
3.300 € |
1.590 € |
Je commande |
| WINDEV Mobile 17 + WINDEV 17 * |
3.300 € |
1.590 € |
Je commande |
WINDEV Mobile 17 +
WINDEV 17 + WEBDEV 17 * |
4.950 € |
1.990 € |
Je commande |
* : WinDev 17, WebDev 17 et WinDev Mobile 17 sont disponibles (Packages et manuels livrés).
|