I have a requirement like this and something similar to that has been implemented by Android Pit app-store.
I need to check if the Android app has been installed on the device using a mobile web page (PHP and JS), and if installed launch the app immediately.
These are the intermediate pages used by Android pit.
When app has not been installed - http://www.androidpit.com/en/android/market/app-center-mobile?pname=com.ocito.laredoute
When app has been already installed - http://www.androidpit.com/en/qrdl/com.mobage.ww.a692.Bahamut_Android
Does anyone know how to implement this?