mission commando

Cityscoot: Application mobile

Développer une application mobile cross plateform pour accompagner une croissance ambitieuse et une série B.

Découvrez comment nous avons développé une nouvelle application mobile pour l’un des leaders européens du scooter en libre service.

  • UI
  • Design System
  • React Native
  • NodeJS
  • iOS
  • Android
  • Challenges

    Développer une application élégante, performante et sécurisée, compatible iOS et Android destinée à être utilisée quotidiennement par des centaines de milliers de personne à travers le monde.

  • Accompagnement

    Prospective technologique, choix du système de cartographie, ajustement graphique de certains écrans, développement de l’application.

  • Bénéfices principaux

    L’application a pu être lancée lancée sur les stores au moment de l’ouverture de nouvelles villes et ainsi soutenir la croissance de l’entreprise.

Présentation du client

Cityscoot est une startup spécialisée dans la mise à disposition d’une flotte de scooters électriques et en libre service qui n’est plus à présenter en région parisienne. Porteur de valeurs de partage et de réduction de gaz à effet de serre, c’est un véritable plaisir que d’avoir pu les accompagner sur un sujet aussi stratégique que leur application mobile.

Enjeu du projet

Nous même utilisateurs réguliers de Cityscoot, l’application mobile n’était clairement pas le point fort de l’expérience. Qu’il s’agisse de look & feel ou plus généralement du feedback d’interface, elle était utilisée pour son plus strict intérêt : réserver un scooter. L’équipe technique à la pointe en matière d’IOT et en architecture distribuée, n’avait pas d’équipe technique dédiée pour engager ce chantier de refonte de leur application mobile. Outre le fait que les experts en développement mobile soient rares, les choix concernant les technologies étaient déterminants pour conduire le projet vers la réussite.  

Challenges

Les challenges concernent deux aspects principaux. La technologie retenue pour l’application mobile, et plus particulièrement :   Comment fournir une application mobile qui ne laisse jamais une plateforme de côté ? Comment réduire le coût de maintenance de cette application ? Comment éviter de devoir acquérir des compétences trop spécifiques qui seraient exclusivement dédiées au mobile ? Le second challenge concerne la performance. Il est en effet nécessaire d’afficher plusieurs milliers de pins en temps réel sur une carte.

Solutions Apportées

Nous avons porté notre choix sur la technologie React Native pour mener à bien ce projet. L’environnement permet de ne produire qu’un développement les deux plateformes sans compromis sur la qualité, divisant le budget par presque 2 et évite de recruter des profils dédiés. Le second challenge a été adressé avec travail soutenu et méthodique sur la performance mené conjointement par les équipes Dernier Cri et Cityscoot. Le résultat est bluffant et permet un affichage désormais complètement fluide pour une expérience utilisateur très satisfaisante.

Conclusion

Cette première expérience avec l’équipe de Cityscoot nous a permis de comprendre les tenants et aboutissants du métier ainsi que ses contraintes. Au terme du projet, nous avons pu identifier des opportunités de renfort du partenariat à la fois sur des sujets techniques et de design.