I don't have an NFC 'phone to try it out. A colleague absolutely insists that if you tap an NFC tag which stores a URL then that URL is launched automatically by the operating system.
That doesn't sound right to me and the developer docs says
Reading NDEF data from an NFC tag is handled with the tag dispatch system, which analyzes discovered NFC tags, appropriately categorizes the data, and starts an application that is interested in the categorized data. An application that wants to handle the scanned NFC tag can declare an intent filter and request to handle the data.
That sounds like what I expected (a BroadcastReceiver - or possibly a listener?). Can I tell him categorically that he is 100% wrong?
The reason being that he wants me to develop a small system for him and, while I see that I need a minimal Android app to listen for an NFC Tap event and then launch the browser, he insists that no app is needed and that any NFC enabled Android device, fresh from the factory, when tapping an NFC tag containing a URL will launch the browser to that URL.