L’interface utilisateur, ce n’est pas que des pixels

Le Web et le mobile sont deux types d’interface permettant à nos utilisateurs d’interagir avec nos applications. La réalisation d’une expérience utilisateur réussie ne passe pas (que) par des animations dernier cri ou par une attention au pixel perfect mais, surtout, par une structuration réfléchie et pragmatique de l’architecture.

Le développement d’interfaces performantes va bien au delà du choix du bon framework ou de la bonne librairie. Pour répondre aux enjeux croissants de performance, d’évolutivité et de référencement, les réflexions autour des APIs, des stratégies de rendu client, de cache, des règles de sécurité ou de la modularité doivent donc être au coeur des préoccupations des équipes.

Dans ce contexte, une attention particulière doit également être portée aux métriques de qualité, aux outils d’analytics et de testing automatisé des applications (cf Mon organisation évolue au rythme de mon architecture).

Finalement, l’identification et la mise en place de synergies réellement viables entre plusieurs clients reste encore une possibilité sous-exploitée aujourd’hui mais tout de même fondamentale pour les applications nécessitant d’implémenter une logique métier complexe côté client.

Keywords

  • AMP
  • App Architecture
  • Caching
  • E2E Testing
  • Front End Analytics
  • GraphQL
  • Instant Apps
  • JAMStack
  • Kotlin Multiplatform
  • Load Testing
  • PWA
  • Remote Configuration / Feature Toggling
  • SEO
  • Server-Driven Rendering
  • Server-Side Rendering
  • UI / Functional Testing
  • WASM

Notre partage sur le sujet

Articles de blog

Kotlin Multiplatform

Android

iOS

Testing

Assistants Vocaux

Vidéos

Xebicon’ 18

Le Mois du Kotlin

Publié par

Publié par Simone Civetta

Simone est responsable technique des équipes mobilités chez Xebia. Il est également formateur au sein de Xebia Training .

Commentaire

Laisser un commentaire

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

Nous recrutons

Être un Xebian, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.