I did a quick search on this but it pretty much came up empty. Is there a way to know which Apps are installed on a given device? I suspect this is impossible using the iPhone SDK, but how about in a Mac or Windows machine? It seems that the iTunes Music Library.xml file does not contain information about the Apps, or at least I couldn't find my installed Apps in the file. Obviously there is the Mobile Applications -folder, but it contains all the apps I've purchased, with seemingly no information about which are actually installed on my iPhone. Looks like AppsFire is able to pull out that information from somewhere, anybody know how they do it?