Facebook has just announced that it will be launching its own app store called the App Center, “a new place for people to find social apps,” as well as to give developers “an additional way to grow their apps and creates opportunities for more types of apps to be successful.”
This will showcase quality [...]