How come some apps don't show-up on my phone's Android app market? Fxcamera is a popular app, but it's not showing in my xperia x10 mini's app market search. I tried:


fx
camera
ymst
fxcamera


None gives the result. In fact, after that I've tried many apps which are listed on the internet market site http://www.android.com/market/ but not on the market app.

I live in India, is that why the apps don't show up? Is there a way to install the apps download them directly or something? Is it related to my carrier or mobile network provider?
It could be because of a few reasons:


The app is a paid app and your country does not support purchasing paid apps (I don't know if India can or not yet?)
Your phone does not meet the min SDK requirements of the app.  For instance, the app may require 2.1+ features, but your phone is running Android 1.5 or 1.6
Your phone is missing a feature that the app requires in order to use it (things like SD cards, trackballs, etc.)
The app is carrier limited (Skype was an example of this)
Market bug.  Occasionally there are listing problems in the market, especially if an app was recently updated