You might have noticed that nagging notification on Facebook all day yesterday. Well, it seems like Facebook has just rolled out the App Center.
Facebook rolls out App Center
Facebook has just announced that it will be launching its own app store called the App Center, “a new place for people to find…