Développement d’application mobile Android pour la gestion de collections d’échantillons biologiques
Stage · Stage M2 · 6 mois Bac+5 / Master INRAE, Centre de Recherche d’Avignon UR1052 GAFL · Avignon (France) Indemnités de stage selon grille : ~600EUR/mois
Mots-Clés
Application mobile, Android, MAUI, C#, Java
Description
PROPOSITION DE STAGE de M2 pour l’année 2024-2025 : Stage en développement d’application mobile Android pour la gestion de collections d’échantillons biologiques.
Le Centre de Ressource Biologique (CRB-Leg) de l’unité de recherche GAFL INRAE conserve dans ses collections 11000 accessions de 5 espèces de légumes. Depuis 2019, grâce au projet SUIT-Leg, l’ensemble des lots de plantes et de graines gérés par le CRB-Leg sont pourvus d’un QR code unique qui permet de les identifier. L’objectif àd présent est d’utiliser ce code lors des activités de phénotypage ou de régénération pour saisir directement en serre ou au champ les informations de description ou de récolte, grâce à une application mobile dédiée.
Cette application pourra également être partagée avec les partenaires ou avec le grand public dans le cadre du projet de phénotypage participatif CAPA-Leg.
Les smartphones et tablettes deviennent de plus en plus des médias incontournables pour les laboratoires (virtual lab books). Nous proposons pour un(e) étudiant(e) un stage de développement d’application mobile sous Android permettant d'accéder depuis son téléphone ou tablettes aux fonctionnalités d'une solution de suivi et de gestion de collection biologique (scan et impressions de QR codes, saisie de descripteurs …) dans un contexte multi-utilisateur. Il/elle participera à la création et à la connexion de la base de données centralisée associée à cette application.
Accompagné(e) par votre tuteur, vous serez intégré(e) à une équipe projet comprenant une généticienne, 2 ingénieurs en bio-informatique et un informaticien, en interaction étroite avec les utilisateurs potentiels de cette application. Vous vous appuierez sur des librairies Android existantes (QR-code, impression Bluetooth, ...) et bénéficierez de l'expérience en développement Android de l’équipe. Vous participerez à l'élaboration de la stratégie de tests de cette application et à sa distribution, ainsi qu’à la formation des utilisateurs.
Compétences requises :
Vous devez avoir des bases de programmation :
- Développement d’applications mobiles MAUI C# (ou Java Android)
- Bases de données SQLite, PostgreSQL.
Vous êtes rigoureux
Vous aimez travailler en équipe
Souhaitable, vous êtes curieux et avez un attrait pour le monde de la recherche et/ou pour les plantes.
À la fin du stage, vous aurez :
- Appris à identifier et analyser des besoins fonctionnels et techniques.
- Été initié aux principes agiles
- Appris à développer vos compétences techniques sur Android :
- Programmation Android (java),
- Architecture d’applications complexes,
- Interfaçage Android et Bases de données distantes
- Tests unitaires et fonctionnels.
- Appris à développer vos compétences techniques en base de données :
- Conception et développement de base de données relationnelle
- Élaboration de requêtes SQL
Stage basé à Avignon Montfavet (84)
INRAE, Domaine Saint Maurice, unité GAFL
Durée : 6 mois. Année 2025
Gratification grille INRAE
Candidature
Procédure : Candidatures (CV & LM) à envoyer avant le 01/02/2025 à Jacques Lagnel
Date limite : 31 janvier 2025
Contacts
jacques Lagnel
jaNOSPAMcques.lagnel@inrae.fr
Offre publiée le 30 septembre 2024, affichage jusqu'au 31 janvier 2025