Aller au contenu

Studio expert React Native · iOS & Android

Développement d’application mobile sur mesure.

Hors ligne, sur les stores, connectée au NFC et au Bluetooth : une application fait ce qu’un site ne fait pas. Nous créons la vôtre pour iPhone et Android avec un seul code, de l’atelier à la publication, et 100 % du code est à vous.

Pourquoi une application mobile

Ce qu’une application fait, et qu’un site ne fait pas.

Un site web s’ouvre dans un navigateur. Une application vit sur le téléphone : elle reste utilisable sans réseau, se trouve sur les stores et accède à tout ce que l’appareil sait faire.

  • Utilisable hors ligne

    Données et parcours restent disponibles sans réseau, puis se synchronisent au retour de la connexion.

    • Terrain
    • Sous-sol, montagne
    Ex. Mountaya →
  • Présente sur les stores

    Trouvée sur l’App Store et Google Play, installée sur l’écran d’accueil, à un geste de vos utilisateurs.

    • Visibilité
    • Avis et notes
    Ex. OuiLive, 4,6 / 5 →
  • NFC et Bluetooth

    L’application dialogue avec des badges, des objets connectés ou des bornes : ce qu’un navigateur ne permet pas.

    • Badges NFC
    • Objets connectés
    Ex. Expériences phygitales →
  • Tout le téléphone

    Notifications pour relancer vos utilisateurs, caméra, GPS et Face ID pour des parcours plus rapides.

    • Notifications
    • Caméra et GPS
    Ex. Stride →

Pourquoi React Native

iPhone et Android avec un seul code : le cross-plateforme.

Avec React Native, l’application est écrite une seule fois puis publiée sur l’App Store et Google Play. Les écrans restent ceux de chaque téléphone, avec un accès complet au NFC, au Bluetooth et aux notifications. Vous financez et faites évoluer un seul produit au lieu de deux. C’est notre spécialité : quatre applications React Native en production, de la fintech à la montagne.

Chez nous

Un seul code

Écrit, testé et corrigé une fois

La publication

Stores, mises à jour, correctifs

Chez vos utilisateurs

iPhone

Sur l’App Store

Android

Sur Google Play

Un exemple concret chez un client

OuiLive, challenges connectés en entreprise →
  1. 1

    Un bug gêne les joueurs au troisième jour d’un challenge.

  2. 2

    Le correctif est publié directement, sans attendre la validation des stores.

  3. 3

    Chaque téléphone le récupère au lancement suivant ; le challenge continue.

Pour qui

  • Start-ups

    Sortir une nouvelle version sur les deux stores, avec une date à tenir.

    < 3 moisl’objectif de la nouvelle app de Bricks.co

    • Une première version resserrée
    • iPhone + Android
    Ex. Bricks.co →
  • Apps pour les entreprises

    Une app que des équipes entières ouvrent à la même minute.

    4,6 / 5la note de l’app OuiLive sur l’App Store

    • Pics de connexions
    • Correctifs sans attendre
    Ex. OuiLive →
  • Services connectés

    Une app reliée à des bornes, une carte et un paiement sécurisé.

    • Scan de QR code
    • Empreinte bancaire
    Ex. Stride →
  • Apps de terrain

    Une app qui reste lisible avec peu de réseau et des gants aux mains.

    • Cartes et météo
    • Usage en extérieur
    Ex. Mountaya →
  • De l’atelier aux stores

    Écrans, app, serveur et publication : une seule équipe. Le détail →

  • Experts React Native

    iPhone et Android avec un seul code, donc un seul budget.

  • L’app est à vous

    Comptes stores à votre nom et 100 % du code transféré.

  • Chiffré après un atelier

    Sur une première version volontairement resserrée. Guide des prix →

Concrètement

Quatre applications React Native en production.

Ce qu’on règle pour vous

Vos craintes, et ce qu’on fait pour les lever.

  1. « Il va falloir payer deux apps : une iPhone, une Android. »

    Un seul code pour les deux, et une seule équipe.

  2. « La validation d’Apple va retarder le lancement. »

    Fiches, signature et revue des stores préparées dès le début.

  3. « Au moindre bug, on attendra des jours. »

    Le correctif est publié à chaud et arrive au lancement suivant.

  4. « L’app va ramer le jour où tout le monde se connecte. »

    Une architecture pensée pour les pics, pas pour la moyenne.

  5. « On va dépendre du prestataire. »

    Du code standard et documenté, et 100 % de la propriété transférée.

La méthode · tout est pris en charge

