Logo Nexapp

PetalMD est un chef de file dans le développement d’outils de planification, de gestion et de communication destinés aux médecins. L’objectif est de venir en aide aux médecins dans la création et la gestion de leurs horaires de travail, en leur permettant aussi d’échanger des documents, de communiquer sur des sujets d’intérêts et d’avoir accès à de l’information médicale essentielle.

Notre mandat

Nexapp a été mandaté pour développer l’app PetalMD de gestion d’horaires de médecins et ainsi leur faire gagner du temps. L’app permet de partager de l'information confidentielle avec les collègues de travail, de joindre le médecin de garde sans intermédiaire, de consulter leur horaire et de faire des transferts de tâches.

Phase 1

Première version commercialisable
pour Android

Phase 2

Obtenir la parité des
applications

  • Répondre à la demande grandissante des médecins sur Android.
  • Lancer une application mobile pour Android en moins de 3 mois.

Objectifs

  • Laisser tomber la version développée dans le passé avec Swift par PetalMD.
  • Maintenir un seul code source pour les deux plateformes : iOS et Android.
  • Délais restreints.
  • Apprendre le domaine d’affaire rapidement.
  • Application mobile iOS existante et en constant développement par l’équipe de PetalMD.

Défis

  • Rattraper tout le développement qui a été fait en Swift sur iOS.
  • Travailler en synergie : gestion de projet optimale et communication inter-équipe.
  • Transmettre les connaissances à l’équipe de PetalMD.

Nexapp a conseillé à PetalMD d’opter pour le développement avec React Native. En plus de créer plus rapidement l’application sur Android, le choix permettrait de faire une pierre deux coups puisque l’application serait multiplateforme dans une deuxième phase.

Solutions

Nos développeurs ont collaboré avec l’équipe de développement applicatif de PetalMD pour réaliser ce projet. Les connaissances du projets et du domaine d’affaires de l’équipe de PetalMD en synergie avec les connaissances en matière de développement logiciel et de tests automatisés de l’équipe de Nexapp ont permis d’atteindre une efficacité qui dépasse les attentes.

  • L’application a été livré dans les temps.
  • Elle a été téléchargée par plus de 1000 médecins à son lancement.

Résultats

  • Un seul code source à maintenir pour les deux plateformes.
  • Connaissances entièrement transmises afin de rendre PetalMD autonome.
  • PetalMD peut maintenant se concentrer à recruter des développeurs web avec des connaissances en React Native : un bassin de développeurs beaucoup plus grand que celui des développeurs mobiles.

Phase 1

Première version commercialisable
pour Android

Objectifs

  • Répondre à la demande grandissante des médecins sur Android.
  • Lancer une application mobile pour Android en moins de 3 mois.

Défis

  • Délais restreints.
  • Apprendre le domaine d’affaire rapidement.
  • Application mobile iOS existante et en constant développement par l’équipe de PetalMD.

Solutions

Nexapp a conseillé à PetalMD d’opter pour le développement avec React Native. En plus de créer plus rapidement l’application sur Android, le choix permettrait de faire une pierre deux coups puisque l’application serait multiplateforme dans une deuxième phase.

Résultats

  • L’application a été livré dans les temps.
  • Elle a été téléchargée par plus de 1000 médecins à son lancement.

Phase 2

Obtenir la parité des
applications

Objectifs

  • Laisser tomber la version développée dans le passé avec Swift par PetalMD.
  • Maintenir un seul code source pour les deux plateformes : iOS et Android.

Défis

  • Rattraper tout le développement qui a été fait en Swift sur iOS.
  • Travailler en synergie : gestion de projet optimale et communication inter-équipe.
  • Transmettre les connaissances à l’équipe de PetalMD.

Solutions

Nos développeurs ont collaboré avec l’équipe de développement applicatif de PetalMD pour réaliser ce projet. Les connaissances du projets et du domaine d’affaires de l’équipe de PetalMD en synergie avec les connaissances en matière de développement logiciel et de tests automatisés de l’équipe de Nexapp ont permis d’atteindre une efficacité qui dépasse les attentes.

Résultats

  • Un seul code source à maintenir pour les deux plateformes.
  • Connaissances entièrement transmises afin de rendre PetalMD autonome.
  • PetalMD peut maintenant se concentrer à recruter des développeurs web avec des connaissances en React Native : un bassin de développeurs beaucoup plus grand que celui des développeurs mobiles.
80

Pages écrans

2 053

Tests automatisés

82 000

Lignes de code

+2 ans

Durée du partenariat

Technologies utilisées

iOS
React & React Native
javascript
Jest
Redux
Swift
Sentry
Android
Gitlab
Fabric