broch wm 16 ter internet x - pc soft windev

16
PLATEFORME INTÉGRÉE DE DÉVELOPPEMENT Smartphone, Tablette, Pocket PC, Terminal Windows CE, Windows Mobile, Windows Phone 7, Android CODE MULTI-PLATEFORMES : Windows, .Net, Linux, Java, PHP, J2EE, XML, Internet, Tablette, Smartphone, Android, WP7,... Nouvelle Version www.pcsoft.fr

Upload: others

Post on 22-Jun-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

PLATEFORME INTÉGRÉE DE DÉVELOPPEMENT

Smartphone, Tablette,Pocket PC, TerminalWindows CE, WindowsMobile, Windows Phone 7,Android

CODE MULTI-PLATEFORMES :

Windows, .Net, Linux, Java, PHP,

J2EE, XML, Internet, Tablette,

Smartphone, Android, WP7,...

NouvelleVers ion

www.pcsoft.fr

Page 2: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

ON PEUT COMMENCERÀ DÉVELOPPER SUR MOBILEEN 10 MINUTES

«Réseaux et Telecom»

“ “

Windows CEWindows Mobile Windows Phone 7Android

CO N T E N U

3 Le développement surmobiles

6 Smartphones et tablettes(Android, Windows Phone 7)

10 Terminaux (Windows CE etWindows Mobile)

16 Questions/Réponses

Les Smartphones et lestablettes envahissent le mondeprofessionnel. Ces «ordinateursde poche» disposent aujour-

d'hui d'une puissance et d’unecapacité de stockage qui per-

mettent l'utilisation agréableet efficace d'applications

spécifiques.Grâce à l’AGL WINDEV

Mobile 16, la créationd ' a p p l i c a t i o n srobustes pour tousles mobiles devientfacile et très, trèsrapide !

WINDEV Mobile 16 est phénoménal pour développer sur Smartphone, Tablette, Terminaux industriels et Pocket PC.

Grâce à WINDEV Mobile 16vous développez très vite(ou vous récupérez directementun existant WINDEV).

Tout est en français.

Vos applications sont librement diffusables.

SOYEZ MOBILE!

Attention: si vous ne connaissez pas WINDEV 16, nous vous conseillons de consulter également la brochure sur WINDEV (soitsur le site pcsoft.fr, soit en demandant cette brochure à PC SOFT ou à votre distributeur) pour des détails supplémentaires surles fonctionnalités de base et le langage de programmation compatible (WLangage). Ou appelez-nous !

Page 3: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

CHOISISSEZ LIBREMENT !Le développement professionnel sur mobilea beaucoup évolué, particulièrement en rai-son des évolutions du matériel et de laconnectivité.En fonction de l’usage choisi, on sélection-nera un type de matériel et un système d’ex-ploitation.En règle générale, le choix est le suivant:• pour les applications professionnelles ouindustrielles (terminaux durcis, points devente, applications gérant des données),Windows Mobile ou Windows CE seront engénéral choisis. Android commence toute-fois à faire son apparition dans ce monde.• pour les applications personnelles, Androidou Windows Phone 7 seront en général choi-sis.

Bien entendu, il ne s’agit que de grandeslignes, et chacun peut trouver avantage àdévelopper une application sur le matérielet le système de son choix !Avec WINDEV Mobile 16, vous choisissez

librement. Les fenêtres etle code étant compatibles,vous pouvez passer facile-ment d’un système oud’un terminal à l’autre !Cette brochure couvretous les types de dévelop-

pement sur mobile.La première partie concerne plus particuliè-rement les applications sur téléphones, laseconde partie les applications sur termi-naux, mais la seule limite est votre imagina-tion!

LA MÉTHODE DEDÉVELOPPEMENT

UN ENVIRONNEMENT DE DÉVELOPPEMENT AUTONOMEQuels que soient le matériel cible et le sys-tème d’exploitation, la méthode de dévelop-pement avec WINDEV Mobile 16 est similaire.L’environnement de développement est inté-gré, puissant, complet, intuitif, et il est adap-té aux spécificités des mobiles. Avec WINDEV Mobile 16 il n’a jamais étéaussi facile de développer sur mobile.

www.pcsoft.fr • 3

PORTABILITÉ DEVOS APPLICATIONS

ANDROID, WINDOWS PHONE 7,WINDOWS CE, WINDOWS MOBILE,...

Avec WINDEV Mobile, une même applicationdéveloppée spécifiquement peut fonctionnersous les différents OS mobiles. WINDEV Mobile 16 fonctionne avec Windows CE,Windows Mobile, Windows Phone 7 et Android...

TOUS LES MOBILESDéveloppez pour tous les mobiles Windows etAndroid: téléphones, smartphones, pocket pc, ter-minaux, terminaux durcis, tablettes, netbook,...

TOUS LES CONSTRUCTEURSLes applications réalisées avec WINDEV Mobile 16fonctionnent sur les terminaux de tous les construc-teurs : Datalogic, Intermec, Falcon, Symbol, PSC,PAXAR, Psion Teklogix, Pidion, Gotive, HHP...Tous les smartphones et Pockets PC sont égalementsupportés: DELL, Qtek, Toshiba, HP, Asus, Acer,Compaq, Orange SPV, Samsung, Paragon, HTC,Motorola, Palm, Google, LG...

Un environnementde développementcomplet, adapté aumonde du «mobile»

LE DÉVELOPPEMENT SUR MOBILES

Windows MobileWP7

Android

Page 4: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

LE CYCLE DE VIE COMPLET ESTGÉRÉWINDEV Mobile 16 est livré en standard avectous les outils qui permettent de gérer lecycle de vie des applications: Générateurd’analyse Merise et UML, Tableau de Bord duprojet, Gestionnaire de Sources collaboratif,Générateur d’IHM, Langage L5G, débogueur,Générateur de dossier de programmation,Suivi des plannings,... Ces générateurs sont compatibles avecWINDEV (applications Windows, Java etLinux) et WEBDEV (sites Internet, Intranet etSaaS).

Développez pour les Smartphones !

DES FONCTIONNALITÉS SPÉCIFIQUES AUX MOBILESWINDEV Mobile 16 offre de nombreusesfonctionnalités spécifiques à l’utilisation deces terminaux, comme la lecture des SMS

reçus, la gestion de l’accéléromètre, de laboussole, le positionnement GPS, les codes-barres...La mise en oeuvre des différentes technolo-gies de connexion (Bluetooth, WiFi, infrarou-ge, GPRS, 3G, réplication, synchronisation...)avec le Système Informatique en place dansl’entreprise est un jeu d’enfant avec WINDEVMobile 16 !

