Android deep linking from uri - android

I am implementing android deep-linking concept and its working fine and my question is, I want to redirect the link to my play store application page if the app is not installed in the mobile.
Please guide me to find it out, Thanks.

I would suggest using this Branch IO. It's much easier to implement in your android app. Follow this tutorial : branch.io deep-linking

Related

How do you setup an affiliate program for your Xamarin Forms App?

I want to setup an affiliate program for my app where affiliate marketers can share an Affiliate Link. The link should bring a user to the iOS AppStore or Android Playstore to install my App. The App can then be attributed to the marketer, so that if there are any purchases, the marketer will get a cut.
Can someone point me in the right direction how to achieve this?
Is there such a Xamarin Library that can help me achieve this?
Thanks
The only way to do this is using a "contextual" deep linking tool/sdk/library, because in the case of iOS, there's no other way of retaining the "context" of the link. Here's a short blog explanation describing the differences between the basic and contextual deep links, and this is an image:
The most reliable solution I have seen and used is branch.io, but I have heard some people having success with Firebase's Deeplinks.
Branch is open source and has updated Nuget Packages and really good documentation

how to make facebook android app deep links

I am trying to create a deep link that will redirect from a url I post on facebook into my android app and I noticed there is something in facebook api called App Links in this link : https://developers.facebook.com/docs/applinks/ but for some reason their docs has been removed and I have not found any possible way to achieve that...
How can I make a deep link from facebook into a specific page in my android app?
Weird that they took it down. Basically you need to implement HTML tags in your web page the link points to. Also you must have URI scheme implemented in your app.
Until the page comes back up I suggest you use their debug site:
https://developers.facebook.com/tools/debug/
You can scrape this test link got reference:
https://onelink-sim.onelink.me/coiD/simbananas

How to determine parameters for native apps for deep linking on iOS and Android

I am still new to custom URLs and deep linking, but I have not been able to find answers to what I'm looking for on other stackoverflow Q/As.
The context of my question is Android and iOS. My app is HTML5 in Sencha Touch, and uses plugins for native calls. So I need to figure this out for Android and iOS.
Here's the problem. Say I have a a document ID for an Evernote note, and I want my app to launch the Evernote app (assuming it's installed) and have that document open up, then how do I go about doing that? Specifically, how do I know what parameters and parameter names I need to pass to Evernote? Is there a way to "inspect" the Evernote app or do I need to get some official documentation from Evernote about what parameter names/values I can provide?
In my example above, we can replace that with something else as well. Say I have a file "doc.xls" that is in Google Drive. Assuming I have Google Drive app installed, how can I open the Google Drive app with "doc.xls" opened? How do I determine what parameters I need to (or can) pass while opening a native app?
I understand the idea of opening and launching other native apps; I have seen examples for Android and iOS but I cannot figure out how to determine the parameters - which is what my question is about.
Is there some general reading I should do on some particular topic to figure this out? Let me know if I can clarify anything about my question.
Thanks in advance for the help.
Mohammad
San Jose, CA
try this tutorial by sencha team
On the use of Custom Scheme URLs to launch App
http://docs.sencha.com/touch/2.1.1/#!/api/Ext.device.Device
you may also try the phonegap version.
https://github.com/EddyVerbruggen/Custom-URL-scheme
all the best Hope this is not too late..

How to implement 'invite to download' feature in a Cordova/PhoneGap application on Android?

I would like to include a menu item in my Android app (built using Cordova/PhoneGap) that provides users with the ability to invite their friends to download the app from Google Play.
Does anyone know of an existing solution for this? I have not had much luck finding one.
On BlackBerry10, this is extremely easy to do (literally 1 line of code). It leverages the OS and BBM to share the download URL of your app with your closest friends:
blackberry.bbm.platform.users.inviteToDownload();
link
Please tell me something similar like this exists for Android (iOS?) ? Thank you.
I use this plugin and works perfectly: https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin
It's a sharing plugin that allows a lot of configuration options. You could configure it so users share a link to your app on Google Play. The documentation explains how to set everything up.

Facebook android SDK and App Distribution and Deep Linking

I am trying to make App Distribution from Facebook for android apps. But the official docs don't mention this possibility for android.
To be clear, the second part of step 9 in Facebook tutorial for iOS:
http://developers.facebook.com/docs/mobile/ios/build/#linktoapp
is what I need, but
Facebook tutorial for android:
http://developers.facebook.com/docs/mobile/android/build/
doesn't mention such a possibility.
Is there a way to implement this kind of app distribution or not?
Please help.
Thanks in advance
No, currently you can't do this on Android. But it is on the way, I was recently told 'within weeks' by a Facebook developer at one of their mobile hack days.
UPDATE:
The sdk for this is now available, here:
https://developers.facebook.com/docs/mobile/android/deep_linking/
In case someone will search for this, now it's possible to use facebook deep linking on Android. Here's their documentation.

Categories

Resources