Characterizing And Optimizing Emerging Mobile Applications From The System Perspective