PUISSANT ÉDITEUR D’IHM WINDEV Mobile propose le générateur d’IHMconsidéré comme le plus efficace au monde.La construction des IHM est assistée pourles mobiles. Les champs de saisie sont trèspuissants, et proposent tout un ensemble desécurités (champs obligatoires ou pas, carac-tères autorisés,...) et de formats de saisie.

PROGRAMMEZ EN L5G: 90% DECODE EN MOINS La programmation s’effectue en WLangage.Cette programmation est compatibleWindows, Linux et Internet. Ce langage de 5° génération permet dedévelopper jusqu’à 10 fois plus vite, et élimi-ne jusqu’à 90% des lignes de code. Facile à apprendre et très puissant, leWLangage fait gagner un temps précieuxaux équipes de développement.

DES FAMILLES DE FONCTIONSORIENTÉES «MOBILE»

Le WLangage sur Mobile comporte desfamilles spécifiques de fonctions, adaptées

aux mobiles. Parmi ces familles de fonctions on trouve(ces familles sont disponibles selon le systè-me d’exploitation utilisé):• Base de données CDB• Base de données SQLite• Base de données HyperFileSQL Mobile• Carte SIM• Clavier • Dalle tactile (manipulations au doigt)• Dictaphone/ Magnéto• Email• Lancement automatique d'application• Ports série, parallèle et infrarouge• SMS• Socket• Système• Téléphonie• Gyroscope• Accéléromètre• Boussole• GPS• Localisation par opérateur téléphonique• Wifi• Bluetooth• Caméra, Photo• Etc...

Ces fonctions du WLangage permettent laprogrammation facile de traitements orien-tés «mobile» dont voici quelques exemples:• lire le carnet d’adresses• accéder en standard aux spécificités systè-

me du terminal

TEST ET DÉBOGAGE

DÉBOGAGE SUR LE PC VIA LE SIMULATEUR FOURNI Le test des applications s’effectue directement sur le PC, grâce à unmode «simulation» très puissant. Ici, une fenêtre en création et sonexécution en mode «simulation» directement sur le PC.

Le débo-gueur dispo-se des fonc-tionnalitésavancées:point d’arrêt,reprise,modificationde code à lavolée, visua-lisation ducontenu desvariables...

DÉBOGAGE DU TERMINAL RÉEL DEPUIS LE PC Dans certains cas, le débogage sur le terminal réel est nécessaire: ter-minal particulier, terminal qui utilise des périphériques non émulables

sur PC, utilisation des données réelles présentes dans un logiciel spé-cifique au mobile (par exemple Outlook: contenu de mails, rendez-vous, scanner, RFID...).Grâce à la version 16, vous pourrez déboguer facilement sur le maté-riel réel (en Windows Mobile), avec les données réelles.Notez qu’il n’y a aucun logiciel supplémentaire à installer sur le mobi-le, car tout est piloté depuis le PC.

Déboguez les terminaux et leurs périphériques spé-ciaux ou les données réelles depuis le PC

4 • WINDEV Mobile 16

(suite de la page 3)

Page 5: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

• récupérer le numéro IMEI (identifiantunique) du téléphone

• localiser le téléphone• lire des SMS• lire ou écrire des données sur Internet • récupérer le numéro de série de la machine• piloter le «dictaphone» (déclenchement et

arrêt par programme, lancer un traitementlorsque l’utilisateur appuie sur le boutond’enregistrement,...)

• désactiver (et réactiver) la mise en veilledu périphérique (utile pour économiser lesbatteries ou ne pas couper une liaison 3Gen cours)

• connaître le chemin d’accès (répertoire) dela SD card

• passer en mode de saisie T9• etc...

COMPATIBILITÉ WINDEVVous possédez des applications WINDEV ?La comptabilité entre WINDEV et WINDEVMobile est impressionnante: code, analyse,zones répétées, UML, classes, requêtes,champs (saisie, table, splitter,...) ! Vous récupérez et partagez la majorité ducode et de l’IHM. Le projet peut être com-mun à WINDEV et WINDEV Mobile.La programmation de la base de donnéesest également identique.Etant donnée la taille des écrans, il suffitsimplement de retailler les fenêtres, ce quiest très facile avec WINDEV Mobile 16 !Notez qu’un projet créé en WINDEV Mobiles’ouvre sous WINDEV.

ACCÈS AUX API Vous avez accès aux API du matériel. Si celaest nécessaire, vous pouvez ainsi coder destraitements très spécifiques.

RÉSOLUTION DES ÉCRANS WINDEV Mobile 16 gère toutes les tailles etrésolutions écran, les DPI, ainsi que lesmodes portrait et paysage.

ACCÈS UNIVERSEL AUX DONNÉES La programmation de l’accès (en lecture eten écriture) aux bases de données est com-patible.

IHM: EN 1 CLIC,SUPERBE ET EFFICACE

IHM : PHÉNOMÉNALLe générateur d’IHM de WINDEVMobile permet de créer rapide-ment et sans compétences parti-culières de superbes interfacesconviviales, ergonomiques etsécurisées. La technologie des «7 onglets»est appliquée pour gérer, entreautres, l’aspect graphique desécrans.

DES CHAMPS TRESPUISSANTSLes champs disponibles sonttrès puissants, et permettent decréer des fenêtres ergono-miques sans effort.

PILOTEZ INTERNET ll est facile de gérer des infor-mations en provenanced’Internet, et de les intégrerdans des applications.

Phot

othè

que

Inte

rmec

ORIENTATION DE L’ÉCRAN: VERTICAL OU HORIZONTAL ? Certaines informations sont plus faciles àlire selon que l’écran est visualisé hori-zontalement ou verticalement.La fonction «sysOrientation» permetde changer dynamiquement l’affichagesur le Pocket PC.Couplée aux «ancrages», cette fonction-nalité apporte un confort d‘utilisationsans limites.

Une application en mode «vertical»...

... et la même appli-cation en mode

«horizontal»: pratique !

UNE SEULE APPLICATION POUR PLUSIEURS TAILLES D’ÉCRAN L’utilisation du concept d’ancrage dans les fenêtres permet de réaliser une unique applica-tion, quelle que soit la taille de l’écran du terminal. Encore du temps de gagné !

www.pcsoft.fr • 5

Page 6: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

ANDROID

