Tiny Tap is an awesome way to create your own "apps"
Community Review for TinyTap: Kids' Learning Games
My Take
Once you get the hang of creating your own activities it is really quite easy to do. This app can be time consuming on the part of the teacher, but once you've created the lesson you have it! Older students could create lessons for other children, and I think they would find this fun and easy. The app is definitely geared toward very young children, however. I would LOVE IT if they would create a similar app for older students that had the same type of capabilities.
How I Use It
Tiny Tap allows you to create an "app" totally specific to your students' learning needs and interests. It is flexible and fun to use, allows for complete customization. Tiny Tap also includes access to all of the activities that their broad range of teachers have created, so you can access any activity, modify it, and use it for your children.