Hildon est le nom de l’interface graphique du N900. Toute application qui veut s’intégrer à l’interface doit avoir une entrée dans la liste des programmes. Pour cela il n’est pas nécessaire de fabriquer une application « packagée » sous forme de paquet debian. Une simple installation de module python fait l’affaire.
La principale chose à faire est del créer un fichier du nom de l’application. Supposons que l’application s’appelle zourite. Il faut alors créer un fichier
/usr/share/applications/hildon/zourite.desktop
dont le contenu minimal sera:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Zourite
Exec=/usr/bin/zourite
La ligne Exec
peut contenir une ligne de commande complète avec argument telle que /usr/bin/caritang -g
Ce fichier suffit pour que Hildon ajoute une entrée dans la liste des programmes.
Maintenant si on veut que Hildon affiche une jolie icone, il faut la lui fournir. Avec le fichier .desktop minimaliste, hildon va rechercher les icones à l’emplcement par défaut sous le nom par défaut, à savoir:
/usr/share/icons/hicolor/48x48/hildon/zourite.png
/usr/share/icons/hicolor/64x64/hildon/zourite.png
Avec un minimum d’effort il est maintenant possible d’ajouter un raccourci sur le bureau.