RT @TechCrunch: China’s Tencent takes on the App Store with launch of ‘mini programs’ for WeChat https://t.co/QuSQ4z7OHH