Technologies mobiles iOS et Android
React Native, Swift, Kotlin : trois socles, un arbitrage posé module par module au cadrage. Trois de nos applications ont été primées au TopCom.
Un socle choisi module par module plutôt qu’en début de projet : React Native pour ce qui est commun, natif là où le matériel entre en jeu, et jamais l’inverse par principe.
Ce que nous développons
React Native
Un seul code source pour iOS et Android, avec des performances proches du natif.
Swift
Le natif iOS quand l’application exploite intensivement le matériel.
Kotlin
Le natif Android, pour les mêmes raisons et sur le même arbitrage.
Modules natifs
Des ponts écrits en Swift ou Kotlin, greffés sur une base React Native.
React Native ou natif : l’arbitrage ne se pose pas en début de projet
Le débat est mal posé quand il oppose deux camps. React Native n’est pas « moins bien » que le natif : c’est un socle qui partage le code métier, les écrans et la navigation entre iOS et Android, tout en descendant en natif là où c’est nécessaire. La vraie question n’est pas « lequel des deux », mais « quelles parties de cette application ont besoin de descendre ».
React Native couvre la très grande majorité des besoins : parcours d’inscription, listes, formulaires, notifications, synchronisation, mode hors connexion. Une seule base de code à maintenir, donc une seule évolution à payer au lieu de deux. My Garance, LG Therma V Ambassadeurs et LuCEE-TP reposent sur ce socle, les trois ont été primées au TopCom.
Le natif s’impose quand l’application exploite intensivement le matériel : traitement d’image en temps réel, capteurs à haute fréquence, exécution permanente en arrière-plan, ou intégration profonde d’une API système récente. ALK : Ma Vie d’Allergik et Gyproc ont été développées en Swift et Kotlin pour ces raisons. Entre les deux, un projet React Native peut recevoir des modules natifs ciblés : c’est souvent la réponse la plus économique.
Un code, deux stores
Maintenir deux applications coûte deux fois
Deux bases natives, ce sont deux équipes, deux calendriers de version et deux fois chaque correctif. React Native ramène cela à une seule base pour tout ce qui est commun, soit l’essentiel d’une application métier. Le natif reste disponible là où il apporte quelque chose, sous forme de modules greffés plutôt que d’un second projet.
Faire arbitrer mon choix
Des preuves, pas des promesses
17 ans
D'expertise digitale depuis 2009
+ 500
Projets digitaux livrés
+ 95 %
De clients qui continuent avec nous
+ 30
Experts passionnés à vos côtés
Notre approche
Chaque projet Ylly suit la même trajectoire, en cinq étapes , du premier atelier de cadrage à l'optimisation continue. La même méthode pour un site vitrine comme pour une plateforme métier.
-
Comprendre
Analyse de vos enjeux, de vos utilisateurs et de l'existant
-
Définir
Cadrage fonctionnel, arbitrage techno et trajectoire
-
Concevoir
Parcours, interfaces et prototype validés avec vous
-
Développer
Développement sur mesure, recette et mise en production
-
Optimiser
Mesure des résultats, itérations et maintenance
Des applications qui servent
Avec Ylly nous avons conçu une application qui résout les problèmes du quotidien des installateurs. L'application a été très bien acceptée et nous en sommes fiers . C'est un service central dans nos argumentaires commerciaux et techniques.
Avec une équipe créative, pragmatique et force de propositions, Ylly a su être un véritable partenaire pour la création de notre application mobile.
Collaborer avec Ylly est une expérience très positive. J’apprécie particulièrement leur écoute, leur disponibilité et leur réactivité. Quels que soient les sujets ou les difficultés rencontrées, ils sont toujours présents et cherchent activement des solutions adaptées. Leur professionnalisme et leur engagement rendent la collaboration à la fois fluide, efficace et agréable .
L'agence Ylly, grâce à son expertise, son professionnalisme, son sens de l'écoute et ses collaborateurs impliqués, est un partenaire privilégié pour la réussite d'un projet
Cas clients
Cadrer votre application
My Garance, application ambassadeurs
Mutuelle indépendante orientée services. My Garance est l'application des salariés, délégués et élus du groupe. Lauréate du TopCom Grand Prix 2022.
LG Therma V Ambassadeurs, app mobile B2B
Application mobile B2B pour les installateurs de pompes à chaleur Air-Eau LG en France. Lauréate du TopCom Grand Prix 2022, catégorie Corporate Business.
LuCEE-TP, reconnaissance IA des plantes invasives
Identification des espèces exotiques envahissantes (3e cause d'effondrement de la biodiversité) sur les chantiers. Lauréate du TopCom d'Argent 2025.
ALK : Ma Vie d’Allergik, application patient
Application d'accompagnement des patients en désensibilisation allergique respiratoire. Cible 15-35 ans, mini-jeu intégré, conforme au RGPD santé.
Une application à cadrer ?
Parlons de votre application mobile
Décrivez l’usage visé, les utilisateurs concernés et vos contraintes de délai. Nous revenons sous 48 heures ouvrées avec un premier retour de faisabilité.
Vos questions sur le mobile
Ce qu’il faut savoir avant de lancer une application.
React Native couvre la grande majorité des besoins avec un seul code source pour iOS et Android, donc une seule évolution à payer au lieu de deux. Le natif se justifie quand l’application exploite intensivement le matériel : traitement d’image temps réel, capteurs, exécution permanente en arrière-plan. L’arbitrage se pose au cadrage, module par module.
Oui, la publication fait partie de la prestation : préparation des fiches, visuels, mentions de confidentialité, passage en revue par Apple et Google, puis mise en ligne. Nous accompagnons aussi les mises à jour suivantes, y compris quand les stores changent leurs exigences.
Nous ne le savons pas à l’avance, et c’est pourquoi le cadrage part d’un usage observé plutôt que d’une intuition : entretiens sur le terrain, observation des pratiques réelles, prototype testé auprès d’utilisateurs avant le développement. Après le lancement, l’adoption se mesure, ouvertures, rétention, parcours abandonnés, et les itérations suivent.
Oui, quand l’usage le demande. C’est fréquent sur les applications de terrain : les données consultées sont mises en cache localement et les saisies sont synchronisées au retour du réseau. Le périmètre du mode hors connexion se décide au cadrage, car il pèse sur l’architecture.
De trois à six mois pour une première version publiée, selon le nombre de parcours, les intégrations et le mode hors connexion. Nous livrons par itérations recettées, avec des versions de test distribuées à vos équipes avant la publication sur les stores.
Vous. Le code est livré documenté et versionné, avec les accès aux dépôts, aux comptes développeur et à la documentation de déploiement. Vous pouvez confier la suite à une autre équipe si vous le décidez.
Ressources
Mobile et arbitrage technique
React Native, Swift, Kotlin, modules natifs et publication sur les stores : nos retours sur les choix techniques mobiles, en accès libre.