Étape 3: logiciel
Écran. Je suppose que la partie la plus intéressante était conception d’interface utilisateur d’application. J’ai vraiment envie d’avoir le même style que le reste de l’appareil. J’ai eu suite à un modèle mental à l’esprit : quatre cylindres adjacents représentent quatre stations. Chaque bouteille contient les noms de la chanson à ce sujet. Un seul cylindre est visible à la fois. Un bouton situé sur la droite tourne cylindre visible, ce qui modifie une chanson. En appuyant sur un bouton sous le cylindre de changements d’affichage chaînage ainsi une station active. Les stations sont juste des dossiers sur la carte SD de la tablette.
Podcast. Étant donné que je voulais être en mesure d’écouter un podcast seul nouvelles (à savoir, la BBC Global News) mon soutien podcast a été assez trivial : un thread se réveille chaque fois que dans un certain temps, lit les podcast XML, téléchargements plus récent podcast MP3 et le place dans le dossier "Actualités".
Serveur FTP. J’ai l’intention d’inclure un petit serveur FTP dans la prochaine version de l’app. Il serait vraiment agréable d’être en mesure de télécharger rêvant sans fil. Étant donné que le périphérique est déjà connecté à ma maison Wi-Fi, il devrait être assez facile de transférer des données en arrière.
Code source du périphérique est disponible sur google code.