Application mobile

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Google Android

Une application mobile est un logiciel applicatif développé pour un appareil électronique mobile, tel qu'un assistant personnel, un téléphone portable, un « smartphone », un baladeur numérique, une tablette tactile, ou encore certains ordinateurs fonctionnant avec le système d'exploitation Windows Phone.

Elles sont pour la plupart distribuées depuis des plateformes de téléchargement intégrées aux smartphones, telles que l'App Store (plateforme d'Apple), le Google Play (plateforme de Google), ou encore le Windows Phone Store (plateforme de Microsoft. Mais des applications peuvent aussi être installées depuis un ordinateur, grâce par exemple au logiciel ITunes distribué par Apple pour ses appareils. Les applications distribuées à partir des magasins d'applications sont soit payantes, soit gratuites, mais généralement avec des publicités.

Sur certaines plateformes, les applications peuvent aussi être installées à partir de sources tierces, via un site non affilié au distributeur d'origine. Sur Android, cela est possible en activant le mode développeur. Sur iOS, cette manipulation est possible soit en étant développeur Apple, soit en possédant un appareil Jailbreaké.

Histoire[modifier | modifier le code]

Les applications mobiles sont apparues dans les années 1990[1], elles sont liées aux développements d'Internet et des télécommunications, des réseaux sans fils et des technologies agents[2], et à l’apparition et la démocratisation des terminaux mobiles : smartphones, tablettes tactiles...

Développement[modifier | modifier le code]

Les applications mobiles sont développées sur des ordinateurs ; le langage utilisé dépend du système sous lequel l'application sera exécutée. Les applications pour les terminaux Apple sont développées dans un langage principalement dédié à ces applications mobiles, l'Objective C[3]. Celles pour Windows Mobile, sont développées en C#[4], langage aussi utilisé pour les programmes exécutables .exe. Le système Android utilise, quant à lui, un langage universel, le Java[5], langage pouvant être utilisé pour les ordinateurs, le développement Web (JEE).

Pour publier votre application mobile sur les principaux App Store, le logiciel doit remplir plusieurs conditions. La combinaison de techniques qui offrent une visibilité aux applications dans les magasins est appelé App Store Optimization (ASO).

Objectifs[modifier | modifier le code]

Elles visaient d'abord la productivité et à faciliter la récupération d'informations telles que courrier électronique, calendrier électronique, contacts, marché boursier et informations météorologiques.

Vers 2005, elles gagnent les entreprises[6]

Puis, la demande du public et la disponibilité d'outils de développement ont conduit à une expansion rapide dans d'autres domaines, comme :

  • les jeux mobiles ;
  • les automatismes industriels ;
  • le GPS et les services basés sur la localisation ;
  • les opérations bancaires ;
  • les suivis des commandes, l'achat de billets ;
  • des applications médicales mobiles ;
  • la réalité virtuelle[7].

...

Statistiques[modifier | modifier le code]

Statistiquement, environ 200 milliards d'applications mobiles ont été téléchargés jusqu'en 2015, alors qu'en 2009, seul 2 milliards l'ont été. Selon les prévisions, le compteur devrait atteindre 200 milliards de téléchargement en 2017[8].

De 2009 à 2015, le nombre de téléchargement d'application mobiles gratuites pourrait atteindre 167 milliards. En 2017, ce chiffre pourra atteindre 253 milliards[9].

De 2011 à 2015, les applications mobiles ont générés un revenu de 45.37 milliards de dollars. En 2017, les revenus devraient atteindre les 76.5 milliards de dollars[10].

Controverse entre applications web et applications mobiles[modifier | modifier le code]

En 2012, Tim Berners-Lee (créateur du web) critique les applications mobiles fermées faisant usage du Web. Le Web symbolise un monde ouvert, tandis que le monde des applis mobiles est cloisonné. Il propose aux développeurs de logiciels une solution (open web apps) utilisant le standard HTML5[11],[12].

Craintes en termes de non-protection des données personnelles[modifier | modifier le code]

Ainsi en 2014, selon le parlement et la commission européenne « Neuf Européens sur dix (92 %) disent qu'ils sont préoccupés par les applications mobiles (App) susceptibles de collecter leurs données personnelles sans leur consentement »[13] et « Sept Européens sur dix sont préoccupés par l'utilisation potentielle que les entreprises peuvent faire de l'information divulguée »[13]. Le parlement européen prépare une nouvelle stratégie et une réglementation sur la protection des données[14]

Diffusion[modifier | modifier le code]

Une liste d'exemples de boutiques en ligne est disponible sur la page dédiée :

Article détaillé : Store (informatique).

Prospective[modifier | modifier le code]

Leur potentiel est loin d'avoir été entièrement exploré et exploité ; de nombreuses innovations sont attendues, issues de la créativité des développeurs et des utilisateurs, ainsi que des évolutions technologiques. Les médias citent par exemple

Notes et références[modifier | modifier le code]

  1. HORN, U., KELLER, R., & NIEBERT, N. (1999). Services mobiles interactifs-La convergence de la radiodiffusion et des communications mobiles. UER-revue technique, (281), 14-19.
  2. Benmammar, B., & Krief, F. (2004). La technologie agent et les réseaux sans fil.
  3. Site du Zéro - Michel Martin. [1]
  4. Site du Zéro - Nicolas Hilaire.[2]
  5. Site du Zéro - Frédéric Epsiau. [3]
  6. Ouellet, O. (2006). L’utilisation d’applications mobiles en entreprise stimulée par le téléphone évolué. Direction Informatique, 29.
  7. Champalle, O., David, B., Chalon, R., & Masserey, G. (2008). Ordinateur portable support de réalité augmentée pour des activités de maintenance et de dépannage. arXiv preprint arXiv:0807.2836
  8. Statista - Statistiques sur les Applications mobiles téléchargés[4]
  9. Statista - Statistiques sur les applications mobiles téléchargés gratuitement[5]
  10. Statista - Statistiques sur les revenus cumulés[6]
  11. « L'inventeur du Web dénonce les applis mobiles », Le Point,‎
  12. « Le créateur du web critique les applications mobiles fermées », Numerama,‎
  13. a et b Commission européenne (2014) Progress on EU data protection reform now irreversible following European Parliament vote, Strasbourg, 12 mars 2014
  14. European Parliament (2014) report on the Data Protection Regulation
  15. « Développement des applications mobiles en Réalité Augmentée »

Voir aussi[modifier | modifier le code]

Sur les autres projets Wikimedia :

Articles connexes[modifier | modifier le code]

Bibliographie[modifier | modifier le code]

  • André, F., & Segarra, M. T. (2000). MolèNE: un système générique pour la construction d'applications mobiles. Numéro spécial" Évolution des plates-formes orientées objets répartis, 12.
  • David, R. (2003). Architecture reconfigurable dynamiquement pour applications mobiles (Doctoral dissertation, Rennes 1) (résumé).
  • Garin, F. (2009). ANDROID: Développer des applications mobiles pour les Google Phones. Dunod.
  • Garin, F. (2011). Android-Concevoir et développer des applications mobiles et tactiles-2e édition.: Concevoir et développer des applications mobiles et tactiles. Dunod.
  • Gonzalez, C., Huré, E., & Picot-Coupey, K. (2012, November). http://thil-memoirevivante.prd.fr/sites/thil-memoirevivante.prd.fr/IMG/pdf/Gonzalez_Hure_Picot-Coupey.pdf Usages et valeurs des applications mobiles pour les consommateurs: quelles implications pour les distributeurs?]. In 15e colloque Étienne Thil.
  • Kaddour, M. (2004). et Pautet L., «Une approche coopérative des applications mobiles basées sur MobileJMS». Premières journées francophones sur Mobilité et Ubiquité, Nice, France.
  • Kouici, N., Sabri, N., Conan, D., & Bernard, G. (2004, June). MADA, une approche pour le développement d’applications mobiles. In Proceedings of ACM UbiMob.
  • Le Mouël, F. (2003). http://tel.archives-ouvertes.fr/docs/00/04/59/20/PDF/tel-00004161.pdf Environnement adaptatif d'exécution distribuée d'applications dans un contexte mobile] (Doctoral dissertation, Université Rennes 1).
  • Rossi, G., Gordillo, S., & Laurini, R. (2004). Génération de services dépendant du contexte pour des applications mobiles. Actes des Premières Journées Francophones: Mobilité et Ubiquité 2004, 1-3 juin 2004, 3-13.
  • Viana, W., Bringel, J., Villanova-Oliver, M., Gensel, J., & Martin, H. (2009). Aide au développement et au déploiement d’applications mobiles et sensibles au contexte: l’architecture CoMMediA. Actes de l’Atelier ERTSI. INFORSID.