Les meilleurs développeurs C++ freelances sont sur Codeur.com

Mise à jour, portage sur smartphones d'un logiciel

 Fermé·1 000 € à 10 000 €·10 offres·545 vues·23 interactions


Le logiciel SimCimat

Le logiciel SimClimat est un logiciel pédagogique de simulation du climat qui permet de simuler le climat global de manière très rapide ([URL visible pour les membres Pro]). Par une interface graphique ludique, l'utilisateur peut faire varier plein de paramètres tels que les émissions de CO2, les paramètres astronomiques et orbitaux, des paramètres liés aux cycle du carbone, ou débrancher et rebrancher différentes rétroactions climatiques. Initialement développé pour une utilisation en travaux pratiques en lycée, il est largement utilisé comme tel. Ce logiciel peut aussi être utilisé pour le grand public ou à l'Université . Au total, la version mise en ligne sur le site Éducation de Météo-France ([URL visible pour les membres Pro]) a été téléchargée 817 fois en 2017 et 740 en 2018, faisant du logiciel SimClimat l'animation la plus téléchargée depuis ce site.

Pourquoi mettre à jour ?

Ce logiciel, développé il y a une dizaine d'années, mériterait une mise à jour des dates et des valeurs, telles que la concentration et les émissions actuelles en CO2, et de l'interface. La version téléchargeable actuellement ne fonctionne plus sur les dernières versions de Windows et nécessite une ré-actualisation. D'autre part, compte tenu de l'évolution des plateformes informatiques, un portage de l'interface est nécessaire pour qu'elle puisse fonctionner sur Smart-phones. En effet, dans le cadre des nouveaux programmes du secondaire, les classes ne seront plus dédoublées pour les travaux pratiques et les activités numériques devront se faire directement sur les Smart-phones des élèves. La portabilité sur Smart-phone permettra en outre une utilisation plus souple du logiciel par une gamme de personnes plus large qu'actuellement.

Le travail à fournir

Le travail à fournir consiste en :
- mettre à jour quelques dates et valeurs ;
- mettre à jour le logiciel pour qu'il fonctionne correctement sur les nouvelles versions de Windows ;
- proposer une nouvelle maquette de l'interface qui fonctionnerait sur Smart-phones en interaction avec moi ;
- implémenter cette nouvelle interface graphique pour Smart-phones ;
- après une phase de tests, corriger les bugs éventuels.

Le logiciel est composé de 2 modules codés en C++ : un cœur physique, et une interface graphique. Seule l'interface graphique est concernée par ce projet. Il existe 2 versions de l'interface graphique : une développée en 2007, et une développée en 2011 par un ingénieur de Météo-France. Cet ingénieur, qui connaît très bien le logiciel, estime à 3 semaines pleines de travail de codage pour la mise à jour et portage sur Smart-phones. A cela s'ajoute le temps de la prise en main du logiciel, de l'élaboration de la maquette de la nouvelle interface, du test et débogage. On estime donc le travail à environ 3 mois pour 1 ingénieur.

Délais

La nouvelle interface doit être prête avant la rentrée scolaire de septembre 2019.

Droits

Actuellement, tous les codes sources sont téléchargeables et libres de droits, sous licence Cecill. Je tiens à ce que cela reste ainsi.

Budget indicatif : 1 000 € à 10 000 €

Publication : 17 mars 2019 à 21h06

Profils recherchés : Développeur C++ freelance, Développeur iOS freelance, Développeur Android freelance, Développeur Windows freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

10 freelances ont répondu à ce projet

6 propositions de devis en moins de 2h

+3

Montant moyen des devis proposés : 3 750 €

Estimation du délai : 19 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.