APK (Android Package Kit) files are the raw files of an Android app. Learn how to install smart-piano-play-in-minutes.apk file on your phone in 4 Simple Steps:
Yes. We provide some of the safest Apk download mirrors for getting the Smart Piano apk.
The app and piano integration is pretty cool. Lights up where to play and for a several year relatively experienced piano player, pretty neat. Kids seem to take to it too. Hardware and sound is fine. Maybe 90-95% similar piano keyboards. There’s a small library of music in the app which works - it’s fine but only the music it has is what you can use. No way to important MIDI or scored files to have it displayed. What’s worse - tried to purchase more music since you need their app to drive the piano. Purchases don’t work which is similar to what other users have commented on.
Shame!!! This app charged me for purchases that never downloaded. I looked in my account and see the charges but beware. This company is a crook and I am so angry that I bought a 1500 dollar piano from them when they have the audacity to do this!
I’ve tried to buy music after having the app for a few months. In the past months, I’ve done it successfully until about a month ago. I tried and it says, failed. I tried to erase my app and download it again and it still didn’t work. I also had my husband try to create an account and buy music and that didn’t work. We tried to download different songs, so it wasn’t the song. We have money in the account, so it’s not like it’s that kind of issue either. It seems like it’s the app which is really sad because I loved being able to buy and play a different song here and there. Now I have to play the same 6 songs that I bought when the app was working.
Unable to purchase and add new music so this “smart” piano is now just a piano (it allows me to purchase, of course, but then the app “cannot verify purchase” and doesn’t give me the song). Support is terrible. TERRIBLE. Honestly don’t recommend anymore.
I went to horrible to great at pianos! Tysm TheOne
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |