Flutter Navigator 2.0

Nov 8 2022 · Dart 2.17.3, Flutter 3.0.2, Android Studio 2020.3

Part 4: Deep Links & Web Urls

18. Learn Deep Links

Episode complete

Play next episode

About this episode
Leave a rating/review
See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 17. Logout & Handle Back-Button Next episode: 19. Setup Deep Links

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

As we have discussed before, applications are billed with multiple screens and navigating through them is one of the most essential part of the user's interaction. Navigating through all the screens to reach to a specific point to do a small task is troublesome, but, let us say, that we get an option to redirect to a specific part of the app directly. That would save a lot of time and also increase the engagement of the user. This is where Deep Links come into play. Deep Link is a URL that navigates to a specific destination in our mobile app. Let us say we are running a 50% sale of a new book, and we want to show that ad. If the user clicks on the banner ad, it will directly open our app and navigate to the required book that has the sale. This will not only save the user's time but will prevent the user from searching the content that we want and make the selling process easier. This will also increase users' retention. Types of Deep Links. There are three types of Deep Links. The first type is URI Schemes, and app's own URI Scheme. This form of Deep Link only works if the app is installed. The second type is iOS Universal Links. In this type of Deep Links, we place a file that points to the app ID. This helps in deciding whether to open the app or direct the user to the app store to download the application. And the third type is Android App Link. These are like iOS Universal Links but for the Android platform. Android App Link takes users directly to the link's specific content. They use the HTTP URLs and are associated with websites.