I've never really used an Android device before about a week ago so I'm not terribly familiar with how this all works, but I've noticed that there are a couple of apps that I am not able to download on my Samsung Galaxy player, but my friends who have Android phones are able to. Any ideas on why this might be or how I could work around it. An example is Go Launcher Ex.
Developers can choose to target specific devices or not. Presumably these apps are either limited to devices that are known to work, or have blacklisted the Galaxy Player due to incompatibility.
Another option is that some apps might be available only while connected to a cell network or a particular cell network. There are some AT&T apps that are only available to those on AT&T, for example, and I imagine this might be more broadly the case.
Here are some workarounds:
Note that doing 2 or 3 in order to circumvent distribution controls may not be legal in your region. The onus is on you to ensure you are acting legally. I am not a lawyer and this is not legal advice. Etc.