WINDEV Mobile 16 permet de créer desapplications destinées à fonctionner sur lesystème d’exploitation Android de Google:smartphones, netbook, portables...

LES CHAMPS SUPPORTÉS ENANDROID De nombreux types de champs sont suppor-tés. • Libellé • Champ de saisie • Sélecteur • Interrupteur• Bouton • Liste• Zone répétée • Combo• Image • Menu• Onglet • Champ Jauge• Libellé formaté • Modèle de champ• Fenêtre Interne • SuperChamp• Champ HTML

DÉTECTION DE LA PLATEFORMEMATÉRIEL En phase de développement, WINDEV Mobile16 détecte les caractéristiques des matérielsconnectés: résolution et DPI.En exécution, grâce à la technologie desancrages, l’application peut gérer facilementles différentes résolutions et DPI.

WLANGAGEPlus de 600 fonctions du WLangage sontsupportées en Android, ce qui vous ouvre unchamp d’application illimité.

GESTION DE LA BOUSSOLE ET DE L’ACCÉLÉROMÈTRE Les applications Android peuvent être pilo-tées par des mouvements du téléphone !

Par exemple, un mouvement vers la droitepasse à la fiche suivante, un mouvementvers la gauche passe à la fiche précédente,un mouvement vers le haut positionne endébut de fichier, et un mouvement vers lebas positionne en fin.La programmation de ce type d’interface esttrès simple avec WINDEV Mobile 16.La nouvelle famille de fonctions Capteurpermet 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 cohabi-ter avec une interface classique (boutons,...)

6 • WINDEV Mobile 16

TÉLÉPHONES ETTABLETTES(ANDROID & WINDOWS PHONE 7)

Page 7: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

www.pcsoft.fr • 7

WIFI

La gestion du WiFi avec WINDEV Mobile 16est très complète.La famille de fonctions Wifi propose denombreuses fonctionnalités, parmi les-quelles:• détection des points d’accès• connexion à un point d’accès• ajout/ suppression à la liste des réseauxdisponibles• état de la connexion• informations sur la connexion• gestion des cryptages WEP, WPA, WPA2,WPA EAP, IEEE8021X...• ...

BLUETOOTH

La gestion de Bluetooth avec WINDEVMobile 16 est très complète.La famille de fonctions BTxxx propose denombreuses fonctionnalités, parmi les-quelles :• 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 écrand’accueil Android sont des «Notifications»par icone.Il est possible de les «dérouler» pour envisualiser le détail.Grâce à la famille de fonctions Notifie deWINDEV Mobile 16, il est facile d’ajouter etsupprimer des icones (et leur détail) à labarre de notifications, d’effectuer des notifi-cations sonores, vibration et allumage de laLED.Par exemple: l’application a reçu un messa-ge, l’envoi des informations a été effectué,l’application est bien (ou n’est pas) connec-tée, vous avez un rendez-vous...

Il existe 4 types de notifications, tous géréspar WINDEV Mobile 16:• 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 lacouleur de votre choix

TOAST

Un Toast est un message furtif qui apparaîtau centre ou au bas de l’écran, pour infor-mer l’utilisateur sans qu’il ait besoin de vali-der.Il suffit d’indiquer le texte à afficher, l’en-droit où l’afficher et la durée d’affichage(court ou long) grâce à la fonctionToastAffiche.

Affichage d’un message de type toast

HAPTIC FEEDBACK : FAITESVIBRER VOTRE TÉLÉPHONE !

Grâce à la propriété ..HapticFeedback, ilest possible de faire vibrer le téléphone lorsde la saisie d’informations.

ACCÈS À LA LISTE DECONTACTSLe parcours, la recherche, la création, lamodification et la suppression des contactsprésents sur le téléphone sont gérés enWLangage à l’aide de la famille de fonctionsContact.

CHAMP CAMÉRA / PHOTO

Le champ Caméra affiche en direct lesimages captées par l’objectif du téléphone.Photos et films sont gérés.Ce qui est visualisé peut être sauvé (photosau format JPG et PNG, films au format mpg,3gp).Le champ permet également l’affichage dephotos et vidéos.Par exemple, un expert peut prendre des

Page 8: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

photos et les intégrer directement dans sonrapport, ou l’application peut les envoyerautomatiquement au siège, et les inclureautomatiquement dans le rapport concerné(au format WINDEV ou Word par exemple).Les fonctions Vidéo permettent de piloterce type de champ.

QR CODE

Les codes-barres QR Code sont décodés.Une application peut déclencher l’appareilphoto pour acquérir le code-barres QR etdéchiffrer son contenu automatiquement.

APPEL DE LIBRAIRIES JAVA Il est possible d’appeler nativement deslibrairies Java fournies par des tiers: pilota-ge d’un périphérique du matériel,...Il est également possible de taper directe-ment du code Java à la place de codeWLangage (fonctionnalité utile en dépanna-ge !).

SQLITE: ACCÈS NATIF

L’accès natif à SQLite permet d’accéder nati-vement aux fichiers de données présentssur les terminaux Android à l’aide des ordreshabituels du WLangage(FichierVersEcran, ...). Il est également possible d’accéder à cesfichiers depuis un PC, pour synchroniser desdonnées par exemple.WINDEV 16 et WEBDEV 16 possèdent égale-ment un accès natif à SQLite, ce qui permetune synchronisation facile des donnéesdepuis un back office.

7 FONCTIONNALITÉS ANDROIDDÉTAILLÉESVoici un exemple de fonctionnalités facile-ment implémentables dans une applicationAndroid.• Internet: Affichage d'une page web

