Summarize the following:
If you're just starting out, try using a free beginner's app, such as JoyTunes Piano Maestro. It includes interactive exercises and games, and it tracks your progress and gives you feedback based on your playing. Sight reading, or reading and playing a score at first sight, is an essential skill, but it can be tough to master. Try apps like Read Ahead and SightRead4Piano to drill your sight reading abilities. Both apps have free demo practices, but you'll need to pay to access more levels. For unfamiliar or complex pieces, it can be helpful to see what the keys should look like as they're struck during tricky rhythms. The Plern Piano app allows you to upload music and creates a representation of keys being struck as the music scrolls across the page. Plern Piano also allows you to compose and virtually play pieces from scratch.

Summary:
Try using an app that teaches basic piano skills. Download a sight reading app. Watch a virtual piano play a score note by note.