Chinese internet portal Tencent launched it App Center apps store. According to mocoNews, the store is based on a reworked version of the company’s QQ internet services, with the addition of apps for Android, iOS, Symbian, Windows Phone and others. Asia-focused tech publication Penn-Olsen added that App Center allows users to share and comment on titles.