Video serveur Web 1

Voici une vidéo pour vous présenter le serveur Web que j’ai développé. Il y a notamment un petit exemple d’utilisation du système de templates pour la génération dynamique de pages Web.

Vidéo Gus Client 1.04 – Serveur Web (11 min)

Par la suite, il est prévu que j’apporte les améliorations suivantes :

  • Possibilité de se connecter de manière sécurisée avec du SSL
  • Possibilité d’interagir avec des bases de données MariaDB (MySQL)

Version 1.04

La version 1.04 apporte 2 changements:

  • Une réorganisation des modules du gestionnaire Gyem
  • Un nouveau projet test : webserver

gus06_1.04.jar (2,38 Mo)

J’ai donc amélioré le gestionnaire afin que les applis puissent désormais intégrer des JARs d’API tierces. Il n’y a pas encore d’exemple pour montrer le principe, mais j’y travaille (Ajout du connecteur JDBC MySQL prévu dans la prochaine version).

Par ailleurs, j’ai développé un serveur Web à partir de l’API NIO, associé à un système de génération dynamique de pages web. Mais il reste encore du boulot avant que ça ne devienne pleinement fonctionnel.

J’essaie d’avancer aussi vite que je peux.

A bientôt !

Manuel de Gus Client 1.03 (version bêta)

J’ai commencé à rédiger le manuel utilisateur pour la version 1.03 de Gus Client. Le document n’est pas encore terminé mais je peux déjà vous proposer une version bêta :

GUS06_Manuel_Utilisateur_GusClient_1.03_beta_20140925.pdf

Le document fait pour le moment 33 pages… N’hésitez pas à me donner vos premières impressions.

Il y a encore du travail avant d’arriver à la version 1.0, j’essaie d’avancer dés que j’ai du temps.

A bientôt !

Version 1.03

Je viens de mettre en ligne la version 1.03

gus06_1.03.jar (2,15 Mo)

Quelles sont les nouvelles fonctionnalités ? Rien de vraiment notable je dois bien avouer. Un ensemble d’améliorations (notamment sur l’explorateur de répertoires et l’éditeur de code Java). Et puis, j’ai ajouté un affichage popup pour le menu « A propos », dont voici le résultat. L’icône n’est pas terrible mais bon… c’est toujours mieux que rien.

GusClient1.03_about

Concernant le système store, j’ai ajouté une deuxième application d’exemple : « Task Manager », mais ça n’a pas beaucoup avancé sur le plan fonctionnel.

Il va être grand temps que je commence à documenter tout cela en vous fournissant un PDF de manuel utilisateur.

A bientôt !

Version 1.02

Voici la version 1.02

gus06_1.02.jar  (1,90 Mo)

J’ai commencer à créer avec mes entités un premier système fonctionnel appelé store (entités débutant par gus.sys.store.).

Mon objectif est d’intégrer à Gus Client un outil graphique de conception d’applications qui soit simple, intuitif, et surtout extrêmement flexible.

J’ai intégré dans mon JAR un petit exemple d’application (« Address App ») basé sur le système store. En voici un premier visuel. Mais il reste encore beaucoup de travail à faire…

app_address

Comme toujours, les explications vont venir avec la prochaine vidéo.

N’hésitez pas à me faire des retours !

Version 1.01

Je viens de mettre en ligne la version 1.01 de Gus Client.

gus06_1.01.jar  (1.65 Mo)

J’ai avancé sur les espaces : Documentation et Projets.

Documentation : Le 3ème onglet (Source code) permet d’accéder aux sources des parties framework, manager, entities

Projets : On peut créer, sélectionner, déployer et tester des projets applicatifs. Un éditeur permet de configurer l’application.

Il ne me reste plus qu’à faire une petite vidéo pour vous montrer tout ça.

A bientôt !

Version 1.0

Voilà, ça fait maintenant presque 2 mois que je bosse sur ce nouveau logiciel et même si c’est encore très incomplet, j’ai envie de commencer à mettre en ligne une première version (d’autres suivront !).

Voici donc la version 1.0 de Gus Client, le premier logiciel basé sur le framework open source Java Gus06, dont l’objectif est de rendre mes travaux accessibles aux autres développeurs Java, en leur permettant de développer des applications basés sur ce framework, tout en réutilisant mes propres développements.

gus06_1.0.jar  (1.45 Mo)

Ce post devrait être le premier d’une longue série présentant chaque nouvelle version disponible de Gus Client, ainsi que des documents de présentation ou de formation (vidéos, PDF).

J’espère que vous trouverez un intérêt à utiliser ce logiciel et que vous n’hésiterez pas à me faire des retours.

Amicalement,

Augustin