# NFCService User Experience

Your component can deliver any user experience you desire, but there’s a common flow for any component that interacts with NFCs.

- User initiates an NFC operation (read, erase, or write).
- OS prompts the user to hold their device near the NFC tag to be interacted with.
- OS provides a success message when the operation completed successfully, or an error message if something went wrong.