(déclencher l’ouverture du navigateur surune 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 êtreutilisés pour obtenir un look différent.

• Installation d’application: possibilité d’ajou-ter des fichiers dans l’application lors de lagénération, comme par exemple une basede données.

Cette liste n’est qu’un exemple de fonction-nalités facilement implémentables.

INSTALLATION DIRECTELes applications internes à l’entreprise sonten général installées directement sur les ter-minaux.C’est facile grâce à WINDEV Mobile 16.

INSTALLATION VIA DÉPLOIE-MENT SUR ANDROID MARKET Les applications développées avec WINDEVMobile 16 se déploient facilement surl’Android Market (pour distribution gratuiteou payante). Le mode opératoire précis est indiqué dansla documentation fournie avec le logiciel.

PARMI LES EXEMPLES ANDROID De nombreux exemples sont livrés enAndroid.Parmi ces exemples vous trouverez:• Android Client FTP : exemple de réalisa-tion d'un client FTP pour terminal Android

• Android Explorer : explorateur de fichierspour Android• Android Gestion Contacts : exemple degestion 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éalisationd'un gestionnaire de présence (séminaire, ...)

• Android GPS : exemple d'utilisation desfonctionnalités GPS (longitude, latitude, alti-tude, vitesse et direction)• Android Lecteur RSS : lecteur de flux RSSavec gestion des images et de favoris• Android MotDePasse : exemple de réalisa-tion d'un «coffre» à mots de passe (digicode,sites Internet, etc...)• Android Notes (pense-bête) : exemple deréalisation de prises de notes graphiques• Android Synthèse vocale : exemple d'uti-lisation des fonctionnalités de synthèsevocale• Android Système : exemple d'utilisationde fonctionnalités systèmes spécifiques àAndroid (toast, notifications, Wifi...)• Jeu : exemple d’application ludique, typi-quement destinée à être diffusée surAndroid Market

8 • WINDEV Mobile 16

Application Androidsur tablette (gestionde notes de frais)

Page 9: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

WINDOWSPHONE 7

APPLICATIONS NATIVES WP7 WINDEV Mobile 16 génère des applicationsnatives (.xap) pour WP7 (WP7 est l’acronymede Windows Phone 7).

CHAMPS SUPPORTÉSLes champs suivants sont supportés parWINDEV Mobile 16 en Windows Phone 7:• Libellé: mono/multiligne, libellé formaté,

cadrage horizontal/vertical...• Image: jpg et png, 100%, homothétique,

centré etc...• Bouton: style,...• Champ de saisie: gestion des masques,

multiligne possible, cadrage (gauche/droi-te)

• Champ HTML• Interrupteur/ Sélecteur• Zone répétée: peut contenir tous les types

de champs.• ...La gestion des ancrages permet un passageharmonieux et automatique entre les for-mats portrait et paysage.La gestion des plans est disponible.La persistance des données dans les champsest gérée.L’animation de transition entre les fenêtresest disponible par défaut, sans avoir à coder.

WLANGAGEPlus de 200 fonctions WLangage sont déjàsupportées.La gestion des threads est facile.

API: APPEL NATIF D’ASSEMBLAGES .NET Il est possible d’appeler des assemblages.Net depuis le code WLangage.Les classes de (ou des) l’assemblage(s) sontmanipulables nativement depuis l’environne-ment (appel des méthodes de ces classes).

CLAVIER VIRTUELLe clavier est géré automatiquement. Parexemple, si un champ utilise un masquenumérique, lors d’une saisie, le clavier pro-posé sera automatiquement en mode saisienumérique

ECRAN D’ACCUEILOn peut définir l'icone de l'application, etl'image du «tile» (le dessin qui apparaît surl’écran d'accueil du téléphone).

CLOUDCombiné avec un ou des sites basés sur latechnologie WEBDEV, l’accès au cloud estfacile et puissant grâce à la famille de fonc-tions httpRequête.Echanger et stocker des données est facile,avec la base de son choix (HyperFileSQL,MySQL, Oracle,...)

GESTION DES DONNÉESLOCALESLa famille de fonctions «f» (fOuvre,fEcrit,...) est disponible, ce qui permet destocker des données sur le téléphone locale-ment.

DÉBOGAGELe débogueur est disponible en mode«simulateur» (sous l’éditeur de WINDEVMobile).

MARKETPLACELa diffusion d’applications Windows Phone 7s’effectue par publication sur le Marketplace(App hub, site de distribution des applica-tions géré par Microsoft). Les applications développées avec WINDEVMobile 16 se diffusent bien entendu par cebiais.

PARMI LES EXEMPLES WP7 Plusieurs exemples sont livrés en WP7. Parmi ceux-ci, vous trouverez :• Gestion des mots de passe• Gestion de pense-bête (note)• Localisation GPS et carte SIM• Gestion de boussole de d’accéléromètre• Gestion des photos

WINDOWSMOBILE

WINDEV Mobile 16 permet bien entendu dedévelopper des applications pour les smart-phones fonctionnant sous Windows Mobile.Ce type de téléphone est encore largementutilisé (parc existant principalement).Les fonctionnalités supportées sousWindows Mobile sont détaillées en pagessuivantes.

www.pcsoft.fr • 9

Page 10: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

WINDOWS MOBILE & WINDOWSCE Aujourd’hui, les applications développéessous Windows Mobile et Windows CE sontsurtout des applications professionnelles et

industrielles.

WINDEVMobile 16 per-

met le développe-ment facile d’appli-

cations destinées àfonctionner sous Windows

Mobile ou Windows CE.

UN VÉRITABLE RAD POURSMARTPHONE, POCKET PC,

TABLETTE, TERMINAL DURCI...WINDEV Mobile 16 apporte le RAD surmobile. Le développement professionnel n’ajamais été aussi rapide: le RAD génère pourvous une application en se basant sur lesstructures de données. Ecran de démarrage, menus, fenêtres tableset fiches sont automatiquement générés etpermettent de créer une application réelledirectement utilisable en quelques minutes(10 minutes d’après la revue indépendante«Réseaux et Telecom»).Vous réalisez une maquette pour un pros-pect ou votre direction en un temps record.Bien entendu la programmation traditionnel-le est disponible: vous créez alors vos appli-cations en définissant vos fenêtres et en sai-sissant votre code (code L5G, qui permetjusqu’à 90% de code en moins qu’en L4G).

LES CHAMPS SUPPORTÉS ENWINDOWS MOBILE ET CE WINDEV Mobile 16 supporte tous les champsnécessaires en mobile:• Libellé • Champ de saisie • Sélecteur • Interrupteur• Bouton • Liste• Zone répétée • Combo• Image • Menu• Onglet • Champ Jauge• Libellé formaté • Modèle de champ• Fenêtre Interne • SuperChamp• Champ HTML • Graphe• Table • 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 automatiquementun look spectaculaire aux applications quevous créez.

Le gabarit «Media Center»

Le gabarit «ActivLéopard»

LES ZONES RÉPÉTÉES Les champs de type «zonerépétée» sont disponiblessur WINDEV Mobile, ce quiest très utile en fonction duterminal.

LES GRAPHESFACILES Un grapheur est disponibleen Mobile: vous créez desgraphes sur Mobile sans avoirà programmer.

Statistiques en temps réel

ACCÈS À TAPI (TÉLÉPHONIE) L’accès à TAPI (fonctions de téléphonie) s’ef-fectue de façon native par le WLangage:composition automatique de numéro detéléphone, ...

