This app is good for learning individual words (and their pronunciation) in a number of categories, but it is strictly vocabulary; nothing is offered regarding grammar or sentence structure.
WolfLahti about Learn Finnish ™, v3.1