Skateboarding is lots of fun to learn but takes a while to master. Apps such as Skate Tricks can help improve your skills. It has grind, slide, ramp, grab, and many other trick categories for you to try. Each trick is shown step by step. Slow motion video is also included, so you can better understand what it takes to pull off each trick.
You can pick tricks by difficulty and your current level. You can practice with the skate dice and even challenge your friends. This app is available as a free download with in-app premium add-ons. More information is available here.