Une équipe qui transforme le code en expériences mobiles

On ne va pas vous raconter qu'on a démarré dans un garage. La vérité ? solenyauris est né d'une frustration. Celle de voir trop d'applications mobiles lourdes, mal conçues, qui plantent au mauvais moment. En 2019, on a décidé de faire autrement.

Aujourd'hui, depuis notre atelier bordelais, on développe des applications React Native qui fonctionnent vraiment. Pas de promesses marketing, juste du code propre et des solutions qui tiennent la route.

Comment on en est arrivés là

Tout a commencé par un projet qui aurait dû durer trois mois. Six mois plus tard, on était toujours en train de corriger des bugs. L'application développée par l'équipe précédente était techniquement bancale – mélange de solutions natives et web qui ne communiquaient pas bien entre elles.

C'est là qu'on a vraiment compris la puissance de React Native quand c'est bien fait. Plutôt que de bricoler, on a tout reconstruit. Le résultat ? Une application deux fois plus rapide, avec 70% de code en moins à maintenir.

Cette expérience nous a convaincus qu'il y avait une vraie demande pour des développeurs qui maîtrisent réellement ce framework. Pas juste l'aspect théorique, mais la pratique quotidienne avec ses pièges et ses raccourcis.

Espace de travail moderne avec développement React Native

Ce qui guide notre travail au quotidien

Transparence technique

On explique ce qu'on fait, pourquoi on le fait, et on n'hésite pas à dire quand quelque chose ne fonctionnera pas comme prévu. Les clients méritent de savoir où va leur budget.

Code maintenable

Dans six mois, quelqu'un devra comprendre ce qu'on a écrit. C'est pour ça qu'on documente, qu'on structure, qu'on teste. Le futur développeur qui reprendra le projet nous remerciera.

Performance réelle

Une animation fluide sur l'émulateur ne veut rien dire. On teste sur de vrais appareils, avec de vraies connexions Internet parfois capricieuses. C'est la seule façon de livrer quelque chose de solide.

Les personnes derrière le code

Éloïse Marchand, Directrice Technique chez solenyauris

Éloïse Marchand

Directrice Technique

Éloïse a commencé par développer des applications natives iOS avant de basculer complètement sur React Native en 2017. Elle a cette capacité rare de voir immédiatement où un problème de performance va surgir. Quand elle code review, rien ne passe. C'est parfois frustrant, mais toujours instructif.

Bastien Lefèvre, Lead Développeur chez solenyauris

Bastien Lefèvre

Lead Développeur

Bastien est celui qui trouve toujours une solution élégante aux problèmes les plus tordus. Il a une vraie obsession pour l'optimisation – il peut passer deux heures à réduire le temps de chargement de 300 millisecondes. Et franchement, sur mobile, ces détails changent tout.

Notre façon de travailler concrètement

1

Comprendre le besoin réel

On pose beaucoup de questions. Parfois trop, selon certains clients. Mais on préfère comprendre vraiment ce que l'application doit accomplir plutôt que de foncer tête baissée dans le développement.

2

Prototype fonctionnel

En deux semaines, on livre quelque chose de testable. Ça permet de vérifier qu'on est sur la bonne voie avant d'investir des mois de développement. On a évité pas mal de fausses routes comme ça.

3

Développement itératif

On développe par cycles courts. Chaque fin de sprint, il y a quelque chose de nouveau à tester. Ça permet d'ajuster rapidement si on s'aperçoit qu'une fonctionnalité ne marche pas comme prévu dans la pratique.

4

Tests intensifs

On teste sur une dizaine d'appareils différents. iPhone récents, vieux Android avec peu de mémoire, tablettes. Si ça fonctionne partout, on sait qu'on a fait du bon travail.

Processus de développement et tests d'applications mobiles

Discutons de votre projet

Que vous ayez déjà un cahier des charges détaillé ou juste une idée, on peut en parler. Un premier échange permet souvent de clarifier beaucoup de choses.