I have seen so many sides of iOS, so I don't think Apple makes world better. I believe, any your problem I solved in the past. I had been developing official clients for the russian social network VK.com (VKontakte) for 3 years.