Vos applications peuvent compo-ser automatiquement un numéro

de téléphone

APPEL DE DLL ET D’ASSEMBLAGE .NET La plupart des fournisseurs de matérielcomplémentaire (GPS, scanner, lecteurde code-barres, lecteur RFID,...) fournis-sent avec leur matériel des pilotes d’ac-cès. Ces pilotes d’accès sont fournissous forme de DLL native et quelquefoisd’assemblage .NET.Ces modes de dialogue via DLL ou viaun assemblage .NET sont supportéspar WINDEV Mobile 16.

10 • WINDEV Mobile 16

TERMINAUX(WINDOWS MOBILE 5, 6.X, CE 4 ET 5, POCKET PC 2003)

Page 11: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

Utilisez tous les logiciels d’inter-façage fournis par les fabricants

de périphériques

COMPILATION DYNAMIQUE La compilation dynamique (création, compi-lation et exécution de code par une applica-tion) est disponible sous WINDEV Mobile 16.

XML Les fonctions WLangage XML sont suppor-tées en Mobile. La programmation des WebServices est ainsi très simple.

ETATS IMPRIMÉSWINDEV Mobile 16 permet de créer facile-ment des états grâce au générateur d’étatsinclus en standard dans l’environnement.L’état est créé au format standard mobilePCL.Il est également possible de créer des étatsen utilisant les ordres d’impression de lafamille iImprime du WLangage.Pour les imprimantes ne respectant pas lanorme PCL, il est également possible de pro-grammer directement les séquences decontrôle.

IMPRESSION DE CODES- BARRESImprimer un code-barres depuis un mobileest pratique ! La version 16 permet de le faire directementdepuis une application sur mobile, via uneconnexion entre le mobile et l’imprimante,ou via l’imprimante intégrée au terminal.L’imprimante doit simplement être compa-tible «PCL».Les codes-barres supportés sont: UPCA,UPCE, EAN13, EAN8, Interleaved 2 of 5,Codabar, Code MSI, Code 39, Code 93, Code128, EAN 128, PDF 417, Datamatrix...

RFID Grâce à WINDEV Mobile 16, développez faci-lement des applications gérant la technolo-gie «RFID». L’application lit et écrit à distan-ce des informations stockées sur une pucedotée d’une antenne intégrée. La puce estcontenue (ou collée) dans un objet ou unemballage: traçabilité totale !

Un lecteur, un modèle de puce RFID(il existe des dizaines de modèles)

DÉPLOIEMENT:FACILE

PROCESSEURS SUPPORTÉS Tous les processeurs à architecture ARMsont supportés.

INSTALLATION MSI ET CABLa norme standard «MSI» est supportée. La génération d'applications mobiles au for-mat «CAB» (l’application complète tientdans un fichier d’extension .CAB) permet de«coller» ce fichier .CAB sur le Pocket PC quise débrouille ensuite tout seul pour installerle logiciel. Le format MSI est égalementgéré.

MISE À JOUR D’APPLICATION:ACTIVESYNC, GPRS, 3G,INTERNET La mise à jour d’une application s’effectueautomatiquement lors d’une connexion auPC par le logiciel standard ActiveSync (voirci-après, l’utilitaire WDSynchro qui permetde paramétrer cette mise à jour automa-tique).Mais lorsque l’on utilise un mobile, il est bienentendu intéressant de mettre à jour sonapplication à distance si c’est nécessaire. Cette possibilité est également offerte pour

les applications développées en WINDEVMobile 16.

FRAMEWORK : COMMUN À PLUSIEURS APPLICATIONSAfin d’optimiser l’encombrement mémoiredu PDA, un framework peut être partagé parplusieurs applications chargées sur la machi-ne. Vous pouvez par ailleurs choisir les élé-ments du framework à embarquer, pourn’installer que les modules nécessaires, etainsi limiter la taille mémoire utilisée.

UTILITAIRES

UTILITAIRES SPÉCIFIQUESLIVRÉS EN STANDARDEn plus des utilitaires habituels (ceux deWINDEV), WINDEV Mobile 16 est livré avecdes outils complémentaires utiles lors desphases de développement, mise au point etprésentation.

WDEXPLORER WDEXPLORER permet de visualiser facile-ment depuis un PC les fichiers et répertoiresprésents sur un appareil mobile.

WDCEDB WDCEDB permet de visualiser et d’accéderaux données contenues dans les fichiersCEDB (.cdb) d’un mobile: rendez-vous,contacts...

WDCAPTURE WDCAPTURE permet de réaliser depuis unPC des copies d’écran ou des vidéos de cequi s’affiche sur le mobile connecté au PC.

WDREGISTRE WDREGISTRE permet de visualiser facile-ment le contenu de la base de registres d’unappareil mobile.

WDSYNCHRO WDSYNCHRO permet de paramétrer les syn-chronisations qui seront automatiquementeffectuées par «ActiveSync» lorsque l’appa-reil mobile sera connecté au PC.

AccèsDistant(HF C/S)

eMail FTP HTTP Télé-phonie

SOAPJ2EE.NET

Socket SMS

ActiveSync • • • • • •Carte réseau • • • • • •

3G • • • • • •Infrarouge •

Smartphoneou accès GSM • •

WiFi • • • • • •

TYPES DE COMMUNICATION AVEC WINDEV MOBILE

www.pcsoft.fr • 11

Page 12: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

HYPERFILESQL: LA SOLUTIONFIABLE ET FACILEWINDEV Mobile est livré en standard avec lapuissante base de données HyperFileSQL.Cette base de données facilement embar-quable ne nécessite pas d’administration.

SÉCURITÉ: CRYPTAGEHyperFileSQL permet le cryptage des don-nées et des index. C’est une fonctionnalitéde sécurité importante pour des appareilsmobiles qui peuvent être plus facilementsoustraits à leurs possesseurs.La clé de décryptage peut être présente dansune table, dans un programme, saisie par l’uti-lisateur, ou déduite de différents éléments.

LIEN DIRECT AVECHYPERFILESQL CLIENT/SERVEURLes applications WINDEV Mobile accèdentdirectement aux données qui sont stockéesdans des bases HyperFileSQL Client/Serveur(via WiFi, Bluetooth, réseau, Internet...). Celasignifie qu’une application présente sur unmobile agit en temps réel sur les données,avec la compatibilité, la facilité et la puissan-ce habituelle de la programmation en L5G.

