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 265083Background 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
Cadre
Fonctionnalités, SDK minimal et matrice d’appareils validés, prix fixe.
Conception selon les directives Material
Utilisation des modèles adaptés à la plateforme dès le départ.
Développement
Cycles de deux semaines avec versions de test interne.
Tests sur appareils
Tests automatisés et vérification sur un large panel d’appareils réels.
Déploiement progressif
Déploiement par pourcentage avec surveillance des plantages.
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.
Services associés
La plupart des projets touchent à plus d’un de ces services.
Développement d'applications mobiles
Des applications iOS et Android conçues pour fidéliser, pas seulement pour le lancement — avec soumission aux stores, analyse et support post-lancement inclus.
Lire la suiteDéveloppement d'applications iOS
Applications natives en Swift et SwiftUI, conçues selon les directives d'Apple, pour un examen fluide et une expérience utilisateur native plutôt que transposée.
Lire la suiteApplications multiplateformes
Des applications Flutter et React Native partageant un seul codebase entre iOS et Android tout en respectant les conventions de chaque plateforme.
Lire la suiteParlez à 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.

