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.
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
É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
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
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.
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.
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.
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.
Ce qu'on peut vraiment vous apporter
On ne va pas transformer votre entreprise du jour au lendemain. Par contre, on peut vous aider à créer une application mobile qui fonctionne bien, qui ne fait pas ramer les téléphones de vos utilisateurs, et qui reste maintenable dans le temps.
Notre spécialité, c'est React Native. On connaît ses forces et ses limites. Parfois, on dira même que ce n'est pas la bonne solution pour votre projet – ça nous est arrivé trois fois l'année dernière.
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.