REPRISE DE CONNEXION La reprise de connexion après déconnexionintempestive (coupure WiFi ou 3G...) estautomatique. L’application déconnectée sereconnecte en conservant tous les contextespréservés. C’est une sécurité automatiquepour vos applications, et un grand confortpour les utilisateurs.

BLOCAGE D’ENREGISTREMENTS En HyperFileSQL Client/Serveur et enAS/400 natif, les blocages d’enregistrements(de lignes) sont gérés automatiquement.

COMPATIBILITÉ TOTALELa compatibilité entre HyperFileSQL Classic,HyperFileSQL Client/Serveur etHyperFileSQL Mobile est totale. Par exemple une base de données peut êtredirectement copiée d’un mobile sur un ser-veur HyperFileSQL Client/Serveur.

MODIFICATION AUTOMATIQUEDES TABLES HYPERFILESQLSUR LE TERMINAL Si cela est nécessaire, la structure de la baseprésente sur le mobile sera mise à jourdirectement depuis le mobile autonome (nonconnecté à un PC).Vos utilisateurs itinérants pourront donc semettre à jour pour des modifications destructure de base de données, via GPRS, 3Gou Internet par exemple. Il est inutile deconnecter le mobile au PC.

La modification automatique en action sur un Pocket PC

12 • WINDEV Mobile 16

CAPACITÉS MAXIMALESHYPERFILESQL MOBILEColonnes par table 65 535

Clés par table 65 535

Taille d’une clé 65 535 octets

Lignes par table 134 millions

Taille d’une table 2 Go

Taille d’une ligne 2 Go

Taille d’une colonne 65 535 octets

FONCTIONNALITÉSCryptages 128 bits

Intégrité référentielle

Triggers

Import Export

Réplication

Embarquable

Compression/Décompression desmémos à la volée

TECHNOLOGIESMaintenance automatique

Gestion des accès concurrents sur accèsdirect à HyperFileSQL Client/Serveur

Zéro administration

Reprise après incident automatique

Déploiement automatique

LES BASES DE DONNÉES

BASE DE DONNÉES HYPERFILESQL MOBILE: EMBARQUABLE ET GRATUITE

L’ACCÈS AUX DONNÉES: LOCAL,TEMPS RÉEL OU RÉPLICATIONL’accès aux données est effectué selon vosbesoins et votre choix: local (données sur lePocket PC), soit en temps réel sur le lieu d’uti-lisation (réseau sans fil), soit en temps réelpartout dans le monde (3G, GPRS), soit parréplication, les données étant alors synchroni-sé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 ousur votre téléphone: c’est facile !HyperFileSQL Mobile est livré en standard. Un accès natif AS/400 est également propo-sé (complément).

CEDB WINDEV Mobile 16 supporte également nati-vement les fichiers de type «CEDB», qui sontutilisés par de nombreuses applicationsstandard sur Pocket CE 4 et 5 (Outlook,Planning...).

Vos applications lisentet écrivent directe-ment 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 auxbases de données existantes du S.I. (Systèmed’Information). Les applications accèdent entemps réel ou par réplication aux basesactuellement en place, en connexion filaireou sans fil.

RÉPLICATION UNIVERSELLE WINDEV Mobile permet la synchronisationde fichiers par «ActiveSync» ou par le méca-nisme de «Réplication Universelle», qui per-met la réplication entre bases de donnéesdifférentes (par exemple HyperFileSQL avecOracle).Ce mécanisme très souple et puissant per-met le mode «réplication déconnectée»: parexemple il permet de recevoir la table répli-ca par mail, et de l’exécuter directement surson mobile, et ainsi de mettre à jour la basede données directement sur le mobile sansconnexion physique avec un PC. Tous les types de bases de données sontaccessibles par la réplication universelle.

Imaginez, 128 Giga Octets sur une cartemémoire. Il y a quelques années, c’était la capacitéde nos disques durs sur les PC de bureau ! Vouspouvez maintenant embarquer facilement et à faiblecoût des bases de données (sécurisées) de tailleimportante (jusqu’à 300 millions de lignes!) sur vospockets, mobiles et téléphones.

Page 13: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

www.pcsoft.fr • 13

HyperFileSQLClassic

HyperFileSQL

C/S

SQLServer Oracle AS/400 Access

Toutesles

bases

ActiveSync • • •/• •/• •/• • •Accès direct • •Accès par RPC • • •/• •/• •/• • •WebServices • • •/• •/• •/• • •

Socket • • •/• •/• •/• • •Procédures stoc-

kées directes •

TYPES DE CONNEXION AUX BASES DE DONNÉES DU S.I.

•En standard •Via Accès natif, en complément

QUEL LIEN AVEC LE PC ?