De l’atelier à l’App Store, une seule équipe.

  1. 01 · Atelier

    Le besoin avant le code

    Avec vos équipes, on fixe les parcours clés et le périmètre de la première version.

    • Parcours clés
    • Périmètre de la première version
  2. 02 · Prototype

    Tester sur un vrai téléphone

    Les écrans principaux, validés avec des utilisateurs.

    • Maquettes
    • Tests utilisateurs
  3. 03 · Développement

    Une version à chaque étape

    L’app et son serveur, installables sur vos téléphones au fil de l’eau.

    • iPhone et Android
    • Notifications
    • Paiement
    • Carte et caméra
    • Comptes utilisateurs
  4. 04 · Publication

    App Store et Google Play

    Fiches, signature et suivi de la revue des stores.

    • Fiches des stores
    • Suivi de la revue
    • Comptes à votre nom
  5. 05 · Maintenance

    Faire grandir l’app

    Correctifs, nouvelles versions des systèmes et évolutions.

    • Correctifs à chaud
    • Nouvelles versions d’iOS et d’Android
    • Évolutions

Questions fréquentes

Vos questions sur le développement mobile.

Pourquoi créer une application mobile plutôt qu’un site web ?

Une application mobile fait ce qu’un site ne peut pas faire : fonctionner sans réseau, être trouvée et installée depuis l’App Store et Google Play, envoyer des notifications, et utiliser tout le téléphone (NFC, Bluetooth, caméra, GPS, Face ID). Si votre besoin est surtout de consulter de l’information depuis un ordinateur, une application web suffit souvent : nous vous le dirons dès l’atelier.

Une application React Native est-elle aussi performante qu’une application native ?

Pour la grande majorité des applications, oui : les écrans sont rendus par les composants natifs d’iOS et d’Android, pas par une page web. L’application a accès au NFC, au Bluetooth, à la caméra et aux notifications comme une app native. Mountaya, Stride, OuiLive et Bricks.co tournent en React Native, en production.

Pourquoi développer mon application en React Native plutôt qu’en natif ?

React Native permet de produire l’application iOS et l’application Android à partir d’une seule base de code TypeScript, avec des interfaces rendues par les composants natifs de chaque système. Vous financez et maintenez un seul produit au lieu de deux. Quand un besoin exige du code natif spécifique, Expo permet de l’intégrer sans quitter React Native.

Comment chiffrez-vous une application mobile ?

Après un atelier de cadrage, sur une première version volontairement resserrée. Le budget dépend surtout du nombre d’écrans, du back-end à créer ou existant et des intégrations (paiement, cartographie, notifications…). Notre guide des prix donne des fourchettes indicatives et un simulateur du Crédit d’Impôt Innovation.

Voir le guide des prix →

Combien de temps faut-il pour créer une application mobile ?

Tout dépend du périmètre de la première version. À titre d’exemple, la nouvelle application mobile de Bricks.co, en Expo et React Native, avait un objectif de moins de trois mois avec une date de livraison très précise. Le calendrier est fixé avec vous dès l’atelier de cadrage.

Vous occupez-vous de la publication sur l’App Store et Google Play ?

Oui. Signature, profils d’approvisionnement, builds automatisés avec EAS, fiches stores et suivi de la revue d’Apple et de Google font partie du projet. Les comptes développeur sont à votre nom : l’application vous appartient.

Peut-on corriger un bug sans attendre la validation des stores ?

Oui, pour tout ce qui relève du code JavaScript de l’application, grâce aux mises à jour à chaud (EAS Update ou code push). C’est ce que nous avons mis en place pour OuiLive : chaque téléphone récupère la correction au lancement suivant. Les modifications du code natif, elles, repassent toujours par les stores.

L’application et ses comptes stores sont-ils à mon nom ?

Oui, le code comme l’application. Nous vous transférons 100 % de la propriété intellectuelle au règlement des prestations, et l’application est publiée sous vos propres comptes App Store et Google Play. Le code est documenté et repose sur des technologies standard (React Native, Expo, TypeScript) : une autre équipe peut le reprendre sans dépendance envers nous.

Qui suit les nouvelles versions d’iOS et d’Android après la sortie ?

Nous, si vous le souhaitez, via des contrats de maintenance évolutive : compatibilité avec les nouvelles versions d’iOS et d’Android, mises à jour de sécurité, évolutions fonctionnelles. Ce n’est pas obligatoire : vous restez libres de gérer l’application en interne ou de la confier à un autre prestataire.

Pouvez-vous reprendre ou renforcer une application existante ?

Oui. Nous intervenons aussi en renfort d’équipes en place, comme sur l’application mobile de Bricks.co, ou pour reprendre une base de code React Native existante, l’auditer et la faire évoluer.

La prochaine étape

Et si on donnait forme
à votre idée ?

30 minutes pour parler de votre projet, de vos enjeux et de la suite.

Parlons de votre projet