Articles

Affichage des articles du 2015

Windev, les applications agiles, Software craftsmanship

La société PCSoft a annoncé la version 21 de Windev . Cette version s'inscrit dans les évolutions actuelles des logiciels, notamment en offrant plus de possibilités aux utilisateurs. Cela fait déjà plusieurs années que WinDev, Webdev, Windev Mobile proposent les FAA (fonctionnalités automatiques d'application) . Dans la version 21, l'utilisateur peut maintenant rajouter ses propres notes , modifier l'interface en déplaçant et en redimensionnant les champs de saisie et les boutons. On peut même définir des workflow ou des schémas. Les applications deviennent de plus en plus agiles. À l'instar des méthodes de développement qui depuis plusieurs années proposent elles aussi de plus en plus d'agilité. Les méthodes ont évoluées du RAD , en passant par la méthode XP vers la méthode SCRUM . Aujourd'hui un nouveau mouvement prend de l'ampleur pour qualifier le métier de développeur, je veux parler du software Craftmanshift . WinDev permet d'allier l'a

Maintenance Windev, Webdev et Windev Mobile

Image
Cette période de l'année est riche en nouveautés. Windows 10 est arrivé cet été, Office 2016 le mois dernier. Ce sont 2 nouveautés importantes de Microsoft. D’autres éditeurs apportent aussi en permanence des mises à jour, comme Google, Facebook, etc… L’environnement de vos applications développées en Windev, Webdev ou Windev Mobile évolue en permanence, car elles sont toujours interfacées avec d’autres logiciels. Sans compter avec les mises à jour de Windev, Webdev et Windev Mobile qui passeront bientôt en version 21 . Dans ce contexte, il n’est pas rare que certaines fonctions développées dans une applications ne marche plus suite à une mise à jour d’un logiciel tiers. Dans de nombreux cas, il suffit d’une petite intervention dans le programme pour corriger le dysfonctionnement. Ce type d’intervention faite partie de la maintenance corrective. Dans d’autres cas, il faut revoir plus en profondeur le programme. On est alors dans de la maintenance évolutive des applic

Faut-il adapter les applications Windev pour Windows 10 ?

Windows 10 est disponible depuis le 29 juillet dernier. Il est gratuit pour tous les possesseurs de Windows 7 ou 8. Nombreux sont ceux qui souhaiteront installer cette nouvelle version de Windows. La mise à jour ne devrait pas gêner les applications de gestion, en particulier toutes les applications développées avec Windev. Même les vielles applications développées avec Windev 5.5 arrivent encore à fonctionner avec Windows 10. Ce qui est vrai pour les applications développées avec Windev, ne l’est pas pour l’environnement de développement Windev lui-même. Si les dernières versions ne posent pas de problème (Windev 15 à 20). Il n’en est pas de même pour les versions plus anciennes qui rencontrent des problèmes avec l’explorateur de Windows par exemple. C’est le cas notamment, pour Windev 5.5. Pour continuer à développer avec cette version, ou toutes les versions de Windev 5.5 à Windev 12, il faut travailler avec une machine virtuelle sous Windows XP. Pour faire cela, il faut avoir

Webdev et le Responsive Design

Les sites Web évoluent. On ne parle plus de Web 2.0 mais de Web adaptatif . Il s’agit de sites Web qui s’adaptent au support et surtout à la taille de l’écran à partir duquel on navigue. Cela permet de concevoir un  seul site qui peut être utilisé sur les ordinateurs, les tablettes et les Smartphones. Pour vérifier si un site est adaptatif, il suffit de l’ouvrir sur un ordinateur et dans un navigateur, puis de changer la dimension de la fenêtre du navigateur pour voir s’adapter automatiquement le contenu du site en fonction de la zone d’affichage. Faite l’essai avec le site de PCSOFT : www.pcsoft.fr . Il existe différentes possibilités de présentation : conserver un menu en haut toujours visible quelque soit la taille et la position verticale dans la page, redimensionner les textes en faisant varié la taille de la police (c’est encore assez rare), faire un défilement verticale découpé en page, etc… Wevdev permet depuis la version 20 de créer des pages adaptative (page fluide). En e

Utilisez une application développée en Windev sur tous les supports : PC, tablettes ou Smartphones avec RemoteAPP

Image
Windev est un langage formidable. Il permet de réaliser des applications complexes, ergonomiques, très rapidement. Les applications sont faciles à installer sur les postes clients, soit directement si l’on a accès au poste, soit par une installation HTTP par exemple pour une diffusion par le Web. Mais, en général, il est nécessaire à chaque fois d’installer l’application sur chaque poste.  Il arrive souvent que l’on souhaite pouvoir diffuser une application Windev à la manière d’un site Web ou comme une application mobile : juste une connexion et un navigateur suffit pour accéder à l’application. Mais, comme ce sont des technologies différentes, cela nécessite de redévelopper l’application. C’est couteux et incompréhensible par les utilisateurs. La solution : déployer votre application Windev avec RemoteAPP de Microsoft. Vous pouvez ainsi accéder à votre application, sans avoir à l’installer sur le poste. Pour faire cela, il faillait jusqu’a maintenant un serveur Windows avec des

Réaliser des plannings avec Windev

Image
Parmi les projets que nous réalisons avec Windev, nous réalisons souvent des applications de planning. En effet, c’est une problématique très courante en entreprise et bien souvent les ERP ou autres logiciels de gestion ne savent pas gérer précisément les plannings des entreprises. Certains  logiciels type Visual Planning essayent de proposer des solutions généralistes et aussi paramétrable que possible. L’avantage serait de ne pas avoir à réaliser de logiciel spécifique, mais au final, adapté un planning à une entreprise avec uniquement du paramétrage, cela abouti bien souvent à des solutions ne répondant pas totalement au besoin final. Avec Windev, chaque fois que nous avons réalisé des planning, nous avons pu répondre à 100% aux besoins, y compris en réalisant des algorithmes de calcul très complet qu’il serait impossible de réaliser avec des logiciels “standard” du marché. Nous avons déjà par le passé montré quelques exemples d’applications planning que nous avons réalisés