Here are some of my favorite apps to help with music learning:

Available for iphone/iPad and Android

Treble Cats

Bass Cats

Flash Note Derby

Noteworks

Pro Metronome

Staff Wars

Notesquish

Available for Iphone/Ipad Only

Tenuto

Rhythm Lab

Tuned Train

Rhythm Swing