One of the major improvements to the new Android Marshmallow version is powerful app linking. It allows the association of your app with your owned web domain. With this association, you as a developer allow the system to determine the default app that should handle a particular web link and skip prompting users to select an app. Saving clicks means less friction, which means that you reach the content faster; this leads to users and developers being happy. In this chapter, we will cover the following topics:
The Android Intent system
Creating a website association
Triggering app link verification
App link settings and management
Testing app links