Vous êtes sur la page 1sur 2

Les points forts et faibles de windev mobile pour le développement

d'application IOS et Android

L'AGL PC Soft WinDev mobile permet de développer des applications pour


android et IOS.

Nous allons vous donner quelques points forts et points faibles de cet outil de développement.

L'IHM des applications.

Même si windev mobile permet de gérer l'agencement des écrans selon leurs résolutions. Il
est préférable de créer une configuration pour IOS et une autre pour Android.

Ensuite par configuration, vous gérez vos différents type d'écran.

Astuce : Afin d'éviter des problèmes de la fonction zoom sur iphone 6, choisissez comme
plateforme iphone5.

Les points forts.

 Le push de notification,
facile à mettre en place et très utile pour informer l'utilisateur d'une nouvelle version
ou la réception de nouvelles données.
 Le balayage du ligne,
Sur une ligne d'une zone répétée en faisant un mouvement du doigt de la droite vers la
gauche , il est possible d'afficher des boutons permettant de réaliser des actions sur cet
élément.
 Le raffraichissement de données d'une fenetre,
Pour raffraichir des données d'une fenetre, il suffit de mettre le code dans l'évènement
rafraichissement des données.
A SAVOIR: WinDev exécute à l'ouverture de la fenêtre le code init et le code de
raffraichissement.
 L'utilisation du champ table.
 Epingler un champ (bouton) à une position relative par rapport au bord de la
fenêtre.
Exemple avoir un bouton, en bas à gauche ou à droite de la fenêtre.
 Paraxalle,
le concept est simple : en gros, l’image ou la texture qui se situe en arrière-plan défile
moins vite que le reste de l’application. En WinDev Mobile, en un clic sur la
description du champ (image), vous pouvez définir la vitesse de défilement de votre
champ par rapport à celle de votre fenêtre.
 La géolocalisation,
PC Soft a beaucoup amélioré depuis la 20 et 21, les performances des fonctions GPS.
Celle-ci sont moins gourmande en batterie et peuvent fonctionner même si votre
application n’est pas en premier plan.
PC SOFT fournit des exemples de projet WinDev Mobile prêt à l’utilisation. Je vous
conseille de regarder WM Assistant sport. Il montre comment bien implémenter les
fonctions GPS et google map.
Les points faibles ou manquants. 

 Les fonctions REST de windev sont inexistantes sous windev mobile.


 Lancer une application sous android ou ios.
Il est trés difficile sous android par exemple de lancer la calculatrice. Et oui ça
surprend. Un exemple dans un LST serait sympa.
 
 Des fonctions manquantes entre IOS et android très surprenantes.
La fonction permettant de vérifier des emails n'existe pas sous android. Pour pouvoir
tester une adresse mail, vous devez passer par une expression régulière.
reprisesaisie ne fonctionne pas sous IOS. Il faut utiliser donnefocus()

Les accès base de données.

Pour la lecture et les modifications des données stockées en base de données, Il est conseillé
soit :

 De travailler avec une base locale que vous synchroniser ensuite (attention aux
identifiants automatiques).
 De passer par une webservice ou des pages awp.

Il est possible de pouvoir être connecté à une base HyperfileSQL à distance mais vous devrez
gérer les coupures régulières à celle-ci. Il semble que sous android, les accès soient plus
fiables que sous IOS.

Conclusion :
C'est une liste très courte et très synthétique mais j'espère qu'elle vous
aidera dans vos développements et réflexions.
Si vous devez développer un projet intégrant plusieurs supports (site
internet, appli desktop et mobile), il est possible avec l’AGL PC SOFT de
pouvoir partager des éléments et de mettre en place une synchronisation
de données assez simplement.
WADS’Apps propose une formation pour vous permettre de réaliser votre
projet multi-support.
WADS'Apps est spécailisée dans le développement sur-mesure
d'applications bureautique, web, android et ios.
Nous restons à votre disposition et n'hésitez pas à nous contacter, de
nous laisser un message, si vous avez des remarques ou des questions.

Vous aimerez peut-être aussi