L’usage des données et la maîtrise de l’internet: les PWAs

L’USAGE DES DONNEES ET LA MAITRISE DE L’INTERNET: LES PWAS

Les progressive web apps sont une nouvelle forme d’application tôt dans la phase de développement. Elles cherchent à combiner le concept des sites web avec les applications traditionnels des téléphones portables. On peut y accéder même quand on n’est pas connecté à l‘internet et elles prennent moins de place sur les disques durs que les applications traditionnelles.

QUE SONT LES PROGRESSIVE WEB APPS?

Les PWAs sont une nouvelle forme d’application qui lient les propriétés des sites web avec les applications traditionnelles des téléphones portables. Elles fonctionnent donc comme un site web et, en même temps, comme une application. On peut accéder aux PWAs en utilisant une URL (adresse web) pour les lancer dans un navigateur. Ces applications sont accessibles sans les télécharger d’une app store et elles ne nécessitent pas d’installation. Contrairement aux applications traditionnelles, les Progressive Web Apps peuvent être utilisées même quand vous n’êtes pas connecté. Pour s’en servir, vous connectez l’écran d’accueil avec l’URL de l’application. Ça veut dire que vous pouvez cliquer sur l’application même quand vous n’êtes pas connectés à l’internet. Quand vous vous en servez de cette manière les PWAs fonctionnent comme des applications normales.

LES AVANTAGES DES PWAS

Les PWAs ont plusieurs avantages sur les applications et les sites web traditionnels;

  1. Les PWAs sont moins chers à développer que les applications normales.
  2. Quand vous utilisez des PWAs et que vous êtes connecté à l’internet, vous serez toujours dirigé vers la version la plus récente, tandis que les applications traditionnelles nécessitent d’être mis à jour par vous. Une fois que vous vous reconnectez à l’internet, les elles cherchent automatiquement des mises à jour.
  3. Les PWAs nécessitent beaucoup moins de stockage sur votre téléphone portable que les applications de base.
  4. Les PWAs ont plusieurs fonctions qui peuvent rentrer dans le cadre de l’appareil que vous utilisez. Ça veut dire que vous pouvez vous servir de la PWA même si votre navigateur n’est pas complètement compatible avec la PWA. Vous pouvez alors utiliser une version limitée.
  5. Les PWAs peuvent déjà se servir d’un grand nombre des fonctions natives de votre téléphone portable, d’une manière qui est impossible pour un site normal. Ces fonctions comptent les notifications push, la relocation, l’appareil photo, le microphone et la détection sensorisée de la position et des mouvements de l’appareil.
  6. Un des avantages les plus importants des PWAs est qu’on peut les utiliser sans être connecté à l’internet. Ça veut dire que plusieurs plateformes qui seraient accessibles seulement comme des sites web deviendront accessibles comme des applications. C’est extrêmement utile parce que ça veut dire que vous pouvez accéder aux informations et au contenu même quand vous n’êtes pas connectés à l’internet.

LES DESAVANTAGES DES PWAS

Les PWAs ont quelques désavantages mais ceux-ci ont largement affaire aux difficultés de développement plutôt qu’avec le concept des PWAs lui-même ;

  1. Le concept des PWAs est très récent et il n’en existe pour le moment qu’un petit nombre.
  2. Les PWAs ne sont pas compatibles avec tous les systèmes d’exploitation. A long-terme leur capacité à remplacer l’application traditionnelle dépendra peut-être des appareils iOS (comme les iPhones par exemple) et s’ils aideront le développement de cette technologie.
  3. Actuellement, les PWAs ne peuvent pas accéder à un certain nombre d’applications ou des fonctions natives de votre téléphone. Certaines fonctions des PWAs ne peuvent pas encore accéder à vos contacts, votre calendrier ou le Bluetooth.
  4. Les PWAs ne peuvent pas être intégrées dans les dossiers d’applications.

Les Progressive Web Apps ont le potentiel de remplacer les applications natives, mais cela dépendra largement d’Apple. Pour le moment il n’est pas sûr qu’Apple soutiendra leur développement parce que ces applications ne nécessitent pas l’App Store, une source de recettes importante pour Apple. Même sans le soutient d’Apple, le marché pour les PWAs parait suffisamment large et lucratif.

SCARLET DAWSON

VIEW ALL POSTS

2 Comments

  1. Baba Mathias 6 ans ago février 3, 2018

    Bonne application

    REPLY
  2. MUFT 6 ans ago avril 15, 2018

    good apps

    REPLY

Répondre à MUFT Cancel reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *


Fatal error: Uncaught Error: Call to undefined function create_function() in /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-content/themes/helpinghands/framework/inc/sd-theme-functions/sd-functions.php:188 Stack trace: #0 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/class-wp-hook.php(326): sd_style_tag_cloud() #1 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #2 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/category-template.php(778): apply_filters() #3 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/widgets/class-wp-widget-tag-cloud.php(60): wp_tag_cloud() #4 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/class-wp-widget.php(394): WP_Widget_Tag_Cloud->widget() #5 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/widgets.php(837): WP_Widget->display_callback() #6 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-content/themes/helpinghands/sidebar.php(26): dynamic_sidebar() #7 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/template.php(790): require_once('/home/213602.cl...') #8 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/template.php(725): load_template() #9 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/general-template.php(136): locate_template() #10 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-content/themes/helpinghands/single.php(114): get_sidebar() #11 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-includes/template-loader.php(106): include('/home/213602.cl...') #12 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-blog-header.php(19): require_once('/home/213602.cl...') #13 /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/index.php(17): require('/home/213602.cl...') #14 {main} thrown in /home/213602.cloudwaysapps.com/nxykgcmrcx/public_html/wp-content/themes/helpinghands/framework/inc/sd-theme-functions/sd-functions.php on line 188