• Aucun lien n’est obligatoire (il n'est pas du tout obliga-toire d’être relié à un PC pour exploiter une applica-tion)

• Réplication (synchronisation) uni ou bi-directionnelle• Liaison infrarouge• Bluetooth• WiFi• Câble (ActiveSync ou application directement pilotée)• Modem ou liaison Internet• Téléphone (GPRS, 3G), directement intégré ou relié• Autres dispositifs

InternetGPRSActivSync WebService

InternetInternetInternet EthernetFTP

Page 14: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

14 • WINDEV Mobile 16

COMPOSANTS ETEXEMPLES LIVRÉS

PARMI LES COMPOSANTSLIVRÉS

Pocket Signature Permet d'intégrer facilement dans vos applica-tions WinDev Mobile un champ «Signature» prêt àl'emploi

Pocket Limitations Permet de mettre en place un système de limita-tion dans le temps, ainsi qu'un système d'activa-tion de logiciel sur Pocket PC.

Pocket GPSPermet d'interroger un GPS afin de récupérer unelongitude, une latitude, une vitesse de déplace-ment, une altitude.

Pocket Falcon, Pocket Symbol,Pocket Datalogic,Pocket Intermec,Pocket Paxar :Permettent d’accéder aux fonctionnalités spéci-fiques des Pockets de chacune de ces marques.

Pocket GANTTPermet d’afficher un diagramme de GANTT dansune table mémoire ou dans une fenêtre intégréeau composant.

Pocket Gestion LoginGère l'identification des utilisateurs dans uneapplication à partir d'un Login et d'un mot depasse.

Pocket Sélecteur de répertoiresSélecteur de répertoires pour Pocket PC.

PC Sélecteur de répertoireSélecteur d'un répertoire présent sur un pocketPC depuis une application WinDev PC.

PC Sélecteur de fichiersSélecteur de fichiers présents sur un Pocket PCdepuis une application WinDev.

PARMI LES EXEMPLES LIVRÉS

Pocket .NetExemple d'utilisation d'un assemblage DotNet (icipour lister les réseaux Wifi)

Pocket Gestion ContactsGestion de contacts sous Pocket PC.

Pocket Gestion de commandesGestion de commandes/factures simplifiée

Pocket InventairePermet de réaliser les inventaires et d'enregistrerles résultats dans une base de donnéesHyperFileSQL.

Pocket RTFPermet en effet de mettre du texte RTF dans leschamps de saisie.

Pocket Clic sur GraphePropose une solution pour excentrer les partsd'un graphe de type secteur sur un simple clic uti-lisateur.

Pocket InscritsCet exemple est un gestionnaire de présence. Ellepermet de noter les personnes présentes lors d'unséminaire.

Envois de SMSProjet «Pocket Envois de SMS» utilisable sousPocket PC ou PC. Ces exemples permettent d'en-voyer des SMS.

Pocket Radars Fixes

Cet exemple est basé sur l’interrogation d’un GPS.Il analyse les coordonnées de la position actuelleet les compare à celles des radars fixes installésen France. A l’approche d’un radar, un bip est émispour informer le conducteur de la présence duradar.

Pocket Clavier VirtuelCet exemple propose des claviers virtuels entière-ment personnalisables et beaucoup moins encom-brants que le clavier standard des Pockets PC.

Pocket MapCet exemple est une version allégée de l'outil bienconnu en WINDEV: WDMap. Cet exemple permetde visualiser et de modifier des tables de donnéesau format HyperFileSQL Mobile directement surun Pocket PC.

PC Browser CDBCet exemple permet d’accéder à des bases dedonnées standard (.cdb) présentes sur un PocketPC.

Notes de Frais

Projet «Pocket NotesFrais» utilisable sous PocketPC et PC.Ces exemples permettent de gérer des notes defrais. Il est possible de synchroniser les donnéessaisies dans les deux projets

Pocket ClientFTPCet exemple permet de visualiser le contenu d'unserveur FTP. Il permet aussi de télécharger desfichiers, de les renommer ou de les supprimer.

Utilisation des socketsProjet «Pocket Utilisation des sockets» utilisablesous PC et PC.Ces exemples présentent l'utilisation des diffé-rentes fonctions de gestion des sockets.

PC Base de registresCet exemple permet de manipuler la base deregistres d’un Pocket PC à partir d’un PC.

SondageProjet «Pocket Sondage» utilisable sous PocketPC et sous PC.Ces exemples permettent de réaliser des son-dages. Il est possible de synchroniser les données.

Pocket EmpruntCet exemple permet de simuler des emprunts etde visualiser les tableaux d’amortissement corres-pondants.

Pocket Fonctions FinancièresCet exemple présente l’utilisation des fonctionsfinancières.

StocksProjet «Pocket Stocks» utilisable sous Pocket PCet sous PCCes exemples permettent de gérer des stocks. Ilest possible de synchroniser les données saisiesdans les deux projets.

Pocket ExplorerCet exemple est un explorateur de fichiers pourWindows CE. Vous pouvez lister les fichiers et lesrépertoires d'un Pocket PC.

Pocket Expressions RégulièresCet exemple permet d’aborder l’utilisation desexpressions régulières et d’effectuer desrecherches dans des chaînes de caractères.

Tâches L'application PC Tâches permet de saisir une listede tâches (avec gestion de priorités, dated'échéance, rappel automatique, ...).Pocket Extraction MIMECet exemple permet d’extraire les pièces conte-nues dans un email.

Pocket ImagesCet exemple permet de parcourir un répertoirespécifique à la recherche d’images.

Pocket MotDePasseCet exemple présente un «coffre» à mots depasse. Il peut être utilisé pour gérer les mots depasse créés lors de l’utilisation de sites Internetmais également dans des applications ou dans lavie courante.

Pocket PokerCet exemple permet de jouer au Poker sur unPocket PC.

Pocket Tic Tac ToeCet exemple permet de jouer au «Tic Tac Toe» surun Pocket PC. Cet exemple illustre l’utilisation dustylet et le déplacement d’objets.

Pocket Diaporama

Page 15: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

Cet exemple est un Visualisateur d'images pourPocket PC. Il permet de visualiser les images

Pocket Pool de threadsCet exemple présente l’utilisation des threads.Rappel : Un thread est un processus lancé enparallèle de l’application en cours.

Pocket StatistiquesCet exemple effectue divers calculs de statis-tiques.

Pocket TéléphonieCet exemple est une application de téléphonie uti-lisable avec un Pocket PC disposant d’un accèstéléphonique (type GSM).

Pocket PersistanceCet exemple présente l’utilisation des fonctions degestion des champs persistants.

Pocket ZIPCet exemple présente de créer et de manipulerdes archives (fichiers «.ZIP»).

Pocket Notes Cet exemple permet de dessiner des «notes» gra-phiques et de les enregistrer. Vous avez la possibi-lité de saisir des mots-clés pour retrouver vosnotes.

Gestion des listes d’achatsProjet «Pocket Gestion des listes d’achats» utili-

sable sous Pocket PC et PCCes exemples permettent de gérer une liste demagasins, de rayons, de produits et d’achats.Il est possible de synchroniser les données.

Réservation PlageProjet «Pocket Beach» utilisable sous Pocket PCet PC.Ces exemples permettent de gérer les réserva-tions sur des plages privées. Il est possible de syn-chroniser les données saisies dans les deux pro-jets.

Pocket AnimatedCet exemple illustre les possibilités d'animationd'image avec WinDev Mobile.

PC Album PhotoCet exemple permet d’importer et/ou d’exporterles photos d’un Pocket PC à partir d’un PC.

PC ExplorateurCet exemple permet de visualiser les fichiers etrépertoires présents sur un Pocket PC.

PASSEZ À L’ACTION

FORMATION : FACILE !WINDEV Mobile est livré avec une aide enligne complète, et ses manuels: un guided’auto formation, un manuel de programma-tion et un manuel des concepts.

COMMANDEZ AUJOURD’HUI,DÉPLOYEZ DANS UNE SEMAINE !Grâce à l’Atelier de Génie Logiciel WINDEVMobile vous pouvez enfin développer vite surtablette, Smartphone et terminaux industriels.L’informatique mobile envahit notre monde,WINDEV Mobile est votre meilleur allié pourdévelopper dès aujourd’hui et très vite desapplications performantes sur ces matériels.

Commandez aujourd’hui votre WINDEV Mobile 16 !

