Tous les servicesConstruire

Développement mobile

Une application iOS et Android depuis une seule base de code, publiée sur les deux stores.

Livrable
Une application publiée sur l'App Store et le Play Store, avec sa chaîne de livraison automatisée.
Durée type
8 à 14 semaines
À partir de
15 000 € par projet

Le problème

Une application mobile n’est pas un site web dans un cadre. Elle a ses gestes, ses contraintes de réseau et un juge supplémentaire : la validation des stores.

On construit sur une base commune iOS et Android, avec du natif là où il apporte quelque chose, et on distribue des versions de test dès les premières semaines — le retour utile arrive avant la fin, pas après.

Ce qui est inclus

  • Application React Native pour iOS et Android depuis une base commune
  • Livraison automatisée vers les deux stores, sans étape manuelle qui s'oublie
  • Notifications, mode hors ligne et stockage sécurisé selon les besoins
  • Tests sur appareils réels, pas seulement sur simulateur
  • Accompagnement de la publication, y compris les allers-retours de validation

Comment ça se passe

  1. 01

    Cadrer le natif

    Ce qui exige vraiment du code natif se décide tôt : caméra, biométrie, tâches en arrière-plan.

  2. 02

    Construire

    Une base commune, et du natif seulement là où il apporte quelque chose.

  3. 03

    Distribuer tôt

    Des versions de test circulent dès les premières semaines. Le retour arrive avant la fin, pas après.

  4. 04

    Publier

    On tient les comptes développeur, les métadonnées et les refus de validation.

Questions fréquentes

Pourquoi React Native plutôt que du natif ?

Parce qu'une équipe et une base de code coûtent moins que deux, et que l'écart de performance ne se voit plus sur la grande majorité des applications. Quand il se voit, on écrit du natif à cet endroit précis.

Gérez-vous la publication sur les stores ?

Oui, y compris les refus. Un premier passage en validation Apple aboutit rarement du premier coup, et c'est prévu dans le calendrier.

Peut-on partager du code avec le web ?

La logique métier, oui, et c'est souvent rentable. L'interface, non : une application qui a l'air d'un site web sur un téléphone se désinstalle.

Autres services

Agir

Thème sombreFixer l'apparence du sitesetTheme({theme:"dark"})
Thème clairFixer l'apparence du sitesetTheme({theme:"light"})
Thème du systèmeSuivre à nouveau la préférence du systèmesetTheme({theme:"system"})
Passer le site en anglaisEnglishsetLocale({locale:"en"})
Labs — ProduitFiltrer les Labs par typefilterLabs({type:"Produit"})
Labs — PrototypeFiltrer les Labs par typefilterLabs({type:"Prototype"})
Labs — RechercheFiltrer les Labs par typefilterLabs({type:"Recherche"})
Labs — Réinitialiser les filtresRetirer tous les filtres des LabsfilterLabs({reset:true})
Journal — IngénierieFiltrer le Journal par catégoriefilterJournal({category:"Ingénierie"})
Journal — SécuritéFiltrer le Journal par catégoriefilterJournal({category:"Sécurité"})
Journal — Agent-NativeFiltrer le Journal par catégoriefilterJournal({category:"Agent-Native"})
Journal — StudioFiltrer le Journal par catégoriefilterJournal({category:"Studio"})
Journal — Réinitialiser les filtresRetirer tous les filtres du JournalfilterJournal({reset:true})
Tutoriels — DébutantFiltrer les tutoriels par niveaufilterTutorials({level:"Débutant"})
Tutoriels — IntermédiaireFiltrer les tutoriels par niveaufilterTutorials({level:"Intermédiaire"})
Tutoriels — AvancéFiltrer les tutoriels par niveaufilterTutorials({level:"Avancé"})
Tutoriels — Réinitialiser les filtresRetirer tous les filtres des tutorielsfilterTutorials({reset:true})

Services

DiscoveryCadrer le produit avant d'écrire la première ligne, pour que le budget serve à construire et pas à corriger.openService({service:"discovery"})
Design produitUne interface qui se tient, portée par un design system que vos développeurs peuvent faire vivre sans nous.openService({service:"design"})
Développement webUne application web rapide et tenue dans le temps, avec les tests et la chaîne de livraison qui vont avec.openService({service:"web"})
Développement mobileUne application iOS et Android depuis une seule base de code, publiée sur les deux stores.openService({service:"mobile"})
Infrastructure & sécuritéUne infrastructure décrite en code, et un accès Zero Trust qui ne repose pas sur un SMS.openService({service:"infrastructure"})
Maintenance & évolutionUn produit qui reste à jour, surveillé et corrigé, avec quelqu'un qui répond quand ça casse.openService({service:"maintenance"})
Conseil Architecture Agent-NativeRendre un produit existant pilotable par un agent, sans le réécrire — et sans lui ouvrir plus qu'il ne faut.openService({service:"agent-native"})

Naviguer

YorroStudio d'ingénierie produit à Abidjan et Paris. On conçoit, on code, on livre.navigate({page:"home"})
ServicesConstruire un produit de bout en bout, ou conseiller une équipe sur son architecture agent-native.navigate({page:"services"})
LabsCe que le studio a construit : produits, prototypes et recherches, avec leur avancement réel.navigate({page:"labs"})
TutorielsDes guides pas-à-pas tirés de vrais projets, réunis en parcours par sujet.navigate({page:"tutorials"})
JournalLes notes et les prises de position du studio.navigate({page:"journal"})
ContactDécrivez votre projet ; on répond avec un cadrage, pas avec un devis type.navigate({page:"contact"})
À proposQui tient le studio, comment il travaille, et ce qu'il refuse de faire.navigate({page:"about"})
↑↓ naviguer↵ exécuteréchap fermerActions unifiées