If I'm not mistaken, iOS apps aren't allowed to see what other apps are installed, is that correct?
Without going into much detail, the state of the art uses Facebook in a peculiar way to determine which _relevant_ apps are installed, relevant meaning high grossing (Clash of Clans, Spotify, Tinder are examples).
[1] http://useyourloaf.com/blog/querying-url-schemes-with-canope...