Its founder, Liu Chuanzhi, is a product of China's InstituteofComputingTechnology, and the company is still partly owned by the Chinese Academy of Sciences.
Apps must be approved by Apple before they appear in its App Store, and the minimum time frame for Apple to review and approve an app is about 10 days, said videogame designer and theorist Ian Bogost, professor of interactive computing at the Georgia InstituteofTechnology.