Ukulele is good, but app is bad.
Ukulele itself is really nice, but the application is quite bad. Had to restart my device for it to work, that's not something you usually do. It's still fun and there is a great margin of improvement. Hurts fingers, beware to not play for too long per day.