 |
WINDEV Mobile 17 permet
le développement
facile d’applications
destinées à
fonctionner sous Windows Mobile ou Windows CE. |

Sous l’environnement de WINDEV Mobile,
développement d’une application Windows CE / Windows Mobile |
WINDOWS MOBILE & WINDOWS
CE
Aujourd’hui, les applications développées
sous Windows Mobile et Windows CE sont
surtout des applications professionnelles et
industrielles.
UN VÉRITABLE RAD POUR
SMARTPHONE, POCKET PC,
TABLETTE, TERMINAL DURCI...
WINDEV Mobile apporte le RAD sur
mobile. Le développement professionnel n’a
jamais été aussi rapide : le RAD génère pour
vous une application en se basant sur les
structures de données.
Ecran de démarrage, menus, fenêtres tables
et fiches sont automatiquement générés et
permettent de créer une application réelle
directement utilisable en quelques minutes
(10 minutes d’après la revue indépendante «Réseaux et Telecom»).
Vous réalisez une maquette pour un prospect
ou votre direction en un temps record.
Bien entendu la programmation traditionnelle
est disponible: vous créez alors vos applications
en définissant vos fenêtres et en saisissant
votre code (code L5G, qui permet
jusqu’à 90% de code en moins qu’en L4G).
LES CHAMPS SUPPORTÉS EN
WINDOWS MOBILE ET WINDOWS CE
WINDEV Mobile supporte tous les champs
nécessaires en mobile :
• Libellé
• Sélecteur
• Bouton
• Zone répétée
• Image
• Onglet
• Libellé formaté
• Fenêtre Interne
• Champ HTML
• Table
• ...
|
• Champ de saisie
• Interrupteur
• Liste
• Combo
• Menu
• Champ Jauge
• Modèle de champ
• SuperChamp
• Graphe
• Spin |
NOMBREUX GABARITS LIVRÉS
Afin de définir facilement un look adapté
aux applications, de nombreux gabarits
«prêts à l’emploi» sont livrés.
Ils permettent d’appliquer automatiquement
un look spectaculaire aux applications que
vous créez.

