M.C.
"Mee Genius" is an app my DD likes. It comes with 5 or so free books, then has a lot to pick from to purchase. (And you can preview the books before committing to buying them...)
My DD also LOVES "Leo's Pad" it has interactive webisodes that are pretty much like watching a show, but the kids have to solve problems to continue the story. It works on things like patterns, following directions, sequencing, taking turns, descriptions, etc. I like that it lets you set up a user icon for individual children, and it tracks their progress and gives you feedback, while adjusting the level of difficulty to the kid's current level.
Another good FREE one is from Baby Bus, called "baby creative tangram" Don't let the "baby" part fool you... It's good for older kids too. It gives the kid a selection of shapes, and they can use these shapes to either match the shape given, or go in free play mode and make their own scenes with the shapes. GREAT for creative thinking!
I love that there are so many educational age-appropriate apps for young kids... I'm not huge on giving her screen time, but it definitely comes in handy on long drives, waiting rooms, or giving Mommy some time to get homework (or chores) done when Kiddo is in a "needy" mood and won't play in her room! If she's going to be looking at a screen, I prefer that she learns something from it. :)