Passer au contenu principal
Fugen Services logo

Applications mobiles

Des applications Android qui fonctionnent sur les appareils que les gens utilisent vraiment

Le défi d’Android réside dans sa diversité. Une application qui fonctionne parfaitement sur un appareil haut de gamme récent peut devenir inutilisable sur un modèle milieu de gamme de trois ans, que beaucoup d’utilisateurs britanniques possèdent encore. Nous testons sur des profils d’appareils réalistes, car c’est là que proviennent les avis négatifs.

Indicatif

À partir de £14 000

Prix fixe convenu par écrit avant le début de la réalisation.

Demander un devis+44 7488 265083

Background photo by Abdulkadir Emiroğlu on Pexels

Le problème que cela résout

Les équipes développent et testent sur un seul appareil haut de gamme, lancent l’application, puis reçoivent des avis à une étoile concernant des plantages et une consommation excessive de batterie de la part d’utilisateurs sur du matériel qu’elles n’ont jamais testé. Les restrictions de travail en arrière-plan et les gestionnaires de batterie des fabricants aggravent la situation et sont rarement pris en compte.

Ce que vous obtenez

Kotlin et Jetpack Compose

Développement Android moderne avec interface utilisateur Compose, coroutines et les composants d’architecture recommandés.

Matrice de tests sur appareils réels

Testé sur des profils bas, milieu et haut de gamme ainsi que sur plusieurs versions d’Android, afin que les problèmes de performance soient détectés avant que vos utilisateurs ne les rencontrent.

Travail en arrière-plan résistant

Planification WorkManager tolérant le mode Doze et les gestionnaires de batterie agressifs des fabricants — une cause fréquente de « notifications arrêtées ».

Conformité Play Store

Formulaire de sécurité des données, conformité au niveau d’API cible et justification des autorisations. Google impose des échéances annuelles pour le niveau d’API cible et supprime les applications qui ne les respectent pas.

Google Play Billing

Abonnements et achats intégrés avec vérification côté serveur.

Déploiement progressif

Lancement auprès d’un petit pourcentage d’utilisateurs, suivi du taux de stabilité, puis élargissement — ainsi une version défectueuse touche peu de monde.

Notre méthode de travail

  1. Cadre

    Fonctionnalités, SDK minimal et matrice d’appareils validés, prix fixe.

  2. Conception selon les directives Material

    Utilisation des modèles adaptés à la plateforme dès le départ.

  3. Développement

    Cycles de deux semaines avec versions de test interne.

  4. Tests sur appareils

    Tests automatisés et vérification sur un large panel d’appareils réels.

  5. Déploiement progressif

    Déploiement par pourcentage avec surveillance des plantages.

  6. Support

    Trente jours inclus, puis un plan annuel de conformité aux API cibles.

Ce à quoi vous devez vous attendre

  • Performances vérifiées sur matériel milieu de gamme, pas uniquement sur les modèles haut de gamme
  • Tâches en arrière-plan et notifications qui résistent aux gestionnaires de batterie des fabricants OEM
  • Exigences de Play Store en matière de sécurité des données et de cible API respectées
  • Déploiement progressif avec surveillance du taux de plantages

Créé avec

  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Room
  • WorkManager
  • Hilt
  • Firebase
  • Play Billing
  • Espresso

Mainstream, well-supported technology — chosen so you can hire for it and so another team could take the project over.

Développement d’applications Android — your questions

Y compris les questions relatives au coût, que la plupart des agences omettent sur leur site.

Une application native Android ciblée coûte généralement entre £14 000 et £28 000. Android peut coûter légèrement moins cher qu’iOS pour la soumission, mais légèrement plus pour les tests en raison de la diversité des appareils. Devis fixe après l’étude de faisabilité.

Nous définissons généralement un SDK minimum couvrant environ 95 % des appareils actifs au Royaume-Uni, ce qui implique de remonter plusieurs versions. Supporter des versions plus anciennes est possible, mais chaque version supplémentaire augmente les coûts de test. Nous rendons ce compromis visible avec des données de distribution réelles.

Parce que plusieurs fabricants intègrent des gestionnaires de batterie agressifs qui tuent les processus en arrière-plan, malgré les règles d'Android. C'est un problème réel et bien connu. Nous le gérons avec WorkManager, des messages prioritaires lorsque c'est justifié, et des instructions claires dans l'application pour les appareils nécessitant un changement de paramètres.

Google exige que les applications ciblent un niveau d'API Android récent pour rester visibles sur le Play Store, et relève ce seuil chaque année. Une application qui rate la date limite n'est plus disponible pour les nouveaux utilisateurs. Nous incluons l'exigence actuelle au lancement et couvrons les futures dans le plan de maintenance.

Parlez à quelqu'un qui l'a déjà développé

A short call is usually enough to tell you whether this is the right service for your situation — including when it is not.