LES ZONES
RÉPÉTÉES
Les champs de type «zone
répétée» sont disponibles
sur WINDEV Mobile, ce qui
est très utile en fonction du
terminal.
LES GRAPHES
FACILES
Un grapheur est disponible
en Mobile : vous créez des
graphes sur Mobile sans avoir à programmer.
ACCÈS À TAPI (TÉLÉPHONIE)
L’accès à TAPI (fonctions de téléphonie) s’effectue
de façon native par le WLangage :
composition automatique de numéro de
téléphone, ...
APPEL DE DLL ET
D’ASSEMBLAGE .NET
La plupart des fournisseurs de matériel
complémentaire (GPS, scanner, lecteur
de code-barres, lecteur RFID,...) fournissent
avec leur matériel des pilotes d’accès.
Ces pilotes d’accès sont fournis
sous forme de DLL native et quelquefois
d’assemblage .NET.
Ces modes de dialogue via DLL ou via
un assemblage .NET sont supportés
par WINDEV Mobile.
COMPILATION DYNAMIQUE
La compilation dynamique (création, compilation
et exécution de code par une application)
est disponible sous WINDEV Mobile.
XML
Les fonctions WLangage XML sont supportées
en Mobile. La programmation des Web
Services est ainsi très simple.
ETATS IMPRIMÉS
WINDEV Mobile permet de créer facilement
des états grâce au générateur d’états
inclus en standard dans l’environnement.
L’état est créé au format standard mobile
PCL.
Il est également possible de créer des états
en utilisant les ordres d’impression de la
famille iImprime du WLangage.
Pour les imprimantes ne respectant pas la
norme PCL, il est également possible de programmer
directement les séquences de
contrôle.
IMPRESSION DE
CODES-BARRES
Imprimer un code-barres depuis un mobile
est pratique !
WINDEV Mobile permet de le faire directement
depuis une application sur mobile, via une
connexion entre le mobile et l’imprimante,
ou via l’imprimante intégrée au terminal.
L’imprimante doit simplement être compatible «PCL».
Les codes-barres supportés sont: UPCA,
UPCE, EAN13, EAN8, Interleaved 2 of 5,
Codabar, Code MSI, Code 39, Code 93, Code
128, EAN 128, PDF 417, Datamatrix...
RFID
Grâce à WINDEV Mobile, développez facilement
des applications gérant la technologie «RFID». L’application lit et écrit à distance
des informations stockées sur une puce
dotée d’une antenne intégrée. La puce est
contenue (ou collée) dans un objet ou un
emballage : traçabilité totale !
TYPES DE COMMUNICATION AVEC WINDEV MOBILE
DÉPLOIEMENT :
FACILE
PROCESSEURS SUPPORTÉS
Tous les processeurs à architecture ARM
sont supportés.
INSTALLATION MSI ET CAB
La norme standard «MSI» est supportée.
La génération d'applications mobiles au format «CAB» (l’application complète tient
dans un fichier d’extension .CAB) permet de «coller» ce fichier .CAB sur le Pocket PC qui
se débrouille ensuite tout seul pour installer
le logiciel. Le format MSI est également
géré.
MISE À JOUR D’APPLICATION :
ACTIVESYNC, GPRS, 3G,
INTERNET
La mise à jour d’une application s’effectue
automatiquement lors d’une connexion au
PC par le logiciel standard ActiveSync (voir
ci-après, l’utilitaire WDSynchro qui permet
de paramétrer cette mise à jour automatique).
Mais lorsque l’on utilise un mobile, il est bien
entendu intéressant de mettre à jour son
application à distance si c’est nécessaire.
Cette possibilité est également offerte pour
les applications développées en WINDEV Mobile.
FRAMEWORK : COMMUN À PLUSIEURS APPLICATIONS
Afin d’optimiser l’encombrement mémoire
du PDA, un framework peut être partagé par
plusieurs applications chargées sur la machine.
Vous pouvez par ailleurs choisir les éléments
du framework à embarquer, pour
n’installer que les modules nécessaires, et
ainsi limiter la taille mémoire utilisée.
UTILITAIRES
UTILITAIRES SPÉCIFIQUES
LIVRÉS EN STANDARD
En plus des utilitaires habituels (ceux de
WINDEV), WINDEV Mobile est livré avec
des outils complémentaires utiles lors des
phases de développement, mise au point et
présentation.
WDEXPLORER
WDEXPLORER permet de visualiser facilement
depuis un PC les fichiers et répertoires
présents sur un appareil mobile.
WDCEDB
WDCEDB permet de visualiser et d’accéder
aux données contenues dans les fichiers
CEDB (.cdb) d’un mobile: rendez-vous,
contacts...
WDCAPTURE
WDCAPTURE permet de réaliser depuis un
PC des copies d’écran ou des vidéos de ce
qui s’affiche sur le mobile connecté au PC.
WDREGISTRE
WDREGISTRE permet de visualiser facilement
le contenu de la base de registres d’un
appareil mobile.
WDSYNCHRO
WDSYNCHRO permet de paramétrer les synchronisations
qui seront automatiquement
effectuées par «ActiveSync» lorsque l’appareil
mobile sera connecté au PC.
LES BASES DE DONNÉES
L’ACCÈS AUX DONNÉES : LOCAL,
TEMPS RÉEL OU RÉPLICATION
L’accès aux données est effectué selon vos
besoins et votre choix: local (données sur le
Pocket PC), soit en temps réel sur le lieu d’utilisation
(réseau sans fil), soit en temps réel
partout dans le monde (3G, GPRS), soit par
réplication, les données étant alors synchronisées
(par ActiveSync ou par réplication).
TOUTES LES BASES DE
DONNÉES : HYPERFILESQL,
ORACLE, SQL SERVER, AS/400,
CEDB...
Vos bases de données sur votre Pocket ou
sur votre téléphone : c’est facile !
HyperFileSQL Mobile est livré en standard.
Un accès natif AS/400 est également proposé
(complément).
TYPES DE CONNEXION AUX BASES DE DONNÉES DU S.I.
CEDB
WINDEV Mobile supporte également nativement
les fichiers de type «CEDB», qui sont
utilisés par de nombreuses applications
standard sur Pocket CE 4 et 5 (Outlook,
Planning...).
Vos applications lisent
et écrivent directement
dans le Planning,
dans Outlook, dans la
Liste des tâches, récupèrent ces données...
L’ACCÈS AUX BASES DU S.I.
WINDEV Mobile permet l’accès facile aux
bases de données existantes du S.I. (Système
d’Information). Les applications accèdent en
temps réel ou par réplication aux bases
actuellement en place, en connexion filaire
ou sans fil.
RÉPLICATION UNIVERSELLE
WINDEV Mobile permet la synchronisation
de fichiers par «ActiveSync» ou par le mécanisme
de «Réplication Universelle», qui permet
la réplication entre bases de données
différentes (par exemple HyperFileSQL avec
Oracle).
Ce mécanisme très souple et puissant permet
le mode «réplication déconnectée» : par
exemple il permet de recevoir la table réplica
par mail, et de l’exécuter directement sur
son mobile, et ainsi de mettre à jour la base
de données directement sur le mobile sans
connexion physique avec un PC.
Tous les types de bases de données sont
accessibles par la réplication universelle.
BASE DE DONNÉES HYPERFILESQL MOBILE : EMBARQUABLE ET GRATUITE
HYPERFILESQL : LA SOLUTION FIABLE ET FACILE
WINDEV Mobile est livré en standard avec la
puissante base de données HyperFileSQL.
Cette base de données facilement embarquable
ne nécessite pas d’administration.
SÉCURITÉ : CRYPTAGE
HyperFileSQL permet le cryptage des données
et des index. C’est une fonctionnalité
de sécurité importante pour des appareils
mobiles qui peuvent être plus facilement
soustraits à leurs possesseurs.
La clé de décryptage peut être présente dans
une table, dans un programme, saisie par l’utilisateur,
ou déduite de différents éléments.
LIEN DIRECT AVEC HYPERFILESQL CLIENT / SERVEUR
Les applications WINDEV Mobile accèdent
directement aux données qui sont stockées
dans des bases HyperFileSQL Client/Serveur
(via WiFi, Bluetooth, réseau, Internet...). Cela
signifie qu’une application présente sur un
mobile agit en temps réel sur les données,
avec la compatibilité, la facilité et la puissance
habituelle de la programmation en L5G.
REPRISE DE CONNEXION
La reprise de connexion après déconnexion
intempestive (coupure WiFi ou 3G...) est
automatique. L’application déconnectée se
reconnecte en conservant tous les contextes
préservés. C’est une sécurité automatique
pour vos applications, et un grand confort
pour les utilisateurs.
BLOCAGE D’ENREGISTREMENTS
En HyperFileSQL Client/Serveur et en
AS/400 natif, les blocages d’enregistrements
(de lignes) sont gérés automatiquement.
COMPATIBILITÉ TOTALE
La compatibilité entre HyperFileSQL Classic,
HyperFileSQL Client/Serveur et
HyperFileSQL Mobile est totale.
Par exemple une base de données peut être
directement copiée d’un mobile sur un serveur
HyperFileSQL Client/Serveur.
MODIFICATION AUTOMATIQUE
DES TABLES HYPERFILESQL
SUR LE TERMINAL
Si cela est nécessaire, la structure de la base
présente sur le mobile sera mise à jour
directement depuis le mobile autonome (non
connecté à un PC).
Vos utilisateurs itinérants pourront donc se
mettre à jour pour des modifications de
structure de base de données, via GPRS, 3G
ou Internet par exemple. Il est inutile de
connecter le mobile au PC.
COMPOSANTS LIVRÉS
Pocket Signature
Permet d'intégrer facilement dans vos applications
WinDev Mobile un champ «Signature» prêt à
l'emploi.
Pocket Limitations
Permet de mettre en place un système de limitation
dans le temps, ainsi qu'un système d'activation
de logiciel sur Pocket PC.
Pocket GPS
Permet d'interroger un GPS afin de récupérer une
longitude, une latitude, une vitesse de déplacement,
une altitude.
    Pocket Falcon,
