GraphDemo 01 rev B : un avant-goût du futur Nanodesktop
par MaGiXieN , Eric de BrocartNanodesktop GraphDemo 01 revision B est une nouvelle version de ce Proof of Concept qui montre de quoi sera capable le moteur d'interface graphique de la prochaine version de la bibliothèque Nanodekstop.
Qu'est-ce que Nanodesktop ?
Nanodesktop est un SDK (Software Development Kit) développé par Pegasus2000 : c'est un ensemble d'outils permettant de faciliter grandement le développement d'applications, avec l'aide de bibliothèques par exemple.
Jusqu'à présent, Nanodesktop intégrait un gestionnaire de fenêtre Raw. L'intention première de l'auteur était les autres fonctionnalités du SDK (OpenCV, vision artificielle, synthèse vocale, reconnaissance vocale, accélération matérielle, etc...). Cependant, certains utilisateurs ont fait remarquer que l'aspect graphique d'une application est aussi très important.
Pegasus2000 a donc travaillé sur une nouvelle version du moteur graphique de Nanodekstop. En voici les fonctionnalités :
- Support des sprites
- Support des icônes sur le bureau
- Support des boutons dans le BaseScreen
- Utilisation des polices TrueType dans toute l'application
Les résultats de ce moteur graphique sont donc exposés dans l'homebrew GraphDemo 01 revision B, qui est une Proof Of Concept, développé dans cet unique but.
A quoi cela ressemble-t-il ?
Vous pouvez utiliser GraphDemo 01 avec la Go!Cam, mais cela n'est pas obligatoire pour le faire tourner. Ce moteur d'interface graphique sera inclut dans la prochaine version du SDK Nanodesktop, la version 0.4.
Quoi de neuf dans cette nouvelle version ?
- Les icônes ont été ajoutées sur le bureau
- 2 icônes sont maintenants disponibles
- Pour accéder à un programme, il faut double cliquer
- Un explorateur de fichier est disponible
Pegasus2000 a indiqué que sa prochaine version n'allait pas être la 0.3.8, mais la 0.4 étant donné qu'il y aura une évolution incroyable de Nanodesktop. En effet, le noyau même du kit de développement a été recodé.
Voici les futures nouveautés majeures :
- Support des sprites
- Des objets sur le bureau
- Intégration de la super-résolution (voir la news Un algorithme de super résolution tournant sur PSP)
- Intégration du programme ImageMagick (destiné à la manipulation d'images)
- Le nouveau moteur HyperFont
GraphDemo 01 revision B
Téléchargement, instructions et mode d'emploi disponibles
dans la fiche de téléchargement ci-dessous.