Deep Dive Into Deep Link. Part 2. Issues: Device, OS Version

<p>Last time we discussed the following topics:</p> <ol> <li>Introduced the main concepts: Deep Link, Web Link, Android App Link, disambiguation dialog.</li> <li>Talked about their similarities and differences.</li> <li>Explored the features of the URI format in Android.</li> <li>Described the initial task.</li> <li>Presented the Deep Link Tree.</li> </ol> <p>If you haven&rsquo;t read the first part yet,&nbsp;<a href="https://medium.com/metakratos-studio/deep-dive-into-deep-link-part-1-introduction-and-the-initial-problem-e1de15845fb3" rel="noopener">please read it</a>&nbsp;and come back :)</p> <p>Today, we will dive into two problems related to deep link functionality on different devices and Android versions. We will analyze each problem through a series of experiments (we already conducted over 280 of them).</p> <p>Before diving into the problems, let&rsquo;s familiarize ourselves with the experiment format. We decided to approach the investigation empirically by testing how deep links actually function in real-world conditions.</p> <p>We selected seven devices: Pixel 2, Samsung A70, Samsung A7, Honor 9 Lite, Samsung Galaxy Tab A, Xiaomi Mi5.</p> <p>We tested on eight versions of Android: 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0.</p> <p>We considered five OS shells: One UI 2.5, Samsung Experience 9.0, One UI 3.1, EMUI 9.1.0, MIUI Global 10.2.2.0.</p> <p>Additionally, we used seven applications: default SMS client, Telegram, VK, WhatsApp, Gmail, Google Search, VK Toasters.</p> <p>Armed with patience, tables, and our testing process underway, we started the experimentation phase.</p> <p><a href="https://medium.com/metakratos-studio/deep-dive-into-deep-link-part-2-issues-device-os-version-63930665e3c2">Visit Now</a></p>
Tags: Android Device