I'm not going to say exactly what project I'm currently working on as I wouldn't want people to steal the idea but I decided to start initially with a game. Looking back I think it was a little ambitious as now I'm finding it a bit of a struggle. I should have started with something a little simpler. I am currently taking a short break from the one specific game idea and doing a few tutorials which show how to implement some of the features I will need in my app. I am also attempting to learn Objective C rather than try and do all this using C++. Surely It can only work out better if I use the programming language they mainly support.
I am hoping things are going to pick up once I have done these tutorials and everything will just fall into place.