top | item 7367614

(no title)

satjot | 12 years ago

@allantyoung there are a few ways Facebook can compile this data : (1) They could make calls to app url schemes that are publicly known (i.e. http://handleopenurl.com/) to check for a response (2) Facebook will become the largest data set of app url schemes as more apps register their url schema with Facebook when enabling deep-linking (3) Facebook bought Parse, and over 100,000 apps use Parse and many of those apps use FB connect, so Facebook knows which apps those users have

discuss

order

cheald|12 years ago

On Android, though, app developers just have to register open intents for their urls, and Android takes care of the rest. No special schemes necessary, and falls back to the browser if the user doesn't have an app installed to handle it. What exactly is wrong with that setup that necessitates a whole new set of schemas that will result in urls that can only be handled if you already have the app installed?