Une des question les plus fréquente quant on développe avec Symbian est "Pourquoi n'est-ce pas plus simple ?" ou "existe-t-il une boite à outils pour m'aidera faire telle chose ?". Certaines de ces questions trouvent réponse avec la dernière version du fshell sortie il y a six mois. Cela aide un peu, mais il y a des limites à l'excitation que l'on peut ressentir pour une ligne de commande basique, même si elle dispose de beaucoup d'outils et de fonctionnalités vraiment très agréables. De là (en plus de la maintenance de fshell), j'ai travaillé sur une interface GUI améliorée pour remplacer l'actuelle basée sur un terminal VT100, qui est habituellement utilisé pour communiquer avec fshell. L'objectif est de rendre l'utilisation de fshell plus simple et de faciliter le débogage avec les terminaux Symbian plus simple d'une manière générale.

J'ai commencé à l'écrire en Qt, comme vous l'imaginez, et, récemment, je me suis plus impliqué dans Qt Creator et il m'est apparu qu'il était simple d'intégrer ce sur quoi je travaillais directement dans Qt Creator lui-même. C'est finalement prêt pour une diffusion publique, c'est ainsi que nous avons muxcons en action, intégré dans Qt Creator et utilisant la connexion au débogueur CODA pour discuter avec fshell qui tourne sur un N8.

http://muxcons.sourceforge.net/fshell-3.swf

Heureusement, la vidéo parle d'elle même, mais, pour résumer quelques-unes des fonctions les plus pratiques de muxcons :

- ne nécessite pas l'utilisation de Qt Creator ou de CODA, mais il peut être intégré avec eux s'ils sont disponibles ;
- est multi-plateforme (bien entendu !) ;
- supporte le "drag and drop", l'installation de fichiers SIS et l'upload/donwload de fichiers ;
- la possibilité d'exécuter des programme sur l'appareil depuis la ligne de commande de votre PC (comme runonphone, mais sans nécessité un accès exclusif au port USB) ;
- multiple fshell sessions simultanées ;
- support du "port-forwarding" : ainsi, vous pouvez connecter un téléphone à votre PC au travers d'un port USB et vous connecter à ce PC depuis n'importe où via TCP.

C'est actuellement seulement en version beta mais je travail dessus quand je peux et tout les avis sont les bienvenus. Pour les bogues, commentaires, demande de fonctionnalité, postez vos demandes sur le suivi sur SourceForge (http://sourceforge.net/tracker/?group_id=531114 ou http://sourceforge.net/projects/muxcons/forums) ou contactez moi sur ORC freenode (tomsci) chanel #qt-symbian.

Source : http://labs.qt.nokia.com/2011/04/15/...ucing-muxcons/