Le développement sur mobiles

Grâce à l’AGL WINDEV Mobile, la création d'applications robustes pour tous les mobiles devient facile et très, très rapide !

Les Smartphones et les tablettes envahissent le monde professionnel. Ces «ordinateurs de poche» disposent aujourd'hui d'une puissance et d’une capacité de stockage qui permettent l'utilisation agréable et efficace d'applications spécifiques.


CHOISISSEZ LIBREMENT !
Le développement professionnel sur mobile a beaucoup évolué, particulièrement en raison des évolutions du matériel et de la connectivité. En fonction de l’usage choisi, on sélectionnera un type de matériel et un système d’exploitation.

Un environnement de développement complet,
adapté au monde du «mobile»


En règle générale, le choix est le suivant :

Pour les applications professionnelles ou industrielles (terminaux durcis, points de vente, applications gérant des données),
Windows Mobile ou Windows CE seront en général choisis.
ANDROID commence toutefois à faire son apparition dans ce monde.
Pour les applications personnelles, iOS (iPhone / iPad), ANDROID ou Windows Phone seront en général choisis.

Bien entendu, il ne s’agit que de grandes lignes, et chacun peut trouver avantage à développer une application sur le matériel et le système de son choix ! Avec WINDEV Mobile, vous choisissez librement. Les fenêtres et le code étant compatibles, vous pouvez passer facilement d’un système ou d’un terminal à l’autre ! Cette brochure couvre tous les types de développement sur mobile. La première partie concerne plus particulièrement les applications sur téléphones, la seconde partie les applications sur terminaux, mais la seule limite est votre imagination!

 
IHM : EN 1 CLIC, SUPERBE ET EFFICACE

IHM : PHÉNOMÉNAL
Le générateur d’IHM de WINDEV Mobile permet de créer rapidement et sans compétences particulières de superbes interfaces conviviales, ergonomiques et sécurisées. La technologie des «7 onglets» est appliquée pour gérer, entre autres, l’aspect graphique des écrans.
      
      
 

Développez pour les Smartphones et les Tablettes.

 
DES CHAMPS TRES PUISSANTS

Les champs disponibles sont très puissants, et permettent de créer des fenêtres ergonomiques sans effort.

PILOTEZ INTERNET
ll est facile de gérer des informations en provenance d’Internet, et de les intégrer dans des applications.

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

ORIENTATION DE L’ÉCRAN : VERTICAL OU HORIZONTAL ?
Certaines informations sont plus faciles à lire selon que l’écran est visualisé horizontalement ou verticalement. La fonction «sysOrientation» permet de changer dynamiquement l’affichage sur le Pocket PC. Couplée aux «ancrages», cette fonctionnalité apporte un confort d‘utilisation sans limites.

 
LA MÉTHODE DE DÉVELOPPEMENT

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

iOS (iPhone / iPad), ANDROID, Windows Phone, Windows CE ou Windows Mobile.
Avec WINDEV Mobile, une même application développée spécifiquement peut fonctionner sous les différents OS mobiles. WINDEV Mobile fonctionne avec Windows CE, Windows Mobile, Windows Phone, ANDROID et iOS (iPhone / iPad) ...
 
UN EXEMPLE MULTIPLATEFORME DISPONIBLE EN TÉLÉCHARGEMENT
WB Quizz est disponible sur Google play, cliquez ici.
WB Quizz est disponible en version iPhone sur iOS, cliquez ici.
WB Quizz est disponible sur Windows Phone Marketplace, cliquez ici.


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

LE CYCLE DE VIE COMPLET EST GÉRÉ
WINDEV Mobile est livré en standard avec tous les outils qui permettent de gérer le cycle de vie des applications: Générateur d’analyse Merise et UML, Tableau de Bord du projet, 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 avec WINDEV (applications Windows, Java et Linux) et WEBDEV (sites Internet, Intranet et SaaS).

