In recent year, the development of application for mobile device grows rapidly. Since of practicability and convenience, many applications have been installed on smart phones so as that smart phone can compete with desktop computer and attract more and more users around the world. In addition to the high tech hardware, smart phone’s value mainly comes from its versatile applications. Since the amount of the applications is too huge, users usually have the difficulties in choosing their desired applications. Some users may know the features of the applications from the advertisement, words of mouths, or other media. Some other users may pursue professional suggestions or usage experience of other users from the internet before they made a decision to download/buy the applications. But these users need to spend many times to scan comment and users experiments. Above problem this paper uses some factors to calculate each application score, and then according score to ranking each application. This paper adopts Pointwise Mutual Information to calculate the semantic of comments to distinguish the positive or negative score of their semantic orientation. In addition to consider opinion, this paper also subject and object factors, the subjective factors include sign opinion, anonymous opinion, and star rating, while the objective factors include some statistics such as download number and reputation. Finally, this paper create the application ranking system and then use users rank result compare with experts rank result. The experimental result shows that our method is more similar with expert rank result.