Despite 2-star rating, Facebook Home breaks 500,000 downloads Apple’s App Store accounts for 74 percent of app revenue in Q1, while Google Play sees most downloads