Aller au contenu
Agencei

Développement

Développement d'application mobile iOS et Android

Une application mobile est un logiciel installé sur le téléphone ou la tablette de vos utilisateurs et distribué via l'App Store et Google Play. Elle donne accès aux fonctions de l'appareil : notifications push, appareil photo, géolocalisation, paiement, biométrie, fonctionnement hors ligne.

Agencei développe des applications mobiles pour les entreprises qui veulent un canal direct avec leurs clients, leurs adhérents ou leurs équipes de terrain : application de service, application métier pour techniciens, application compagnon d'un produit connecté ou d'un SaaS existant.

Selon votre contexte, nous choisissons entre le natif (Swift, Kotlin) et le multiplateforme avec React Native et Expo, qui permet de livrer iOS et Android à partir d'une base de code commune. Nous prenons en charge l'ensemble du cycle : cadrage, conception des écrans, développement, backend, publication sur les stores et maintenance.

Dans quelles situations intervenons-nous ?

Lancer un nouveau service mobile

Vous avez une idée de produit ou un service à proposer sur mobile et vous avez besoin d'une première version fiable, publiée sur les deux stores, pour confronter le concept à de vrais utilisateurs.

Équiper des équipes de terrain

Techniciens, livreurs, commerciaux ou auditeurs travaillent hors du bureau, parfois sans réseau. Une application métier avec mode hors ligne et synchronisation remplace les formulaires papier et les ressaisies.

Prolonger un produit web existant

Votre plateforme web fonctionne, mais vos utilisateurs réclament une application : notifications, accès rapide, appareil photo. Nous concevons l'application mobile en réutilisant vos API existantes.

Remplacer une application vieillissante

Votre application actuelle est difficile à maintenir, rejetée par les stores ou incompatible avec les nouvelles versions d'iOS et d'Android. Nous la reconstruisons sur une base moderne sans perdre vos utilisateurs.

Créer l'application compagnon d'un objet connecté

Votre produit communique en Bluetooth ou en Wi-Fi et a besoin d'une application pour l'appairage, la configuration et le suivi des données.

Notre intervention

  1. 1

    Cadrage et priorisation

    Nous clarifions les usages, les utilisateurs cibles et les contraintes techniques (hors ligne, sécurité, appareils). Le périmètre de la première version est réduit à ce qui apporte de la valeur immédiatement.

  2. 2

    Conception des écrans et prototype

    Les parcours sont maquettés et testés sous forme de prototype cliquable avant tout développement, pour valider l'ergonomie et éviter les allers-retours coûteux.

  3. 3

    Développement itératif

    L'application est construite par lots fonctionnels, avec des versions de test distribuées régulièrement via TestFlight et Google Play pour recueillir vos retours.

  4. 4

    Backend et intégrations

    Nous développons ou adaptons l'API, l'authentification, les notifications push et les connexions à vos outils (CRM, ERP, paiement).

  5. 5

    Tests sur appareils réels et publication

    Tests sur un parc d'appareils représentatif, préparation des fiches stores, gestion des validations Apple et Google, mise en production.

  6. 6

    Suivi et évolutions

    Surveillance des plantages, mises à jour de compatibilité avec les nouveaux systèmes, ajout de fonctionnalités selon les usages observés.

Technologies utilisées

  • React Native
  • Expo
  • TypeScript
  • Swift
  • Kotlin
  • Node.js
  • PostgreSQL
  • Firebase
  • Notifications push (APNs, FCM)
  • Fastlane
  • App Store Connect
  • Google Play Console

Pourquoi choisir Agencei ?

  • Le bon choix technique, pas un choix par défaut

    Nous ne poussons pas systématiquement React Native ni le natif : nous vous expliquons les conséquences de chaque option sur le coût, les performances et la maintenance, puis nous décidons ensemble.

  • Backend et mobile par la même équipe

    Nous concevons l'API en même temps que l'application, ce qui évite les incohérences et les blocages fréquents quand deux prestataires se partagent le projet.

  • Publication et validations stores gérées

    Nous connaissons les motifs de refus courants d'Apple et de Google et préparons les soumissions pour limiter les allers-retours.

  • Une application maintenable après nous

    Code TypeScript documenté, tests automatisés et chaîne de livraison en place : votre équipe ou un autre prestataire peut reprendre le projet sans repartir de zéro.

En bref

Qu'est-ce que ce service ?
Service de conception et de développement d'applications mobiles iOS et Android, en natif ou avec React Native et Expo, incluant le backend, la publication sur les stores et la maintenance.
À qui s'adresse-t-il ?
Entreprises, éditeurs et organisations qui veulent lancer un service mobile, équiper des équipes de terrain ou remplacer une application existante.
Quel problème résout-il ?
Fournir à vos utilisateurs une application fiable, publiée sur les deux stores, connectée à vos systèmes et maintenable dans le temps.
Combien de temps faut-il prévoir ?
De plusieurs semaines pour une première version ciblée à plusieurs mois pour une application riche en fonctionnalités et en intégrations, hors délais de validation des stores.
Quels facteurs influencent le prix ?
Le nombre d'écrans et de parcours, le besoin de mode hors ligne, les intégrations (paiement, CRM, objets connectés), le choix natif ou multiplateforme et le niveau de tests exigé.
Comment se déroule l'intervention ?
Cadrage, prototype, développement par lots avec versions de test régulières, développement du backend, tests sur appareils réels, publication puis suivi.
Quels sont les risques ?
Refus lors de la validation des stores, périmètre trop large pour une première version, dépendance à des bibliothèques mal maintenues, sous-estimation de la maintenance annuelle.
Quelles alternatives existent ?
Une application web progressive (PWA) si les fonctions natives ne sont pas indispensables, ou une application web responsive si l'installation sur le téléphone n'apporte pas de valeur.

Questions fréquentes

Faut-il développer en natif ou avec React Native ?

React Native et Expo couvrent la grande majorité des applications de service et des applications métier, avec une seule base de code pour iOS et Android. Le natif reste préférable pour les applications très dépendantes du matériel, du traitement vidéo ou de la 3D. Nous tranchons après avoir étudié vos fonctionnalités clés.

Combien de temps faut-il pour publier une application mobile ?

Une première version utile demande généralement plusieurs semaines à quelques mois selon le nombre d'écrans, les intégrations et le besoin de mode hors ligne. Il faut aussi prévoir les délais de validation des stores, qui peuvent prendre de quelques heures à plusieurs jours.

Développez-vous aussi le backend de l'application ?

Oui. La plupart des applications ont besoin d'une API, d'une base de données, d'une authentification et de notifications push. Nous concevons ces briques ou nous connectons l'application à votre système existant.

Qui possède le code et les comptes développeurs ?

Vous. Les comptes Apple Developer et Google Play sont créés à votre nom, et le code source vous est remis dans un dépôt que vous contrôlez.

Que se passe-t-il après la mise en ligne ?

Apple et Google publient de nouvelles versions de leurs systèmes chaque année, ce qui impose des mises à jour régulières. Nous proposons un accompagnement pour la surveillance, les correctifs et les évolutions.

Parlez-nous de votre projet

Décrivez votre besoin en quelques lignes : nous revenons vers vous avec une première analyse et les prochaines étapes.