Pocket Symbol, Pocket Datalogic, Pocket Intermec,
Pocket Paxar :
Permettent d’accéder aux fonctionnalités spécifiques
des Pockets de chacune de ces marques.
Pocket GANTT
Permet d’afficher un diagramme de GANTT dans
une table mémoire ou dans une fenêtre intégrée
au composant.
Pocket Gestion Login
Gère l'identification des utilisateurs dans une
application à partir d'un Login et d'un mot de
passe.
Pocket Sélecteur de répertoires
Sélecteur de répertoires pour Pocket PC.
PC Sélecteur de répertoire
Sélecteur d'un répertoire présent sur un pocket
PC depuis une application WinDev PC.
PC Sélecteur de fichiers
Sélecteur de fichiers présents sur un Pocket PC
depuis une application WinDev.
EXEMPLES LIVRÉS
Pocket .Net
Exemple d'utilisation d'un assemblage DotNet (ici
pour lister les réseaux Wifi)
Pocket Gestion Contacts
Gestion de contacts sous Pocket PC.
Pocket Gestion de commandes
Gestion de commandes/factures simplifiée
Pocket Inventaire
Permet de réaliser les inventaires et d'enregistrer
les résultats dans une base de données
HyperFileSQL.
Pocket RTF
Permet en effet de mettre du texte RTF dans les
champs de saisie.
Pocket Clic sur Graphe
Propose une solution pour excentrer les parts
d'un graphe de type secteur sur un simple clic utilisateur.
Pocket Inscrits
Cet exemple est un gestionnaire de présence. Elle
permet de noter les personnes présentes lors d'un
séminaire.
Envois de SMS
Projet «Pocket Envois de SMS» utilisable sous
Pocket PC ou PC. Ces exemples permettent d'envoyer
des SMS.
Pocket Radars Fixes
Cet exemple est basé sur l’interrogation d’un GPS.
Il analyse les coordonnées de la position actuelle
et les compare à celles des radars fixes installés
en France. A l’approche d’un radar, un bip est émis
pour informer le conducteur de la présence du
radar.
Pocket Clavier Virtuel
Cet exemple propose des claviers virtuels entièrement
personnalisables et beaucoup moins encombrants
que le clavier standard des Pockets PC.
Pocket Map
Cet exemple est une version allégée de l'outil bien
connu en WINDEV: WDMap. Cet exemple permet
de visualiser et de modifier des tables de données
au format HyperFileSQL Mobile directement sur
un Pocket PC.
PC Browser CDB
Cet exemple permet d’accéder à des bases de
données standard (.cdb) présentes sur un Pocket
PC.
Notes de Frais
Projet «Pocket NotesFrais» utilisable sous Pocket
PC et PC.
Ces exemples permettent de gérer des notes de
frais. Il est possible de synchroniser les données
saisies dans les deux projets.
Pocket ClientFTP
Cet exemple permet de visualiser le contenu d'un
serveur FTP. Il permet aussi de télécharger des
fichiers, de les renommer ou de les supprimer.
Utilisation des sockets
Projet «Pocket Utilisation des sockets» utilisable
sous PC et PC.
Ces exemples présentent l'utilisation des différentes
fonctions de gestion des sockets.
PC Base de registres
Cet exemple permet de manipuler la base de
registres d’un Pocket PC à partir d’un PC.
Sondage
Projet «Pocket Sondage» utilisable sous Pocket
PC et sous PC.
Ces exemples permettent de réaliser des sondages.
Il est possible de synchroniser les données.
Pocket Emprunt
Cet exemple permet de simuler des emprunts et
de visualiser les tableaux d’amortissement correspondants.
Pocket Fonctions Financières
Cet exemple présente l’utilisation des fonctions
financières.
Stocks
Projet «Pocket Stocks» utilisable sous Pocket PC
et sous PC
Ces exemples permettent de gérer des stocks. Il
est possible de synchroniser les données saisies
dans les deux projets.
Pocket Explorer
Cet exemple est un explorateur de fichiers pour
Windows CE. Vous pouvez lister les fichiers et les
répertoires d'un Pocket PC.
Pocket Expressions Régulières
Cet exemple permet d’aborder l’utilisation des
expressions régulières et d’effectuer des
recherches dans des chaînes de caractères.
Tâches
L'application PC Tâches permet de saisir une liste
de tâches (avec gestion de priorités, date
d'échéance, rappel automatique, ...).
Pocket Extraction MIME
Cet exemple permet d’extraire les pièces contenues
dans un email.
Pocket Images
Cet exemple permet de parcourir un répertoire
spécifique à la recherche d’images.
Pocket MotDePasse
Cet exemple présente un «coffre» à mots de
passe. Il peut être utilisé pour gérer les mots de
passe créés lors de l’utilisation de sites Internet
mais également dans des applications ou dans la
vie courante.
Pocket Poker
Cet exemple permet de jouer au Poker sur un
Pocket PC.
Pocket Tic Tac Toe
Cet exemple permet de jouer au «Tic Tac Toe» sur
un Pocket PC. Cet exemple illustre l’utilisation du
stylet et le déplacement d’objets.
Pocket Diaporama
Cet exemple est un Visualisateur d'images pour
Pocket PC. Il permet de visualiser les images.
Pocket Pool de threads
Cet exemple présente l’utilisation des threads.
Rappel : Un thread est un processus lancé en
parallèle de l’application en cours.
Pocket Statistiques
Cet exemple effectue divers calculs de statistiques.
Pocket Téléphonie
Cet exemple est une application de téléphonie utilisable
avec un Pocket PC disposant d’un accès
téléphonique (type GSM).
Pocket Persistance
Cet exemple présente l’utilisation des fonctions de
gestion des champs persistants.
Pocket ZIP
Cet exemple présente de créer et de manipuler
des archives (fichiers «.ZIP»).
Pocket Notes
Cet exemple permet de dessiner des «notes» graphiques
et de les enregistrer. Vous avez la possibilité
de saisir des mots-clés pour retrouver vos
notes.
Gestion des listes d’achats
Projet «Pocket Gestion des listes d’achats» utilisable
sous Pocket PC et PC.
Ces exemples permettent de gérer une liste de
magasins, de rayons, de produits et d’achats.
Il est possible de synchroniser les données.
Réservation Plage
Projet «Pocket Beach» utilisable sous Pocket PC
et PC.
Ces exemples permettent de gérer les réservations
sur des plages privées. Il est possible de synchroniser
les données saisies dans les deux projets.
Pocket Animated
Cet exemple illustre les possibilités d'animation
d'image avec WinDev Mobile.
PC Album Photo
Cet exemple permet d’importer et/ou d’exporter
les photos d’un Pocket PC à partir d’un PC.
PC Explorateur
Cet exemple permet de visualiser les fichiers et répertoires présents sur un Pocket PC.
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).
|