I play chess regularly, about 1600 rated. Sometimes I want to play chess on my phone (Android). The chess app I use, Chess free, is strong enough. However, it does not play regular openings, so when I am preparing for a regular match, it is quite useless.

Does anyone know any good apps that play regular openings and are otherwise also decent overall?

It's kind of a broad question, but I thought it's worth a shot here,