open android ios app from email - android

I am looking for suggestions from experts in this group.
We have a website, ios and Android apps. In the web site there is a banner available for our mobile application. So if user taps on that banners and app is installed in the mobile, then it should launch the app (ios & android). If app is not installed then we need to display a custom web page there all the details about the application is provided.
Also we are sending emails to our customers to let them know about the application. There will be hyper link in the email. From the email, when the user taps on the hyper link, and if the app is installed, then it should launch the app (ios & android) and if app is not installed then it should display a customer website.
And the custom web page we can show app store links.
Could somebody suggest a solution?

For iOS, you can try this:
https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html
and this:
https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html

Related

Is it possible to launch an android/Iphone app through a web link?

I am running a small digital mapping company that creates digital ski maps and my customers are forwarded to a payment success page that outlines how they install the map on their phone (this question assumes they are using the site on a mobile device). One of the steps happens to be "open such and such a app" on your phone.
Is it at all possible to have a link that when clicked, opens a specific app (that was already installed in an earlier step) on their mobile device, similar to when you have a weblink to android play store app?
iOS:
You need to know the apps URL scheme (if it has one). Then launch it by linking to the url, for example if the scheme was youtube you would open the link youtube:// in a browser.
Android:
Open another application from your own (intent)

How can I smartly redirect users who click on an email link, to my app or my mobile site?

I have an app and a mobile site. I also send emails to my users. I would like the following to happen if my users open these emails on their mobile phones and click on a link:
If a user has installed my app, then launch the app and open the relevant page inside it.
If a user has NOT installed my app, then launch the browser and take him to the relevant page on my mobile site.
I want this to happen seamlessly and automatically. I DON'T want to use the inbuilt android prompt as users end up choosing chrome (since it is the first option shown). How can I do this? Would ideally want solutions for both android & ios.
You can do this with a landing page. Send user to landing page, check platform, then check if they have app installed(if they have registered custom url scheme) if they have then they go to app. Otherwise they go to mobilesite.
See this answer by https://stackoverflow.com/a/29019660/1165581 by Adam
You can NOT prevent the Android prompt which lets the user choose an option. What you can do is, create a link to your mobile site and have your App react to urls containing your domain. So what will happen is:
if a user clicks the link and does NOT have your App installed, he/she will be prompted with the default url handler prompt (only the first time) and then open the mobile site in the prefered browser
if a user clicks the link and DOES have your App installed, he/she will get the same prompt, only your App will be listed there as well next to browser Apps.
Here is an explanation on how to this: Android Respond To URL in Intent
You can use URL Schemes in iOS for your requirement to be full filled. By Using URL Scheme you can do exactly same. Clicking on link will launch your app. Please go through the concept of URL Schemes.
Follow the below referral link:
http://code.tutsplus.com/tutorials/ios-sdk-working-with-url-schemes--mobile-6629
Hope this helps!!

open play store when app not installed in android by clicking the link from browser or mail App

I am working with deep linking feature in my app. My requirement is,
When my app not installed in a device during user clicks my specified link
(eg. http://www.showonthecloud.com ) from device browser or gmail app , want to redirect my app's google play store page. Is it possible?
You can just implement that link on your web server so that it lets them know they can download the app (assuming that you are using a link that you can manage on the web)

HTML button to open Mobile Apps

I am developing a responsive website and it will have a login button. This login button should redirect to an application installed on the users phone.
Is it possible to create an html/css button and once clicked, it opens up an installed application on your mobile whether its android or ios ?
Many thanks for your help guys !
Open app:
http://www.techrepublic.com/blog/software-engineer/web-to-app-interoperability-launch-your-android-app-from-the-web/
Using an intent to direct the user to the app download page:
http://www.techrepublic.com/blog/software-engineer/web-to-app-interoperability-launch-your-android-app-from-the-web/
Here is a link to some of apple's in-app url schemes, not all of the apps have schemes, but you might be able to find them in the developer notes of whatever app you're linking to.
https://developer.apple.com/library/safari/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html

how to execute market app with search from qrcode

i need to search any named app from using android market, app store, windows phone market.
My goal is
Generate qrcode by any schema url with any app name
Read qrcode from mobile
follow schema url to open Market (app store) app to search by app name
Is there possible?
Please tell me scheme url in (Android, iOS, Windows Phone)?
From Android app:
market://details?id=<package_name>
This is how I would approach it.
You don't know whether the person scanning the code has Android, iOS, or WP7.
Create a code with the following URL
http://example.com/?app=AppName
The user will scan the code.
The user will open her web browser.
Your web server will look at the phone's User Agent String and decide if she is using WP7, Android, iOS or something else.
If the user's phone is recognised, immediately perform an HTTP 302 redirect.
For Android, redirect to:
https://play.google.com/store/search?q=AppName
For iOS, redirect to:
http://itunes.com/AppName
For Windows Phone 7, redirect to:
http://www.windowsphone.com/en-GB/search?q=AppName
For all other phones, redirect to your main page - or have a page which tells the user that her phone isn't compatible.
https://developer.android.com/distribute/marketing-tools/linking-to-google-play
This is old style.
market://details?id=<package_name>
It can be crash if playstore application is not in the device.
The below is safer.
http://play.google.com/store/apps/details?id=<package_name>
If you want to link to your products from an Android app, create an Intent that opens a URL. As you configure this intent, pass "com.android.vending" into Intent.setPackage() so that users see your app's details in the Google Play Store app instead of a chooser.
The following example directs users to viewing the app containing the package name com.example.android in Google Play:

Categories

Resources