www.pcsoft.fr • 15

Consultez les TÉMOIGNAGESde sociétés sur WINDEV Mobile

sur www.pcsoft.fr,ou demandez-nous le numérospécial de «01 Informatique»

Page 16: Broch WM 16 ter INTERNET X - PC SOFT WINDEV

PC SOFT Informatique - SAS au capital de 1 728 992 Euros - RCS 330 318 270

Province: Tél: 04.67.032.032 Fax: 04.67.03.07.87 Paris: Tél: 01.48.01.48.88 www.pcsoft.fr

®

AGL intégré pour Pocket PC,Smartphone et Terminal industriel, gère le cycle de viecomplet des applications

Windows CE, Mobile, Android,Windows Phone 7

Tout en français

Hot Line gratuite*

Déploiement libre, y compris la base de données

Compatibilité avec WINDEV et WEBDEV

Environnement intégré

Travail coopératif

RAD spécifique «Pocket PC» et«Smartphone»

Audit

XML

Centres de Contrôle, Tableau de Bord

Générateur d’Analyse(UML, Merise, Souple)

Générateur de Dossier (analyse, programmation)

Générateur de composants

Règles métier et Exigences

Base de Données HyperFileSQL Mobile intégrée (diffusion libre illimitée), compatible avec HyperFileSQL

Reprise automatique deconnexion

Réplication

Support des bases CEDB (lecture, écriture)

Générateur de requêtes SQL

Générateur d’IHM, adapté à lataille des écrans, avec héritage

Langage L5G compatible WEBDEV et WINDEV

Simulateur, débogueur

Editeur de code avec assistance immédiate

Tests unitaires

Lecture de SMS

Accéléromètre, boussole, GPS

Grapheur

Traduction des applications(64 langues)

Ouvert à Internet

Liaison infrarouge

Gestion des images (BMP,...)

Gestionnaire de sources collaboratif

Générateur d’installation spécifique (MSI, CAB...), accèsaux Store et Market

Nombreux exemples

Autoformation en 1 semaine (1 journée seulement si vous connaissez déjà WINDEV)

Docu

men

t non

con

tract

uel.

WIN

DEV.

Log

icie

l pro

fess

ionn

el -

Supp

ort t

echn

ique

: 15

requ

êtes

gra

tuite

s su

r la

vers

ion

en c

ours

de

com

mer

cial

isatio

n. C

erta

ines

fonc

tionn

alité

s et

cer

tain

s ex

empl

es s

ont d

ispon

ible

s en

cou

rs d

e ve

rsio

n

Fonctionnalités principales

Le même WINDEV Mobile 16 permetde créer des applications pourAndroid, Windows Phone 7, WindowsCE et Windows Mobile ?Oui. Et votre code est compatible.

La possession de WINDEV est-ellenécessaire ?Non, WINDEV Mobile est un logicielautonome.Si vous possédez WINDEV, vouspouvez récupérer votre existant etpartager projets et données avec lui.

Quel est le principal avantage deWINDEV Mobile 16 ?Le simple fait de pouvoir réaliserune application pour mobile avecune facilité similaire à WINDEV estun avantage phénoménal !

La diffusion d’une application réali-sée avec «WINDEV Mobile» donne-t-elle lieu à versement de redevances?

Non, la diffusion des applications etdes bases de données réaliséesavec WINDEV Mobile est libre et gra-tuite, il n’y a aucunes redevances àverser à PC SOFT. Déployez sanscontraintes et sans risques !

Comment se passe le développement? Le développement s’effectue sur unPC habituel, l’application compiléeest ensuite testée directement sur lePC. Elle est ensuite transférée sur leterminal. Il suffit donc d’un PC habi-tuel pour développer.

Pourquoi le Support Technique sur WINDEV Mobile est-il gratuit ?PC SOFT a confiance dans ses logi-ciels, et offre donc un SupportTechnique gratuit sur WINDEVMobile. Quinze requêtes (télépho-niques ou Internet) sont offertes*.

Existe-t-il un Forum communautaireprofessionnel sur WINDEV Mobile ?Oui; vous pouvez ainsi partager l’ex-périence de la communauté dedéveloppeurs.

Quelle durée de formation prévoir?Si vous connaissez WINDEV, unejournée est suffisante.Si vous ne connaissez pas WINDEV,une semaine suffit.

Vous avez des questions complémen-taires? Contactez-nous, nous sommesà votre ser-vice !

QUESTIONS REPONSES

Application itinérante autonome:prise de commandes, livraison, rele-vé de compteurs, SAV, ...Application avec réplication (physi-quement, par Bluetooth ou WiFi, oupar téléphone ou Internet)Application réseau local sans fil: lemobile dialogue avec le réseau de

l’entreprise en temps réelApplication temps réel à distance,via un simple abonnement 3GCommande de machine industriellepar infrarougeApplication sur téléphone portable,avec par exemple accès sécurisé auxdonnées de votre entreprise

Application de géolocalisation, opti-misation de tournée

Tableau de bord pour dirigeant

Application destinée à être diffuséevia un «Store» ou un «Market»

Et toute autre application dont vousavez l’idée...

EXEMPLES D’APPLICATIONS

Fournisseur Officiel de laPréparation Olympique

«Services Mobiles faciles»On peut commencer à développersur Pocket PC en 10 minutes

RÉSEAUX & TELECOMS«Développement : les quatre véri-tés de la mobilité»Jacques Krief a façonné puisdéployé la première applicationfonctionnelle de la fédérationsportive de basket-ball en quatrejours, sous l'atelier WinDev Mobilede PC Soft.

01 INFORMATIQUE«WINDEV Mobile : le compa-gnon idéal en entreprise»De plus en plus utilisés, les termi-naux mobiles en entreprise rem-plissent des tâches très diverses:connexion aux données, applica-tions métiers, suivi de stocks, pro-

giciels, etc... PC SOFT avecWINDEV Mobile offre une réponseen environnement Windows Mobileentièrement intégrée, idéale pourl'entreprise.

PROGRAMMEZ ! «Des applications pour les terminaux mobiles» WINDEV Mobile permet de créerdes applications pour tout assis-tant numérique personnel ou télé-phone équipé d'un système d'ex-ploitation Windows CE.Compatible avec la plupart desbases de données, le produit estlivré avec HyperFileSQL Mobile, unSGBD pouvant être embarqué surles terminaux portables.

DISTRIBUTIQUE

MOBILE

LA PRESSE UNANIME

SOYEZ MOBILE!