En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des offres adaptées à vos centres d'intérêt, recueillir des données de statistiques et permettre le partage de pages sur les réseaux sociaux.
  • Accueil
  • Quels délais de développement pour des applications Android ?

Quels délais de développement pour des applications Android ?

Développer une application mobile, c’est-à-dire ajouter une sphère de services à un smartphone, est un projet dont le délai d’exécution peut prendre un temps plus ou moins long selon la plateforme : Android ou iOS.

Sur l’espace Google, la principale procédure de développement d’une application repose sur deux principales étapes, à savoir:

  • Le Back-end : la phase du codage consacrée à la partie serveur.
  • Le Front-end : soit la maîtrise visuelle de l’application et la mise en œuvre d’une User Experience de qualité.

Découvrez les délais moyens nécessaires à la réalisation de ces deux étapes. Ils sont issus d’un sondage réalisé par l’entreprise américaine KINVEY auprès d’une équipe de 100 développeurs iOS, Android et HTML5.

Élément important : les délais annoncés sont basés sur l’emploi d’un seul développeur (délai = charge). Il est bien entendu possible de les réduire en parallélisant les tâches, tout en restant dans les limites des bonnes pratiques.

Délais de développement d’une application mobile Android

Combien de temps dure une programmation Back-end ?

Le Back-end est parfois la partie la plus importante et la plus longue de la programmation d’une application mobile.

On peut en répartir les tâches selon six éléments bien distincts.

La mise en place de l’infrastructure Back-end

C’est le bloc de construction de toutes les règles métier de l’application mobile (Android, iOS, etc.). Il permet d’assurer la conservation de toutes les données des utilisateurs intégrées dans l’application au cours du développement Front-end. Cette étape dure en moyenne de 20 à 30 jours ouvrés pour une application standard de géolocalisation et de recherche de points GPS par exemple.

New call-to-action

L’intégration des données

Ici, il s’agit de programmer l’application afin que l’utilisateur puisse accéder aux informations et publier par la même occasion des données à des tiers, y compris sur les réseaux sociaux. Ce travail dure en moyenne 10 à 15 jours.

Le versioning

Le versioning est la dernière étape du Back-end. Cette étape consiste à rendre disponibles plusieurs versions d’une application sans pour autant modifier la version originale. Le délai est d’1 à 2 semaines environ.

Que retenir de la durée de la programmation Back-end ?

En partant du principe qu’un seul développeur est chargé de toutes ces tâches, la programmation Back-end d’une application d’un projet de taille moyenne durera en moyenne 10 semaines. Il est toutefois possible de paralléliser des tâches en y affectant plusieurs personnes afin de réduire ce délai.

Quel est le délai de réalisation d’une programmation Front-end ?

Le Front-end est cette partie de la programmation qui s’intéresse essentiellement à l’aspect visuel de l’application.

Tout comme le Back-end, on peut répartir les tâches selon six éléments distincts.

Le wireframing

Le wireframing consiste à mettre en place un schéma directeur capable d’optimiser l’interface et l’expérience des utilisateurs. Cette étape dure 1 à 3 semaines en moyenne.

Le design

C’est une étape cruciale dans la création d’une application mobile. Elle consiste à traduire en réel les différentes maquettes et solutions de l’application tout en visant la meilleure ergonomie possible. Cette étape dure 1 à 3 semaines en moyenne.

Le développement

Cette étape consiste tout simplement à traduire la maquette de l’application en code d’interface utilisateur fonctionnel. Elle dure en moyenne de 2 à x semaines, en fonction de l’ambition du projet.

La mise en cache

C’est l’étape au cours de laquelle les données seront stockées en fonction de leur spécificité pour améliorer leur vitesse de téléchargement. Cela prend quelques jours si l’on part de zéro, mais en général, la solution est déjà connue et intégrée au framework de développement.

La synchronisation

Il s’agit ici d’activer l’utilisation hors ligne des applications mobiles et de résoudre tout type de conflits de données. La réalisation de cette partie du Front-end peut prendre 1 à 2 semaines.

L’UI polish

C’est au cours de cette étape que le développeur va réellement différencier l’interface utilisateur de son application de toutes les autres applications mobiles. Elle dure en moyenne 1 à 2 semaines.

Que retenir de la programmation Front-end ?

La programmation Front-end d’un projet de taille moyenne dure en moyenne 10 semaines, avec la même remarque que pour le Back-end : il s’agit d’une durée constatée pour un développeur seul.

Pour en savoir plus, nous vous conseillons de vous référer à la page suivante :

Besoin de nos services ?