web-dev-qa-db-fra.com

Comment créer un code QR pour les DEUX Android Market et App Store

J'ai une application qui a des versions pour les deux Android et iPhone. J'ai donc deux URL pour eux (Market et AppStore), mais je ne veux pas ajouter deux codes QR différents à la Page d'accueil. Existe-t-il un moyen (service en ligne, je pense) d'avoir une URL unique pour les deux marchés, qui détectera la machine utilisateur et transmettra immédiatement à la version d'application appropriée?.

MISE À JOUR: Il semble que j'ai dû créer le service moi-même. N'hésitez pas à essayer de l'utiliser également: http://qrappdownload.appspot.com/ . Vous pouvez donner deux URL et cela génère un cœur QR pour URL qui est universel pour les deux plus grandes plates-formes. L'URL universelle est résolue par le même service, basé sur l'agent utilisateur mobile (juste s'il s'agit de Apple ou Android est vérifiée). L'inconvénient est que le code QR doit être assez grande, car l'URL doit inclure les deux URL de l'Appstore et est donc assez longue. Peut-être pouvez-vous raccourcir l'URL avec un service de raccourcissement d'URL, ne l'avez pas essayé.

40
JaakL

Les codes QR peuvent contenir n'importe quel texte. La convention pour leur utilisation en tant que lien vers le Web consiste à contenir une URL. La plupart des applications de lecture QR chargeront alors la page Web référencée par l'URL intégrée dans le code QR.

Il n'y a aucun moyen d'incorporer des informations dans un code QR qui relie directement à deux URL différentes lorsqu'il est lu par un lecteur de code QR. Un lecteur de code QR personnalisé pourrait analyser un code QR avec deux URL et décider quelle URL suivre, mais vous devrez trouver un moyen de faire parvenir votre lecteur QR personnalisé à vos clients.

La fonctionnalité que vous recherchez peut résider à l'URL du code QR. L'URL intégrée peut renvoyer vers une page Web qui vérifie les agents utilisateurs et redirige de manière appropriée. Si l'agent utilisateur Safari sur iOS est détecté, redirigez vers l'App Store d'Apple. Un Android serait redirigé vers une boutique d'applications appropriée. Je définirais tous les autres agents utilisateurs pour accéder à une page de produit avec des liens vers les deux magasins.

Si je faisais cela, j'envisagerais d'envoyer tous les utilisateurs vers une page de produit. La possibilité de s'engager dans une commercialisation plus poussée du produit, de partager plus d'informations avec le client potentiel peut entraîner de meilleures ventes. Je mettrais en place des tests A-B pour voir lequel est le meilleur.

20
Mr. Berna

Un code QR n'est qu'un lien/URL, alors pointez sur une URL sur votre site et utilisez PHP pour déterminer si l'utilisateur utilise Android ou iPhone. Ensuite, faites un PHP emplacement d'en-tête vers l'URL de l'application iPhone si c'est iPhone, ou Android app si c'est Android).

Voici le code 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**

?> 
17
user2225638

Encore une autre option consiste à utiliser http://onelink.to qui est un service facile à utiliser dans le même but.

7
Erik S

Il existe déjà quelques meilleurs services de générateur de code QR à cet effet. La majorité est assez chère sans trop d'options ni de buggy.

Je suggère un générateur de QRcode gratuit comme http://uniq.cd

Il fournit des codes QR uniques qui sont

  • multiplateforme/multi-URL (iPhone, Android, Blackberry, Windows Mobile)
  • dynamique (modifiable à tout moment)
  • très petit
  • suivi (avec statistiques et analyses)

J'espère que ça aide.

7
VoT

AutoFwd

Plus de 20 000 personnes l'ont déjà utilisé et sont gratuites. (Avis de non-responsabilité que ma société a réussi!)

www.AutoFwd.com

par exemple. www.AutoFwd.com/angrybirds

Il vous permet de spécifier pour iOS/Android/Blackberry/Win/Mac/Linux et quelques autres. Dispose également d'une page par défaut et d'un suivi statistique avec génération de QR.

Il permet également aux téléchargeurs potentiels d'entrer leur adresse e-mail si leur plate-forme n'est pas encore prise en charge par votre application.Lorsque vous ajouterez ultérieurement l'application pour cette plate-forme, ils recevront une notification indiquant qu'elle a été ajoutée.

2
sradforth

Une autre option serait d'utiliser OmniQRCode.com . C'est un service qui vous permet d'utiliser un seul QR Code. Lorsqu'un smartphone scanne le QR Code, le service détecte et redirige le smartphone vers le marché d'application concerné. Il propose également des variantes telles que Android 1.6 vs Android 2.2.

2
Sethish

Vous pouvez également utiliser un code QR visuel à partir de QrDesign.net Ils prennent en charge toutes les plates-formes mobiles telles qu'iTunes, Google Play, Windows Phone et Blackberry Appworld. et je me demande ce sont des visuels et des fantaisies. enter image description hereenter image description here

1
ZeroNilZero

C'est peut-être un peu tard, mais j'ai trouvé ces gars http://www.visualead.com/ Et j'ai adoré!

1
RCB

Vous pouvez jeter un œil à ce projet:

http://m.appqr.mobi/

Il vous permet de générer un seul QRCode pour Android, IOS, Windows Phone, Symbian et Blackberry. Je l'ai utilisé et cela fonctionne - lorsque vous numérisez sur un appareil spécifique, il vous dirige vers le magasin correspondant, à condition que vous ayez mis le lien avec précision et dans le champ correspondant.

0
Roman Jaquez