Pocket APL

 

     Il ne vous quittera plus !
  • Pocket APL peut être utilisé pour faire tourner des applications sur PDA ayant été développées en utilisant Dyalog APL sous Windows, UNIX ou LINUX.
  • La concision de programmation d'APL, déjà fort appréciée par les développeurs, donne sa pleine mesure sur ce type de plate-forme où l'espace visuel est somme toute, assez restreint.
  • Les applications conçue principalement pour l'usage de desktop/laptop, peuvent maintenant être exécutées sur un PDA. Les utilisateurs itinérants disposent désormais en permanence d'un outil puissant et polyvalent (commerciaux, sondeurs, techniciens de maintenance, ...).

Cliquez ici pour une démonstration !!!

Configuration requise
Pocket APL est disponible pour les PDA fonctionnant sous Microsoft Pocket PC 2002 équipés du processeur 206 MHz Intel® StrongARM 32-bit RISC ou du 400 MHz Intel® PXA250. Les modèles suivant répondent à ces conditions :

  • Acer n20
  • Compaq iPAQ 31 36 3700 Series,
  • Compaq iPAQ 3800 Series
  • Compaq iPaq 3900 Series
  • Dell Axim X5
  • Fujitsu Siemens Loox
  • HP Jornada 560 Series
  • NEC MobilePro P300
  • O2 xda,
  • Toshiba e310
  • Toshiba e550G
  • Toshiba E570
  • Toshiba e740

 

Caractéristiques
Pocket APL possède les même outils de développement que la version 9.0 de Dyalog APL pour créer, éditer et déboguer.

Des interfaces spécifiques sont fournies pour simplifier la saisie et l'édition des fonctions sur PDA.

Les workspaces et les fichiers à composantes sont entièrement compatibles avec Dyalog APL pour Windows.

L'application illustrée à droite a initialement été développée sous Windows et n'a nécessité que de légères modifications pour exploiter correctement la plate-forme PDA. Elle utilise le GUI de Dyalog APL, les fonctions dynamiques, et les fichiers à composantes.

La plupart des objets GUI existant sous Dyalog APL/W (y compris le GRID) sont supportés par Pocket APL.
Néanmoins, ceux-ci ne sont pas disponibles :

  • Animation
  • BrowseBox
  • ComboEx
  • DDE
  • Docking
  • MDIClient
  • MetaFile
  • SysTrayItem

Les PDA sous Windows 2002 possèdent généralement une RAM de 64MB.
Pocket APL est capable de faire tourner des applications vraiment conséquentes avec seulement 16MB.
Une utilisation client/serveur est également possible grâce aux fonctionnalités TCP/IP intégrées dans Pocket APL.

 

Anatomie d'une application Pocket APL
Une application Pocket APL se compose deux fichiers au minimum installés sur le PDA :

  • votre application enregistrée en .exe
  • le runtime Pocket APL

Le runtime Pocket APL est une bibliothèque de lien dynamique (DYALOG10.DLL) contenant l'interpréteur Pocket APL et le moteur d'exécution. C'est la même DLL que celle qui est fournie avec l'environnement de développement et doit être installé dans le répertoire Windows sur le PDA.

Cette DLL n'est installée qu'une fois, quel que soit le nombre d'applications Pocket APL sur le PDA.

Les clients de Pocket APL pourront obtenir des mises à jour du runtime sur le site Web de Dyalog.

 

Acquérir  Pocket APL

Pour la diffusion de Pocket APL, Dyalog a choisi Handango, le principal fournisseur en ligne de logiciels pour PDA.

 

Le prix de Pocket APL est de 39.99$
Le runtime est payant et sont prix et de 4.99$ et peut également être acheté en ligne.