Jusquà présent le développement dapplications pour terminaux RF demandait les compétences dun programmeur en langage "C" car aujourdhui aucun outil simple ne permet de programmer ces lecteurs mobiles.
Le développement dapplications PDC RF est à présent plus simple et plus rapide, puisque les terminaux RF sont pré-chargés avec un "interpréteur" qui les transforme en outils "actifs", capables de comprendre et dexécuter des commandes spéciales ForWin. Cela signifie que les programmeurs nont plus besoin de connaître la programmation en langage "C" pour développer des applications pour les terminaux.
ForWin est un logiciel professionnel conçu pour satisfaire les besoins des programmeurs familiarisés avec la "programmation orientée objet" et les environnements Windows 98/2000/ME/NT/XP. Il se compose de trois éléments principaux :
- The ForWin Screen Generator
Le générateur décrans ForWin est un outil logiciel dédié aux programmeurs Windows pour développer lapplication des terminaux RF. Il permet de :
- Créer des écrans qui seront visualisés sur les terminaux mobiles,
- Créer des liens entre les différents écrans pour permettre le déroulement "logique" de lapplication,
- Configurer les modes de saisie des données pour chaque écran (lecture dun code à barres ou saisie au clavier),
- Configurer le comportement des touches du terminal pour chacun des écrans,
- Générer le code source pour lintégration dans une application Windows personnalisée.
- Runtime ActiveX ForWin
Le Runtime ActiveX ForWin intègre un projet dapplication Windows personnalisé (Visual Basic, Visual C++, Delphi, Access, WinDev, Oracle 2000, etc.), travaille en arrière plan comme un gestionnaire de communication entre le PC et les terminaux RF et gère léchange des données avec la ou les antennes via un port série ou le réseau Ethernet.
Le Runtime ActiveX ForWin communique les données entre le PC et les terminaux RF. Lapplication Windows personnalisée peut alors exploiter les fonctions "méthodes", "évènements" et "propriétés" pour échanger les données entre les différents terminaux RF.
Lapplication personnalisée finale (intégrant le Runtime ActiveX control ForWin) est totalement compatible avec les bases de données les plus répandues comme Oracle, Access, SQL Server etc.
(ForWin nest pas dédié à une base de données spécifique, mais envoie simplement les données à lapplication finale donnant accès à la base de données).
- "Interpréteur" ForWin
Linterpréteur ForWin est une application destinée à être chargée sur les terminaux RF capables de comprendre et dexécuter les commandes spécifiques ForWin.

|