limetd.Toutes les expertises
Expertise · 02

Agence de développement d'applications mobiles.

Une seule équipe, un seul code, deux app stores. Nous concevons des applications mobiles iOS et Android pour les startups et les entreprises qui veulent sortir vite sans doubler le budget, ni la dette technique.

Une application déployée sur les deux stores

À la fin de la mission, votre application est disponible sur l'App Store et le Google Play Store, avec un pipeline de distribution automatisé : build, signature, distribution beta et soumission stores intégrés au CI/CD. Les hotfixes critiques peuvent être déployés en moins d'une heure via Live Update, sans repasser par la validation des stores.

Capacitor avec Ionic, ou React Native : comment nous choisissons

Capacitor avec Ionic convient lorsque l'application est principalement de l'affichage et des formulaires, et que vous souhaitez réutiliser une équipe web existante. Le framework rend dans une webview tunée pour rivaliser avec une app native classique. React Native est préférable pour des interactions très natives, des animations exigeantes ou un écosystème de plugins natifs riches. Le choix se fait au cadrage, en fonction des contraintes du produit, de l'équipe et des écrans à plus forte exigence d'expérience utilisateur.

Plugins natifs sans devenir une équipe iOS et Android

Caméra, biométrie, géolocalisation, notifications push, in-app purchase, lecture de codes-barres : nous appelons les API natives via Capacitor ou React Native là où c'est nécessaire, sans imposer une réécriture en Swift ou Kotlin. Pour les besoins très spécifiques, nous écrivons des modules natifs ciblés et les exposons à votre équipe.

Mode hors-ligne et synchronisation

Une application mobile doit fonctionner dans le métro, en zone blanche, en avion. Nous mettons en place la persistance locale (SQLite ou stockage natif), la stratégie de synchronisation (last-write-wins ou CRDT pour les cas collaboratifs) et la résolution de conflits dès la conception, pas en bout de chaîne.

Quand choisir cette approche

  • Vous voulez sortir vite sur les deux stores

    Une seule équipe livre iOS et Android avec le même code. Vous évitez de coordonner deux équipes natives parallèles et de payer deux fois la même feature.

  • Votre équipe maîtrise déjà le web

    Vos développeurs Vue ou React montent sur Capacitor ou React Native en quelques semaines. Vous capitalisez sur les compétences existantes plutôt que recruter des profils natifs rares et chers.

  • Vous avez besoin de notifications, biométrie, paiement

    Les briques natives essentielles sont disponibles via plugins. Vous bénéficiez du natif sans payer le coût d'une équipe Swift et Kotlin dédiée.

  • Vous itérez vite et fréquemment

    Avec Live Update côté Capacitor ou des bundles JS chargés à l'exécution côté React Native, vous livrez des correctifs en heures plutôt qu'en jours, sans dépendre des cycles de validation des stores.

Notre approche concrète

  • Cadrage produit avec arbitrage Capacitor avec Ionic ou React Native dès la première semaine.
  • Pipeline de distribution automatisé : TestFlight pour iOS, Firebase App Distribution pour Android.
  • Soumission App Store Connect et Google Play Console intégrée au CI/CD.
  • Mode hors-ligne pensé en amont, pas ajouté en fin de projet.
  • Tests d'intégration avec Maestro (cross-platform) et Playwright pour les composants UI.
  • Versionning sémantique automatique, changelog généré depuis les commits, documentation des décisions natives.

Expertises associées

Discutons de votre projet.

Cinq étapes dans le simulateur pour obtenir une fourchette indicative, ou un message direct si vous préférez en parler de vive voix.