Aller au contenu
Demander un avis
Glossaire · Développement

AppDelegate

Par Sebastian · mise à jour le 21 août 2026

AppDelegate : Objet qui reçoit les événements de cycle de vie de l’application, point d’entrée historique de tout projet iOS.

Cette entrée du glossaire relève de la famille « Développement ». Elle donne la définition, sa traduction en exigences, et les erreurs vues le plus souvent sur des projets réels.

Ce que recouvre AppDelegate, concrètement

Dans une équipe mobile, AppDelegate sert de repère commun entre les développeurs iOS, Android et serveur. Quand le mot n’a pas le même sens des deux côtés, l’intégration se termine en réunion.

Le sujet se présente rarement seul. Il arrive au milieu d’une décision plus large, et c’est à ce moment qu’il faut savoir de quoi on parle.

Comment l’écrire dans un cahier des charges

La bonne place de « AppDelegate » dans un cahier des charges est le chapitre des contraintes techniques, à côté des versions d’iOS et d’Android supportées et des environnements à livrer.

À écrire noir sur blanc, dans le chapitre qui correspond :

  • Les versions minimales d’iOS et d’Android supportées, qui décident des API disponibles.
  • Le sort du code : dépôt remis, licences des bibliothèques, cession des droits à la livraison.
  • Les bibliothèques tierces autorisées, et qui paie leurs licences dans la durée.
  • La procédure de mise à jour de l’application une fois qu’elle est publiée.

Une exigence bien écrite tient en trois lignes et se refuse en une. Si elle ne peut pas être refusée à la recette, elle n’est pas encore écrite.

Pour le cadre général, le guide des prix donne les fourchettes constatées en France et le modèle de cahier des charges la structure qui les rend opposables.

Comment le vérifier à la recette

Le contrôle de « AppDelegate » se prépare avant la livraison. Un critère écrit après coup se négocie ; un critère écrit avant se coche.

  • Demander à voir le dépôt de code et son historique, pas une capture d’écran.
  • Lancer l’application sur un appareil ancien, pas seulement sur le dernier modèle.
  • Suivre soi-même, une fois, la documentation d’installation remise.

Chacun de ces contrôles prend quelques minutes. Les découvrir après la mise en ligne prend des jours.

Erreurs fréquentes

Aucune de ces erreurs ne se voit le jour où elle est commise. Toutes se paient plus tard, au moment le moins commode.

  • Imposer une technologie dans le cahier des charges sans écrire le besoin qu’elle sert.
  • Accepter un devis où le développement iOS et le développement Android tiennent dans une seule ligne.
  • Repousser les tests automatisés à la fin du projet, c’est-à-dire ne jamais les écrire.
  • Changer de socle technique en cours de route sans rechiffrer le reste du planning.
  • Reprendre la formulation d’un autre projet sans vérifier qu’elle décrit bien celui-ci.

Termes liés

Les entrées du glossaire déjà publiées sur des sujets voisins :

Questions fréquentes

AppDelegate : de quoi parle-t-on exactement ?

Objet qui reçoit les événements de cycle de vie de l’application, point d’entrée historique de tout projet iOS. Le mot est employé tel quel par les équipes francophones. C’est celui à utiliser dans les échanges avec une agence, y compris quand la traduction française existe.

Faut-il l’imposer dans le cahier des charges ?

Écrivez le besoin et la contrainte, pas la solution. Si un choix technique précis est indispensable, à cause de l’existant ou des compétences internes, justifiez-le en une phrase : un prestataire pourra le respecter, ou proposer mieux avec un argument.

Comment savoir si le budget annoncé est cohérent ?

En comparant le périmètre écrit aux fourchettes constatées en France, détaillées poste par poste sur le guide des prix. Un chiffre isolé ne veut rien dire sans le périmètre qui va avec.

Toutes les définitions publiées sont rassemblées dans l’index du glossaire, classées de A à Z et par famille.

Avis technique gratuit

Un doute sur ce point de votre projet ?

30 minutes avec un technicien : on relit votre périmètre, on vous dit ce qui manque dans le cahier des charges et à quel palier de prix votre projet se situe. Sans engagement.

Sans engagement. Pas de démarchage, pas de liste de diffusion.