DES FONCTIONNALITÉS SPÉCIFIQUES AUX MOBILES
WINDEV Mobile offre de nombreuses fonctionnalités spécifiques à l’utilisation de ces terminaux, comme la lecture des SMS reçus, la gestion de l’accéléromètre, de la boussole, le positionnement GPS, les codesbarres...
La mise en oeuvre des différentes technologies de connexion (Bluetooth, WiFi, infrarouge, GPRS, 3G, réplication, synchronisation...) avec le Système Informatique en place dans l’entreprise est un jeu d’enfant avec WINDEV Mobile !

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

PROGRAMMEZ EN L5G : 90% DE CODE EN MOINS
La programmation s’effectue en WLangage. Cette programmation est compatible Windows, Linux et Internet. Ce langage de 5° génération permet de développer jusqu’à 10 fois plus vite, et élimine jusqu’à 90% des lignes de code. Facile à apprendre et très puissant, le WLangage fait gagner un temps précieux aux équipes de développement.

DES FAMILLES DE FONCTIONS ORIENTÉES «MOBILE»
Le WLangage sur Mobile comporte des familles 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, Système,
Base de données SQLite, Téléphonie,
Base de données HFSQL Mobile, Gyroscope,
Carte SIM, Accéléromètre,
Clavier, Boussole,
Dictaphone/ Magnéto, GPS,
Dalle tactile (manipulations
au doigt),
Localisation par opérateur téléphonique,
Email, Wifi,
Lancement automatique d'application, Bluetooth,
Ports série, parallèle et infrarouge, Caméra,
SMS, Photo,
Socket, Etc...

Ces fonctions du WLangage permettent la programmation facile de traitements orientés «mobile» dont voici quelques exemples :

Lire le carnet d’adresses,
Accéder en standard aux spécificités système du terminal,
Récupérer le numéro IMEI (identifiant unique) du téléphone,
Localiser le téléphone,
Llire 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 traitement lorsque l’utilisateur appuie sur le bouton d’enregistrement,...),
Désactiver (et réactiver) la mise en veille du périphérique (utile pour économiser les batteries ou ne pas couper une liaison 3G en cours),
Connaître le chemin d’accès (répertoire) de la SD card,
Passer en mode de saisie T9,
etc...

COMPATIBILITÉ WINDEV
Vous possédez des applications WINDEV ?
La comptabilité entre WINDEV et WINDEV Mobile 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é du code et de l’IHM. Le projet peut être commun à WINDEV et WINDEV Mobile. La programmation de la base de données est également identique. Etant donnée la taille des écrans, il suffit simplement de retailler les fenêtres, ce qui est très facile avec WINDEV Mobile !
Notez qu’un projet créé en WINDEV Mobile s’ouvre sous WINDEV.

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

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

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

 
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 à un mode «simulation» très puissant. Ici, une fenêtre en création et son exécution en mode «simulation» directement sur le PC.

Le débogueur dispose des fonctionnalités avancées :

Point d’arrêt
Reprise
Modification de code à la volée
Visualisation du contenu des variables
etc...

DÉBOGAGE DU TERMINAL RÉEL DEPUIS LE PC
Dans certains cas, le débogage sur le terminal réel est nécessaire : terminal
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 à WINDEV Mobile, 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 mobile, 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


VOUS AUSSI, PROFITEZ DE LA PUISSANCE DE WINDEV MOBILE
  « 3 min pour développer une application pour ANDROID avec WINDEV Mobile »3 min pour développer une application pour Android



« 3 min pour développer une application pour iPhone avec WINDEV Mobile »3 min pour développer une application pour iPhone




« Développer une application pour
Windows Phone avec
WINDEV Mobile »
Développer des applications pour Windows Phone 7 : Partie 2 : l'application en édition




 Voir d'autres vidéos

 

 

Les champs marqués d'un astérix (*) sont obligatoires.*


Un courriel avec les instructions de téléchargement vous a été envoyé.

Merci !

Un problème est survenu en tentant d'envoyer vos informations. SVP essayez de nouveau.

SVP compléter tous les champs requis.