samedi, octobre 29 2005

Mono

Je suis très impressioné par cette démo flash. Stetic a l'air vraiment puissant. Du coup, je me suis intéressé à Mono. En effet, je cherche toujours un environnement de développement libre qui me permettrait de développer pour Linux et pour Windows. Qt est vraiment puissant et très bien maintenu. Malheureusement, il lui manque un IDE réellement complet. Mono propose beaucoup de choses intéressantes, certaines même qui ne sont pas proposées par Qt (comme un seul et même exécutable pour les versions Windows et Linux... oui, je sais, du coup, forcément, au moins un des deux côtés sera interprété).

L'installation de mono sur Debian s'est faite sans problème. Une ligne supplémentaire dans /etc/apt/sources.list, un petit apt-get update et un dernier apt-get install mono monodoc monodevelop, me voilà fin prêt pour l'aventure.

J'ai réalisé une petite application, juste histoire de voir ce que cela donne. Premier bémol, j'ai dû utiliser glade au lieu de stetic, ce dernier n'étant pas encore sorti officiellement. Je trouve glade assez simple à utiliser mais pas très convivial, en fait aussi peu convivial que qtdesigner (quoique la version 4 corrige un peu le tir). Le reste s'est fait avec monodevelop, un IDE assez basique mais qui se défend. Kdevelop me paraît plus mature quoique plus bogué :) J'ai réussi à créer mon application sans trop de soucis. Il me reste encore à voir comment on ajoute un grid (glade n'a pas l'air de proposer ce composant pourtant très commun).

Bref, un bilan mitigé pour l'instant mais je vais continuer mon exploration demain.