Articles

Application de billetterie réalisée avec Windev

Image
De temps en temps nous vous présentons une application que nous avons développé avec Windev 23. Aujourd'hui, voici une application de billetterie développée en 1 mois environ. Notre client avait besoin d'une application simple pour imprimer des billets pour des visiteurs. 
Bien souvent, le choix de réaliser une application spécifique relève d'un constat : les logiciels du marché sont trop complexes (on utilise que quelques % des fonctionnalités) et trop coûteux en maintenance (les éditeurs facturent des contrats de maintenance inadaptés, comparé aux besoins réels). 

L'avantage du développement spécifique est de proposer uniquement les fonctionnalités utiles dans des conditions simples de déploiement et de maintenance. Ceci est rendu possible avec Windev qui permet de développer rapidement (lorsqu'on le maîtrise bien 😉), notre infrastructure (machines de développement, serveurs, etc...) et une gestion de projet agile.

Pour vous donner une idée de l'application, vo…

Concevoir des applications modernes avec Windev - UX/UI Designer

Image
Windev est fortement associé à Windows. C'est un outil qui a connu toutes les générations de l'OS de Microsoft et qui offre l'avantage majeur d'être compatible avec toutes les versions. Une application développée pour Windows 2000 ou Windows XP fonctionnera aujourd’hui sans problème, car il est très facile de la recompiler avec la version actuelle de Windev et elle fonctionnera très bien sous Windows 10.
Cependant, la conception des interfaces a depuis beaucoup évoluée. Même si dans les entreprises, l'utilisation d'applications classiques Windows ne pose pas de problème avec des interfaces anciennes, les expériences utilisateurs actuelles, notamment avec la mobilité, poussent les développeurs à repenser les interfaces et la conception des applications, même pour les applications de gestion. En effet, les utilisateurs sont de plus en plus habitués à utiliser leur téléphone pour consulter leur messagerie, leurs comptes etc... Bien que la mobilité (smartphone, tabl…

Hébergez vos applications Windows et utilisez les avec RD Client

Image
Les applications fonctionnant sous Windows classique, en mode bureau, sont encore nombreuses. Les évolutions technologiques permettent aujourd'hui de réaliser des applications pour Windows Store, Android, iOS, Chrome, le Web en Responsive Design, etc... La tendance est à réécrire les applications Windows classique pour apporter une expérience utilisateur sur tous les supports, ordinateur, tablette et smartphone.
Windev permet de faire cela en combinaison avec Webdev et Windev Mobile. Mais cela nécessite de réécrire de nouvelles applications, pour chaque environnement. Même s'il est toujours possible de récupérer une partie de l'existant, le temps de développement et les coûts sont importants, surtout pour des applications qui ont évoluées pendant des années. 
Cependant, si les coûts sont trop importants et les délais de mise à disposition auprès des utilisateurs trop longs, il existe une solution transitoire qui permet d'utiliser une application fonctionnant exclusivemen…

Windev, Webdev et Google Map, fonctions cartographiques avancées

Image
SEALOG a développé plusieurs applications intégrant des fonctions cartographiques. En général, il s'agit de pouvoir visualiser sur des cartes de type Scan 25 ou Orthophoto de l'IGN des données, des points, des lignes, polygones en lien avec une base de données. Nous avons développées des outils pour permettre de tracer et découper facilement des polygones afin de faire des relevés de surface.
Ces applications ont été développées sous Windev, depuis les versions 10 et sont toujours opérationnelles avec Windev 23. Windev n'ayant pas de moteur cartographique, nous avons fait appel à des produits tiers. D'abord avec Mapx de Mapinfo, ensuite avec TatukGIS. Pour les bases de données, nous avons utilisé HFSQL, puis PostgresSQL avec PostGIS.


Aujourd’hui, nous travaillons avec Google Map et avec Webdev pour réaliser des applications modernes, notamment en Responsive Design.
Les API de Google Map ne sont pas aussi fournies que TatukGIS, mais avec PostGIS, ont arrive à tout faire, y…

Sécuriser vos applications avec Windev

Le développement d'applications évolue sur de nombreux fronts : Les langages de programmation : un développeur doit aujourd'hui maîtriser de nombreux langages de programmation. Notamment pour les développement Web, idéalement il faut connaitre HTML, CSS, Javascript. WDLangage n'est pas suffisant.Les environnements de programmation : ils deviennent de plus en plus sophistiqués. Il faut comprendre leur conception pour contourner les dysfonctionnements. On a souvent l'effet "boite noire", ce qui nous oblige à analyser les comportements, plus que les fonctionnementsLes méthodes de gestion de projets : les méthodes agiles nées il y a plus de 20 ans ce sont démocratisées et intégrées dans de nombreuses approches de gestion de projetsLes systèmes d'exploitation : Windows n'est plus le principale OS utilisé dans les entreprises. Il faut maintenant composer avec Linux, Android, iOS, etc...L'ergonomie des applications et des appareils : Elle est maintenant …

Réaliser facilement un site Web Responsive Design adossé à Webdev

Image
La réalisation de sites Web évolue en permanence.  Aujourd'hui un site Web doit être Responsive, sinon il sera mal référencé par Google. Vous pouvez faire le test de votre site ici.


L'une des technologies pour faire des sites Responsive design, c'est Bootstrap

L'environnement WEBDEV 23 permet aussi de faire des sites simples de présentation.  Mais il faut bien l'avouer, il n'est pas très bon pour ça (pour le moment). On peut intégrer du Bootstrap dans un composant Web, mais il faut beaucoup de programmation. Webdev 23 permet de générer des pages Responsive, mais les ancrages et les positionnements sont complexes à manipuler entre les différentes plateformes.

Webdev 23 est plutôt fait pour faire des sites applicatifs en lien avec des bases de données (là il est très bon !). Si vous essayez de faire un petit site Responsive, vous devrez y passez beaucoup de temps pour un résultat difficile à maintenir. Webdev 23 ne sait pas encore gérer le Responsive de façon simp…

Mise en conformité avec la loi contre la fraude à la TVA (Norme NF525) et Windev

Image
La loi pour lutter contre la fraude à la TVA doit s'appliquer au 1er janvier 2018. Elle impose aux logiciels de gestion enregistrant des règlements de respecter 4 conditions : L'inaltérabilité, la sécurisation, la conservation et l'archivage
Cette loi a déjà fait l'objet de plusieurs modifications, visant à réduire son champs d'application, en raison de la difficulté de sa mise en oeuvre.
A ce jour, la loi concerne les entreprises assujetties à la TVA, effectuant des ventes aux particuliers et utilisant un logiciel de caisse pour enregistrer les ventes. Si le logiciel de caisse est intégré dans un logiciel contenant d'autre fonctionnalités, seules les fonctionnalités liées à la caisse et à l'enregistrement des réglements doivent être prises en considération.

Les documents utiles pour comprendre la loi sont les suivants : Obligation d'utiliser un logiciel de comptabilité ou de gestion ou un système de caisse conforme (loi n° 2015-1785 du 29 décembre 2015 de …