FREE - In Google Play
FREE - in Win Phone Store
I also feel trouble with my opening while playing with white :(
As black I would not play 1...e5 against 1.e4. White has many options and a lot of tricky tactics, that if you don't know out of the book, you are going to have to figure it out over the board. I would play something simple like the Qa5 scandi.