#DeepLink
How to manage a complex DeepLinks scheme on your Android App
Используете ли вы у себя deep link в приложениях? Когда у вас всего несколько ссылок, то объявление их простое, но с ростом их количества растет и сложность их описания. Android не поддерживает богатых регулярных выражений для описания deep link.
В статье рассматривается Gradle плагин manifestreplace-plugin, который упрощает описание deep link-ов.
How to manage a complex DeepLinks scheme on your Android App
Используете ли вы у себя deep link в приложениях? Когда у вас всего несколько ссылок, то объявление их простое, но с ростом их количества растет и сложность их описания. Android не поддерживает богатых регулярных выражений для описания deep link.
В статье рассматривается Gradle плагин manifestreplace-plugin, который упрощает описание deep link-ов.
Medium
How to manage a complex DeepLinks scheme on your Android App
DeepLinks are essential key elements to a company marketing strategy to engage new customers and bring them straight to your App as much…
#DeepLink
От веба до приложения за один DeepLink
Deep Link - это популярная функция любого приложения. Она позволяет связывать между собой ссылку на страничку и окном в установленном приложении. Что делать если приложение не установлено? Открыть страницу в браузере? Предложить установить приложение? Также помимо Deep Link в Android есть еще и App Link.
Как все это связать между собой? Как решить проблемы с редиректом в разных браузеров на разных платформах. В статье рассматриваются решения OneLink и Firebase Dynamic Link: принципы работы, трудности с которыми столкнулся автор, особенности работы с Chrome Custom Tab.
От веба до приложения за один DeepLink
Deep Link - это популярная функция любого приложения. Она позволяет связывать между собой ссылку на страничку и окном в установленном приложении. Что делать если приложение не установлено? Открыть страницу в браузере? Предложить установить приложение? Также помимо Deep Link в Android есть еще и App Link.
Как все это связать между собой? Как решить проблемы с редиректом в разных браузеров на разных платформах. В статье рассматриваются решения OneLink и Firebase Dynamic Link: принципы работы, трудности с которыми столкнулся автор, особенности работы с Chrome Custom Tab.
Firebase Dynamic Link
оказалось лучшим решением так как его работа базируется на Google Play Services, что позволяет эффективнее обрабатывать случаи когда приложение не установлено.Хабр
От веба до приложения за один DeepLink
Android-приложения являются отражением сайта или сервиса и зачастую представляют собой сходный функционал в удобной оболочке. Из-за этого становится насущным в...
#AndroidStudio #DeepLink
Делюсь небольшим, но полезным плагином: Deeplink Helper для Android Studio
История создания плагина DeeplinkHelperPlugin для Android Studio, задача которого упростить открытие deep link. Вместо листания истории терминала у вас есть UI из IDE.
Делюсь небольшим, но полезным плагином: Deeplink Helper для Android Studio
История создания плагина DeeplinkHelperPlugin для Android Studio, задача которого упростить открытие deep link. Вместо листания истории терминала у вас есть UI из IDE.
pathAdvancedPattern
- это продвинутый способ задания шаблона для пути в uri из deep link. В отличие от pathPattern
, у которого доступны специальные символы: .
, *
, pathAdvancedPattern
может обрабатывать .
, *
, [...]
, ^
, +
, {...}
. Возможность появилась в Android 12.0 (API Level 33). Помимого этого еще появился атрибут pathSuffix
, который позволяет проверять окончанияВсе подробность и примеры вы найдете в статье
#android12 #deeplink
Специалисты нашли серьезную проблему безопасности в библиотеке Jetpack Navigation. Уязвимость позволяет открывать любой Fragment внутри приложения, который добавлен в граф навигации.
Сделать это можно с помощью отправки специального Intent, который обрабатывает библиотека для поддержки deep link.
Больше деталей и примеров в статье (16м)
#jetpack #навигация #deeplink #безопасность
Сделать это можно с помощью отправки специального Intent, который обрабатывает библиотека для поддержки deep link.
Больше деталей и примеров в статье (16м)
#jetpack #навигация #deeplink #безопасность