Aller au contenu

Le glossaire · Une idée plus claire

Application en premier plan (Foreground)

Lorsqu'une application mobile possède le focus du système d'exploitation.

Mis à jour le

Une application est considérée comme étant au « premier plan » dans les situations suivantes :

  • L'appareil est déverrouillé.
  • L'application est en cours d'exécution et est visible (au premier plan).

Dans toute autre situation, l’application est considérée comme étant en arrière-plan.

Pourquoi cette notion compte-t-elle ?

Une application au premier plan (foreground) est celle que l'utilisateur voit et utilise à l'écran : elle possède le focus du système d'exploitation. Elle dispose alors de toutes les ressources de l'appareil et peut exécuter librement ses traitements.

La distinction avec l'arrière-plan change le comportement attendu. Par exemple, une notification push reçue alors que l'application est au premier plan n'est pas affichée par défaut par le système : c'est à l'application de décider de l'afficher ou de mettre à jour son interface directement.

Sur iOS, les notifications sont acheminées par APNS ; sur Android, par FCM.

La prochaine étape

Et si on donnait forme
à votre idée ?

30 minutes pour parler de votre projet, de vos enjeux et de la suite.

Parlons de votre projet