← Enfin un lecteur audio HTML5 natif sur Jamendo ! — Auto-hébergement : présentation →
Présentation
Je viens de finir de programmer mon dernier projet : Neoinput. C'est un petit logiciel (ou plutôt un ensemble de 2 logiciels : 1 client et 1 serveur) qui permet d'utiliser les entrées du Neo FreeRunner (écran tactile et boutons pour l'instant) et de les envoyer à un ordinateur hôte et ainsi d'utiliser son Neo FreeRunner comme un périphérique d'entrée !
Dans la foulée, j'ai réalisé une vidéo de démonstration de s'truc là :
Technique
Côté technique, le tout est codé en C. Sur la version de développement, on arrive à 1170 lignes de code, sur 13 fichiers. Je n'ai utilisé que des librairies standard Unix.
Pour l'instant, le tout ne passe uniquement que par des interfaces en ligne de commande et je me demande si je devrais intégrer une interface en GTK+. En attendant, je vais (peut-être) me pencher sur divers points à améliorer, comme la gestion du clic par tapotement (comme sur un touchpad) et des accéléromètres. Bref, je suis encore loin d'avoir entièrement fini, mais la base est là.
Tous les retours, positifs ou non, sont évidemment les bienvenus !
Liens
- Le site des vidéos
- Le site du projet
- Sujet sur le Forum de la communauté francophone autour du projet OpenMoko
La discussion continue ailleurs
URL de rétrolien : http://blog.paulk.fr/trackback/39
