Branch.io Alternative for Deep Link Management

I need a solution for implementing deep links and pending deep links with Facebook campaigns and others.

I know that Facebook uses its own system for managing deep links, and I used their SDK in the application and it works great.

Now I want to work with other deep links and pending deep links, and the question is,
Do you know a solution for managing Facebook and other deep links with one system?

I saw Branch.io and I do not want to add another library, I prefer working with Firebase and Facebook because I use their SDK for other things.

Could you recommend a solution? Should I use different libraries or systems for iOS and Android?

+5
source share
1 answer

Alex from Branch.io here:

Delayed deep binding is difficult for the right one. I recently wrote a review of all the things you need to consider in order to get it right. Short version: you are definitely wise to look at the libraries for this, and not create it yourself.

Unfortunately, for any system that you have selected for deferred deep binding, you will need a library in the application. This is by definition, because you need to somehow handle the “deferred” part.

The Facebook SDK only works for Facebook, so it really doesn't help everywhere. . This leaves you with a choice between Firebase and Branch.io (there are several other companies offering similar tools, but no one has been in active development recently).

Firebase dynamic links also do not work in any situation , so they are not a complete "single system" solution as you want. And since Firebase is a modular system, their implementation requires an additional library, even if you already use other Firebase features. If you need a more complete comparison between Branch and Firebase, this is a good place to start . Firebase is a great system, and Branch works great with it as a replacement for dynamic links.

The SDK Branch is extremely lightweight and in many of the popular applications that you already use. We made sure that everything was as efficient as possible, so you will not clutter up your application with garbage code. This is really the closest thing to a “single system” (yes, including Facebook!)

+1
source

Source: https://habr.com/ru/post/1265570/


All Articles