如何使QR码适用于Android Market和App Store

我有一个适用于Android和iPhone版本的应用程序。 所以我有两个URL(Market和AppStore),但我不想在主页上添加两个不同的QR码。 有没有一种方法(我期望的在线服务)为两个市场提供单一的URL,这将检测用户设备,并立即转发到合适的应用程序版本? 编程上看起来很平凡,但也许有人已经解决了这个问题。

更新:看来我必须自己创build服务。 随意尝试使用它也是: http : //qrappdownload.appspot.com/ 。 你可以给两个URL-s,它生成的QR核心URL是两个最大的平台通用的。 通用的URL由基于移动用户代理的相同服务parsing(仅仅检查是否包括Apple或Androidstring)。 缺点是QR码必须相当大,因为URL必须包含两个appstore URL,因此很长。 也许你可以用一些URL缩短服务来缩短url,还没试过。

QR码可以包含任何文字。 它们用作链接到Web的约定是包含一个URL。 大多数QR阅读器应用程序将加载embedded在QR码中的URL所引用的网页。

在任何QR码读取器读取QR码时,都无法将信息embedded到两个不同的URL中。 一个自定义的QR码阅读器可以parsing一个带有两个URL的二维码,并决定要跟随哪个URL,但是你必须找出一种方法来将自定义QR阅读器提供给客户。

您正在寻找的function可以驻留在URL代码中。 embedded的URL可以链接到检查用户代理和适当redirect的网页。 如果检测到iOS用户代理上的Safari,则redirect到Apple的App Store。 Android用户代理将被redirect到适当的app store。 我将设置所有其他用户代理进入产品页面,并链接到两个商店。

如果我这样做,我会调查发送所有用户到产品页面。 有机会进一步推销产品,与潜在客户分享更多信息可能会带来更好的销售。 我会设置一些ABtesting,看看哪个更好。

二维码只是一个链接/url,所以指向您网站上的URL,并使用PHP来确定用户是否使用Android或iPhone。 然后,如果是iPhone,则将PHP标头位置设置为iPhone应用程序URL;如果是Android,则设置Android应用程序。

这里是PHP代码:

<?php **//Handy Code Provided by STEPHENCARR.NET** $iPod = stripos($_SERVER['HTTP_USER_AGENT'],"iPod"); $iPhone = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone"); $iPad = stripos($_SERVER['HTTP_USER_AGENT'],"iPad"); $Android= stripos($_SERVER['HTTP_USER_AGENT'],"Android"); //check if user is using ipod, iphone or ipad... if( $iPod || $iPhone || $iPad ){ //we send these people to Apple Store header('Location: http://www.example.com/'); // <-apple store link here }else if($Android){ //we send these people to Android Store header('Location: http://www.example.com/'); // <-android store link here } **//Handy Code Provided by STEPHENCARR.NET** ?> 

为此,已经有了一些更好的QR码发生器服务。 大多数是相当昂贵的没有太多的select或越野车。

我build议像http://uniq.cd这样的免费QR码生成器

它提供了单个QR码

  • 跨平台/多url(iPhone,Android,黑莓,Windows Mobile)
  • dynamic(随时可编辑)
  • 很小
  • 跟踪(统计和分析)

我希望这有帮助。

另一种select是使用OmniQRCode.com 。 这是一个服务,可以让你使用一个单一的QR码。 当智能手机扫描QR码时,服务会检测并将智能手机redirect到相关的应用程序市场。 它也支持Android 1.6和Android 2.2之类的变体。

AutoFwd

已经有超过两万人已经使用它,并且是免费的。 (免责声明我的公司做到了!)

http://www.AutoFwd.com

例如www.AutoFwd.com/angrybirds

它允许你指定iOS / Android / Blackberry / Win / Mac / Linux等等。 还有一个默认页面和统计跟踪QR代。

如果您的平台不支持您的应用程序,也允许潜在的下载者input他们的电子邮件地址,当您稍后为该平台添加应用程序时,他们将收到已添加的通知。

也许它有点晚,但我发现那些家伙http://www.visualead.com/我喜欢它!;

您还可以使用QrDesign.net的可视二维码。它们支持所有的移动平台,如iTunes,Google play,windows phone和blackberry appworld。 并且想知道他们是视觉和幻想。 在这里输入图像说明在这里输入图像说明

你可以看看这个项目:

http://m.appqr.mobi/

它可以让你为Android,IOS,Windows Phone,Symbian和Blackberry生成一个QR码。 我已经使用了它,它的工作原理 – 当你扫描一个特定的设备,它会指引你到相应的商店,只要你确实把链接准确地放在相应的领域。