giovedì 23 febbraio 2017

Riprodurre una canzone mp3 (MIT App Inventor 2)

Tra le tante funzionalità di MIT App Inventor 2, c'è anche quella che consente di riprodurre musica sul proprio cellulare.
Può essere un file mp3 o in un altro formato supportato, ma quel che è certo è che ascoltare musica sullo smartphone, riproducendola direttamente da un'app sviluppata da noi stessi, non ha prezzo (infatti è gratis :p).


Come riprodurre una canzone mp3 con MIT App Inventor 2


In questo semplice tutorial, vi spiegherò come ascoltare un brano mp3 (preimpostato nell'applicazione) direttamente dal cellulare, costruendo un rudimentale lettore audio.

Dopo aver creato il nostro progetto vuoto, andiamo subito ad aggiungere 3 pulsanti, da chiamare rispettivamente: play, stop, pause.

Poi aggiungiamo, dalla sezione Multimediale, il componente Lettore.
Nel lettore ovviamente, dovremo andare a caricare un brano mp3, prendendolo direttamente dal nostro computer.

Ora andiamo subito a lavorare nei Blocchi.
Clicchiamo prima sul bottone play ed andiamo ad aggiungere il blocco per sempre quando play cliccato (When Play Click).
Già che ci siamo, facciamo lo stesso per stop e pause.

Adesso clicchiamo su Lettore ed andiamo a trascinare dentro ogni rispettivo blocco oggetto: esegui lettore avvia (call lettore1 play), esegui lettore pausa (pause), esegui lettore stop.

Riprodurre una canzone mp3

Praticamente abbiamo già finito!
Il nostro lettore mp3 sarà pronto all'uso sulla nostra app per cellulare.
Cliccando play partirà la canzone che abbiamo impostato di default, song che potremo stoppare o mettere in pausa in qualsiasi momento.
Poi volendo, potremmo anche decidere di abbellire il tutto con una bella immagine di sfondo.

Se volete scaricare il file di progetto .aia lo trovate cliccando qui.

Ovviamente questo è solo un rapido esempio di come utilizzare il componente lettore di MIT App Inventor 2.
Potete infatti decidere di perfezionare il tutto, magari cercando di capire come mostrare anche la barra di scorrimento della canzone che state riproducendo dentro la vostra app, oppure aggiungendo la possibilità di caricare il file da riprodurre nell'app in tempo reale, o magari addirittura far pescare tutte le canzoni mp3 presenti sul vostro telefono, e scegliere quale far riprodurre.

Cliccare qui per tornare al tutorial generale di MIT.

1 commenti so far

ok e come diamine si fà a richiamare i brani che ho sulla memoria dello smartphone?

Lascia un commento!