68 votes

Création d'une bannière d'application intelligente Android

Existe-t-il une solution pour les appareils Android similaire à la bannière des applications intelligentes d'iOS 6 ?

Voici le code de la bannière de l'application intelligente

<meta name="apple-itunes-app" content="app-id=311507490, affiliate-data=partnerId=30&siteID=k1CkFsOh4nQ"/>

1 votes

Qu'est-ce que vous essayez de faire ? Vous n'êtes pas clair sur ce que vous voulez interdire comme applications, quand et où. Pour info, les applications "bloquantes" ne fonctionnent pas vraiment.

0 votes

@KristopherMicinski : merci pour votre réponse...j'ai utilisé ceci et obtenu pour ios6 macgasm.net/2012/09/19/ios-6-smart-app-banners existe-t-il un moyen de l'implémenter pour les appareils Android

0 votes

Duplicate of this -- stackoverflow.com/questions/13074694/ (réponse : non, pas vraiment)

81voto

Depuis Chrome 44 Beta vous pouvez pousser votre application dans Chrome pour Android avec une bannière d'installation d'application native sur votre site web.

Veuillez consulter la réponse ci-dessous.


Ancienne réponse

J'en avais moi-même besoin, j'ai donc créé un plugin jquery pour imiter une bannière intelligente pour Android et les anciennes versions d'iOS.

http://jasny.github.com/jquery.smartbanner/#Android

0 votes

Votre plugin supporte-t-il la propriété app-argument=myURL, comme dans les bannières intelligentes iOS, qui permet de passer une URL à l'application ?

0 votes

Pas encore. J'avais déjà prévu de le faire la semaine prochaine, alors tenez-vous bien.

5 votes

J'ai utilisé votre js mais dans le cas d'Android, il montre toujours "view" et non "open" même si l'application est installée sur le téléphone.

29voto

emccracken Points 731

Depuis Chrome 44 Beta, vous pouvez pousser votre application dans Chrome pour Android avec une bannière d'installation d'application native sur votre site web. Il y a quelques critères à respecter pour l'activer :

  • Vous aurez besoin d'un fichier manifeste de l'application web
  • Vous devrez servir votre site web en utilisant https.
  • L'utilisateur a visité votre site deux fois sur deux jours distincts au cours de deux semaines.

Pour en savoir plus, consultez le Documents officiels de Google .

2voto

Kirk Elliott Points 48

Vous ajoutez le bouton Google Sign-In à votre page avec un paramètre spécial et les utilisateurs peuvent alors se connecter et spécifier sur quel appareil installer votre application directement depuis votre site Web.

C'est la mise en œuvre la plus "officiellement supportée" que je connaisse :

https://developers.google.com/identity/sign-in/web/Android-app-installs

Du lien :

En ajoutant le bouton de connexion Google à votre site Web, vous pouvez inviter automatiquement vos utilisateurs à télécharger votre application Android par voie hertzienne sur leurs appareils Android. Pour activer cette fonctionnalité, vous devez utiliser le même projet Google Developers Console pour vos clients Web et Android, et configurer le bouton de connexion de votre application Web.

Votre application Web doit utiliser le bouton Google Sign-In pour inviter les utilisateurs de votre site Web à télécharger votre application lors de leur première connexion. Cette fonction est activée en ajoutant le paramètre apppackagename à votre bouton de connexion.

1voto

Sebas LG Points 637

Deux API sont disponibles :

0voto

Sam Points 31

J'ai essayé d'utiliser jquery.smartbanner. Pour le chrome sur les téléphones Android, la bannière affiche toujours view au lieu de open comme dans smart banner. Ce problème a-t-il été corrigé ou est-il prévu dans la feuille de route ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X