Les intents d’Android sont un mécanisme de programmation utilisé pour déclencher des actions. Il existe par exemple des intents prédéfinis dans le framework Android :
- VIEW : permet d’ouvrir le navigateur sur une URL donnée. A noter que l’URL peut être une URL de géolocalisation
- WEB_SEARCH : permet de lancer une recherche web
- CALL : permet de déclencher un appel
- DIAL : permet de numéroter, mais sans déclencher l’appel
Mais bien évidemment il est possible pour le développeur de définir lui-même de nouveaux intents puisqu’il ne s’agit que de classes. Cependant, si chacun définit ses propres intents sans se soucier du travail de développement qui a déjà pu être fait par quelqu’un d’autre, du temps et des ressources sont inutilement perdus.
Pourquoi ne pas publier les classes d’intent que vous développez afin qu’elles soient utilisées par d’autre développeurs ?
C’est dans cet esprit là qu’a été lancé le projet OpenIntents, qui, en plus de fournir des intents autres que celles déjà dans le framework Android propose des applications de démonstration assez poussées comme en témoigne cette gestion de l’accéléromètre :
Vous pouvez découvrir ce projet prometteur sur la plateforme GoogleCode.
Si vous voulez recevoir les meilleures actus Frandroid sur WhatsApp, rejoignez cette discussion.
[...] y a peu nous vous parlions du projet OpenIntents et des premières applications exploitant le [...]
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix