Table des matières:
Vidéo: Comment intégrer une visite virtuelle Google sur un site web 2025
Ici, vous pouvez jeter un oeil à une application web construite avec du code. Japper. com est un site Web qui vous permet de rechercher et de trouver des critiques provenant de la foule pour les entreprises locales comme les restaurants, la vie nocturne et le shopping. Comme indiqué, Yelp n'a pas toujours l'air aussi poli qu'aujourd'hui, mais son but est resté relativement constant au fil des ans.
Source: yelp. com
Définition de l'objectif et de la portée de l'application
Une fois que vous avez compris le but d'une application, vous pouvez identifier quelques tâches réalisables qu'un utilisateur devrait être capable d'accomplir pour atteindre cet objectif. Indépendamment de la conception, le site Web de Yelp a toujours permis aux utilisateurs de
-
rechercher des listes locales en fonction du type et de l'emplacement du lieu.
-
Parcourez les résultats de la liste pour trouver l'adresse, les heures, les avis, les photos et l'emplacement sur une carte.
Les applications Web performantes permettent généralement de ne réaliser que quelques tâches clés lors de l'utilisation de l'application. L'ajout d'un trop grand nombre de fonctionnalités à une application s'appelle le fluage de l'étendue, dilue la force des fonctionnalités existantes, et est donc évité par la plupart des développeurs.
Par exemple, il a fallu que Yelp, qui compte 30 000 avis de restaurants, exactement une décennie après sa création, permette aux utilisateurs de faire des réservations directement dans ces restaurants sur son site Web. Que vous utilisiez ou construisiez une application, ayez une idée claire de l'objectif de l'application.
Debout sur les épaules des géants
Les développeurs font des choix stratégiques et décident quelles parties de l'application pour se coder et quelles parties de l'application utiliser le code construit par d'autres. Les développeurs se tournent souvent vers des fournisseurs tiers pour des fonctionnalités qui ne sont pas essentielles à l'entreprise ou qui ne sont pas un domaine de force. De cette façon, les applications se placent sur les épaules des autres, et bénéficient des autres qui sont venus avant et résolu les problèmes difficiles.
Yelp, par exemple, affiche des avis de référencement local et place chaque annonce sur une carte. Alors que Yelp sollicite les avis, et écrit le code pour afficher les données de base de la liste, c'est Google, qui développe les cartes utilisées sur le site Web de Yelp. En utilisant l'application cartographique de Google au lieu de créer la sienne, Yelp a créé la première version de l'application avec moins d'ingénieurs que ce qui aurait été nécessaire.
Source: yelp. com
