Smartphones are very common nowadays. Mobile data service plans are also getting cheaper and faster than ever. The combination of them has changed the way people communicate with each other. In additional to the traditional mobile services (etc phone call, SMS), people can leverage their high speed mobile internet link to access other internet based communication services like email, VoIP and inst