In case the E-commerce giant in China hasn’t proved it’s place in the E-commerce shopping marketplace yet, its new mobile apps might give it another...