Ce robot propose aussi un certain nombre de particularités pour les développeurs. Fonctionnant aussi bien sous Linux que Windows, il leur offre de très nombreuses possibilités, en fonction de leur niveau :
- Les débutants prendront plaisir à concevoir des scripts, grâce à une puissante API en Python, afin d'automatiser et de remplir des tâches ;
- Un système simple et efficace de greffons, pouvant être programmés dans différents langages (Python, Java, etc.) permettront d'ajouter très facilement de nouvelles fonctionnalités au robot ;
- Les plus avancés pourront créer leurs propres API dans leur langage de prédilection, ou encore entrer au cœur du serveur web, centre névralgique de Tux Droid, afin de créer de nouvelles ressources ;
- Les web designers ne sont pas oubliés, puisque la toute nouvelle interface graphique orientée web est clairement tournée vers eux et permet le développement de nouvelles skins. Cette interface utilise des sets d'images, des feuilles de styles CSS ainsi que des descripteurs XSL.
- Un espace de stockage personnel, vous permettant de partager vos création ;
- Des bug-trackers afin de reporter d'éventuels problèmes ou de soumettre des patchs ;
- Un forum vous permettant d'échanger vos idées, de regrouper vos développements, ou encore de proposer de nouvelles fonctionnalités ;
- Un dépôt SVN permettant d'accéder à l'entièreté du code utilisé pour le Tux Droid (sous licence GPL v2) ;
- Un wiki ouvert à tous, permettant de créer des aides et des articles complets sur Tux Droid. Ce dernier contient déjà des spécifications détaillées au niveau du matériel, des tutoriels pour mettre en place une chaîne de compilation et recompiler, etc. ;
En plus de ces outils, directement disponibles via le portail des développeurs, vous trouverez également tout ce qu'il faut pour la communication :
- Un canal IRC (#tuxdroid@freenode) permettant des discussions en direct entre développeurs ;
- Une mailing-list, permettant de poser vos questions ou d'aider d'autres développeurs ;