Aplikacja mobilna

Aplikacja mobilna to oprogramowanie aplikacji opracowane dla mobilnego urządzenia elektronicznego , takiego jak osobisty asystent , telefon komórkowy , smartfon , cyfrowy odtwarzacz muzyki , panel dotykowy , a nawet niektóre komputery z systemem operacyjnym Windows Phone lub Chrome OS.

Są one w większości dystrybuowane z platform pobierania (czasem kontrolowanych przez producentów smartfonów), takich jak App Store (platforma Apple ), Google Play ( platforma Google / Android ) lub Microsoft Store (platforma Microsoft dla Windows 10 Mobile ). Ale aplikacje można również instalować na komputerze, na przykład za pomocą oprogramowania iTunes dystrybuowanego przez Apple dla swoich urządzeń. Aplikacje dystrybuowane ze sklepów z aplikacjami są płatne lub bezpłatne, ale zwykle zawierają reklamy.

Na niektórych platformach aplikacje można również instalować ze źródeł zewnętrznych, za pośrednictwem witryny niepowiązanej z pierwotnym dystrybutorem. W systemie Android jest to możliwe po aktywowaniu trybu programisty. W systemie iOS taka manipulacja jest możliwa dzięki byciu programistą Apple lub posiadaniu urządzenia po jailbreaku .

Historia

Aplikacje mobilne pojawiły się w latach 90., są związane z rozwojem Internetu i telekomunikacji , sieci bezprzewodowych i technologii agentowych oraz z pojawieniem się i demokratyzacją terminali mobilnych: smartfonów , tabletów dotykowych itp. Liczba dostępnych aplikacji mobilnych gwałtownie rośnie od daty premiery iPhone'a w 2007 roku. Dwie główne platformy do pobierania, App Store i Google Play, zostały uruchomione w 2008 roku.

Rozwój

Każdy z mobilnych systemów operacyjnych posiada własny język programowania , pozwalający na rozwój jego aplikacji. Aplikacje na urządzenia Apple są tworzone w języku dedykowanym głównie tym aplikacjom mobilnym, Swift . Te dla Windows Mobile są opracowane w C # , języku używanym również w programach wykonywalnych Microsoft Windows ( .exe ). System Android wykorzystuje uniwersalny język Java , język, który może być używany do komputerów, tworzenia stron internetowych ( JEE ).

Aplikacje natywne

Aplikacje natywne to te, które zostały opracowane w natywnym języku programowania specyficznym dla systemu operacyjnego, na przykład Java dla Androida i Swift dla iOS .

Aplikacje hybrydowe

Progresywne aplikacje internetowe

Inteligentne aplikacje

Inteligentne aplikacje ( "  SmartApps  " w języku angielskim) to rodzaj aplikacji, które stale ewoluują w zależności od zastosowań użytkowników. Aplikacje te wykorzystują technologie głębokiego uczenia (w języku angielskim „  Deep Learning  ” ) oraz uczenia maszynowego (w języku angielskim „  Uczenie maszynowe  ” ).

Cele i rozwój

Aplikacje pierwotnie miały na celu zwiększenie wydajności i ułatwienie wyszukiwania informacji, takich jak poczta e-mail , kalendarz elektroniczny , kontakty, informacje o giełdzie i pogodzie.

Około 2005 roku weszli do firm.

Następnie twórcy aplikacji odpowiadają na zapotrzebowanie społeczne, a dostępność narzędzi programistycznych doprowadziła do szybkiej ekspansji na inne obszary, takie jak:

Statystyka

Do 2015 roku pobrano około 200 miliardów aplikacji mobilnych, w porównaniu do zaledwie dwóch miliardów w 2009 roku. W latach 2011-2015 aplikacje mobilne wygenerowały przychody w wysokości 45,37 mld USD.

W 2017 roku pobrano 178,1 miliarda aplikacji mobilnych. W 2018 r. liczba ta wzrosła do 205,4 miliarda, Facebook zajął pierwsze miejsce z ponad 130 milionami pobrań aplikacji miesięcznie na całym świecie.

Kontrowersje między aplikacjami webowymi a aplikacjami mobilnymi

W 2012 roku Tim Berners-Lee (twórca sieci) skrytykował zamknięte aplikacje mobilne wykorzystujące sieć. Sieć symbolizuje otwarty świat, podczas gdy świat aplikacji mobilnych jest wyciszony. Oferuje programistom rozwiązanie (otwarte aplikacje internetowe) wykorzystujące standard HTML5 .

Obawy o brak ochrony danych osobowych

Obowiązki prawne (informacje użytkownika za pośrednictwem informacji prawnych , a w szczególności poszanowanie prawa w zakresie zaufania do gospodarki cyfrowej ) aplikacji są takie same jak na stronach internetowych.

