Pourquoi les concepteurs devraient dire non aux applications natives

Auteur: Monica Porter
Date De Création: 18 Mars 2021
Date De Mise À Jour: 17 Peut 2024
Anonim
BETTER THAN DUOLINGO: The 5 Best Language Learning Tools and Apps
Vidéo: BETTER THAN DUOLINGO: The 5 Best Language Learning Tools and Apps

Contenu

Les applications sont utilisées par nous, les utilisateurs, sur plusieurs de nos appareils. Ils font un bon travail pour nous diriger vers un contenu ciblé; une seule source d'informations dont nous avons besoin sur un seul sujet.

Avec la montée en puissance des appareils intelligents, les arguments selon lesquels les applications sont un "tueur Web" se sont multipliés. Les développeurs ont également afflué vers le développement d'applications natives car ils voient les récompenses monétaires que la création d'une application réussie peut apporter.

Cependant, les applications natives sont-elles vraiment la meilleure plate-forme pour l'innovation des développeurs ou l'expérience utilisateur? Dans cet article, je soutiendrai que le Web reste la meilleure plate-forme pour le développement d'applications: non seulement pour les utilisateurs, mais aussi pour les développeurs qui souhaitent repousser les limites techniques.

Systeme ferme

L'écosystème des applications est souvent interprété comme un marché fermé, dominé par quelques magasins clés, tels que l'App Store d'Apple et Google Play. Cela signifie que les développeurs ont dû créer des applications natives pour des écosystèmes fermés. Mais le modèle commercial des systèmes fermés - ceux conçus pour une plate-forme matérielle spécifique - est fondamentalement défectueux.


Plutôt que de permettre à l'utilisateur de contrôler sa propre expérience, comme le fait le Web, les applications natives sont conçues pour verrouiller les utilisateurs. Elles peuvent nous enfermer dans un modèle matériel, ce qui signifie que nous n'avons pas accès à toutes les fonctionnalités souhaitées.

Ils peuvent nous obliger à mettre à jour constamment notre logiciel ou à passer au smartphone le plus récent pour obtenir le dernier contenu. Plutôt que de proposer une expérience innovante, les applications natives la limitent.

C'est pourquoi le lancement du premier appareil Firefox OS en 2013 a marqué une étape importante pour l'industrie mobile, car il a permis de créer des applications selon des normes Web totalement ouvertes.

Les technologies basées sur des normes, y compris HTML5 et CSS3, permettent aux applications Web de s'exécuter sur à peu près n'importe quelle plate-forme via un navigateur moderne et conforme aux normes. Les applications Web sont adaptatives et réactives, ce qui donne aux développeurs plus de temps pour innover, car moins de temps est nécessaire pour acquérir de nouvelles compétences en codage ou «envelopper» une application pour la livraison dans un environnement natif.


Plateforme ouverte

En fin de compte, le web est une plate-forme ouverte à l'innovation, pour tous. Contrairement aux technologies fermées, un écosystème d'applications basé sur le Web ne mourra jamais ou ne cessera pas d'être pertinent.

Il est vrai que les applications peuvent être utiles. Plutôt que de saisir une longue adresse dans un navigateur Web, vous êtes directement guidé vers le contenu que vous recherchez. Pour cette raison, certains ont appelé la montée en puissance de l'application «l'aube d'Internet» - une icône, un clic et une interface élégante apparaissent.

Et les applications peuvent être cool. De Angry Birds à Candy Crush et Flappy Bird, nous avons le divertissement à portée de main. Nous pouvons collecter des badges, partager nos scores sur Facebook ou lier nos photos à Instagram.

Mais qu'est-ce qui est utile ou intéressant dans les applications elles-mêmes? Ne s’agit-il pas simplement d’un «Web enrobé de bonbons», qui vous donne des informations déjà disponibles via votre navigateur?


Et qu'est-ce qui est innovant chez eux? La plupart des gens n'installent pas d'applications populaires parce que ce sont d'excellents logiciels, mais à cause du nombre d'autres abonnés. Les utilisateurs eux-mêmes ont été banalisés.

Le mythe de l'innovation

La plupart des applications sont constamment mises à jour, mais jamais vraiment innovantes. Et souvent, nous ne comprenons pas vraiment les implications de ces mises à jour. Par exemple, si vous cliquez sur Mettre à jour l'application, le logiciel se donnera-t-il soudain le droit d'accéder aux photos ou aux contacts de votre téléphone et de les utiliser de la manière que le développeur juge appropriée?

Souvent, nous n'avons aucune idée de ce que les applications et les entreprises qui les sous-tendent veulent faire avec nos informations. Nous ne pouvons pas regarder sous le capot et nous ne pouvons pas empêcher ces choses de se produire.

Mais pourquoi les utilisateurs ne devraient-ils pas simplement pouvoir restreindre ou accorder des autorisations d'application quand ils le souhaitent? Se pourrait-il que nous soyons actuellement au milieu d'une hystérie d'applications natives à la Tamagotchi?

Les similitudes sont étranges - les applications nous demandent de les nourrir, de jouer avec, et quand nous ne pouvons plus être dérangés, elles se retrouvent dans un coin de la pièce en train de ramasser la poussière. Combien d'applications avez-vous sur votre téléphone et combien en utilisez-vous réellement?

Étant donné que les applications natives sont un modèle commercial égoïste, elles ne sont pas propices à l'innovation. En fait, ils la restreignent.

Page suivante: interopérabilité, applications Web et avenir ouvert

Populaire Sur Le Portail
Guide complet sur le temps d'écran pour iPhone
Découvrir

Guide complet sur le temps d'écran pour iPhone

Pour aider le utiliateur à gérer le temp qu'il paent ur leur appareil, Apple a intégré une fonctionnalité appelée creen Time dan tou le appareil qui exécutent i...
Mot de passe Android oublié? Voici les moyens pour vous!
Découvrir

Mot de passe Android oublié? Voici les moyens pour vous!

Votre ancien mot de pae, modèle ou code PIN a été compromi? Vou devriez le faire changer périodiquement afin de maintenir la écurité de votre appareil. Mai que faire i vo...
Comment réinitialiser le mot de passe Windows XP / mot de passe administrateur
Découvrir

Comment réinitialiser le mot de passe Windows XP / mot de passe administrateur

i vou avez oublié le mot de pae Adminitrateur Window XP ou le mot de pae local pour vou connecter à votre ordinateur, vou pouvez réinitialier le mot de pae Window XP pour revoir votre ...