W 2014 roku , według parlamentu i Komisji Europejskiej „Dziewięć na dziesięciu Europejczyków (92%) wyraża zaniepokojenie aplikacjami mobilnymi (App), które mogą gromadzić ich dane osobowe bez ich zgody  ” oraz „Siedmiu na dziesięciu Europejczyków jest zaniepokojonych przez potencjalny użytek, jaki firmy mogą zrobić z ujawnionych informacji” . Parlament Europejski przygotowuje nową strategię i regulacje dotyczące ochrony danych.

Dyfuzja

Lista przykładowych sklepów internetowych dostępna jest na dedykowanej stronie:

Spodziewany

Ich potencjał jest daleki od pełnego zbadania i wykorzystania; oczekiwanych jest wiele innowacji, wynikających z kreatywności twórców i użytkowników, a także z postępu technologicznego . Media cytują na przykład

Tryb online lub offline

Aplikacja może być również dostępna online lub offline: aplikacja Euro Rescue przeznaczona dla ratowników drogowych jest dostępna, ponieważ miejsca wypadków są często bardzo oddalone od terenów zurbanizowanych i słabo objęte 4G.

Krytyczny

Wielu twórców produktów mobilnych i cyfrowych krytykuje obecnie produkt o minimalnej opłacalności (MVP lub Minimum Viable Product), ponieważ klienci mogą łatwo przełączyć się na konkurencyjny produkt na inny za pośrednictwem platform (np. sklepów z aplikacjami ). Produkty, które nie oferują minimalnego wymaganego standardu jakości, są gorsze od produktów konkurentów, którzy wchodzą na rynek z wyższymi standardami. Krytyka podejścia MVP doprowadziła do kilku nowych podejść, na przykład Minimum Viable MVE Experience lub Minimum Awesome Product MAP.

Uwagi i referencje

  1. HORN, U., KELLER, R. i NIEBERT, N. (1999). Interaktywne usługi mobilne – konwergencja nadawania i komunikacji mobilnej . Przegląd techniczny EBU, (281), 14-19.
  2. Benmammar, B. i Krief, F. (2004). Technologia agentowa i sieci bezprzewodowe .
  3. (w) „  Najlepsze 10 milionów pobrań iPhone App Store w pierwszy weekend  ” na archive.wikiwix.com ,14 lipca 2008 r.(dostęp 10 marca 2019 )
  4. OpenClassrooms - Rudy De Visscher. [1]
  5. Strona Zero - Nicolas Hilaire. [2]
  6. Site du Zéro - Frédéric Epsiau. [3]
  7. "  Rozwój mobilny w Maroku - Flexi Apps - Agencja internetowa i mobilna  " , na flexiapps ,24 października 2019 r.(dostęp 25 grudnia 2020 r. )
  8. "  Agencja mobilna - FlexiApps: Tworzenie aplikacji mobilnych i internetowych  " , na flexiapps ,15 lutego 2020 r.(dostęp 25 grudnia 2020 r. )
  9. Ouellet, O. (2006) . Wykorzystanie aplikacji mobilnych w biznesie stymulowane przez rozwinięty telefon . Dział Informatyki, 29.
  10. Champalle O., David B., Chalon R. i Masserey G. (2008). Wsparcie rzeczywistości rozszerzonej laptopa w zakresie konserwacji i rozwiązywania problemów. arXiv preprint arXiv: 0807.2836
  11. (w) "  Roczna liczba pobrań aplikacji mobilnych na całym świecie w 2022 r. | Statystyka  ” , na Statista (dostęp 10 marca 2019 r. )
  12. „  Wynalazca sieci potępia aplikacje mobilne  ” , Le Point ,19 kwietnia 2012 r.
  13. "  Twórca sieci krytykuje zamknięte aplikacje mobilne  " , Numerama ,19 kwietnia 2012 r.
  14. Komisji Europejskiej (2014) w sprawie postępów w UE reformy ochrony danych już nieodwracalny po głosowaniu Parlament Europejski , Strasburg, 12 marca 2014
  15. Sprawozdanie Parlamentu Europejskiego (2014) w sprawie rozporządzenia o ochronie danych
  16. "  Tworzenie aplikacji mobilnych w Augmented Reality  "
  17. „  Cyfrowe w 2019 roku: prognozy ekspertów  ” , na aquafadas.com ,23 stycznia 2019(dostęp 13 czerwca 2019 )
  18. Bezpieczeństwo ruchu drogowego we Francji - recenzja 2019 - ONISR
  19. Carlos Beneyto, „  MVP nie żyje, długa żywotność dla MAP (Minimum Awesome Product) Data: 2018-02-05  ” , Medium (dostęp 11 stycznia 2019 r. )
  20. "  Śmierć do minimum realnego produktu!" Testowanie szczupłego użytkownika. Dane: 2015-015-01-28  ” , Lean Customer Research (dostęp 11 stycznia 2019 )
  21. „  Minimum Awesome Product in der App-Entwicklung  ” , fluidmobile GmbH (dostęp 11 stycznia 2019 r. )

Zobacz również

Powiązane artykuły

Bibliografia