Cahier des charges - Application de pêche personnelle
Version 2.0 - Usage hors-ligne - Optimisée pour Android
1. Objectif général
Développer une application mobile Android fonctionnant hors-ligne, destinée à enregistrer de manière rapide et structurée toutes les données d'une sortie de pêche en mer. L'application doit permettre également l'analyse des données (filtrage, tri, exportation) pour repérer des tendances exploitables.
2. Fonctionnalités principales
2.1 Saisie rapide et complète d'une sortie de pêche
- Lieu : Saisie libre.
- Point GPS : Automatique via géolocalisation, possibilité de rafraîchir manuellement. Affichage du degré de précision.
- Date et Heure : Automatique ou modifiable.
- Espèce(s) pêchée(s) : Liste déroulante normalisée + possibilité de saisie libre.
- Matériel utilisé : Diamètre du fil, type/taille d'hameçon (saisie rapide via listes déroulantes prédéfinies).
- Appâts / Leurres utilisés : Liste + saisie libre.
- Météo : Sélection normalisée (couverture nuageuse, direction/force du vent normalisées, température de l'eau).
- Marée : Type de marée (montante/descendante) sélectionnable.
- Coefficient de marée : Saisie numérique.
- Phase de lune : Sélection dans une liste prédéfinie.
- Photos : Prise directe ou import depuis galerie (liées à chaque sortie).
- Notes complémentaires : Texte libre.
2.2 Sauvegarde et reprise automatique
- Sauvegarde automatique du formulaire toutes les 30 secondes.
- Récupération de la saisie en cas de fermeture inopinée de l'application.
2.3 Consultation et historique des sorties
- Liste chronologique inversée avec miniatures.
- Résumé des principales données.
- Tri possible par date, espèce, coefficient de marée, météo.
2.4 Détail d'une sortie
- Affichage complet des informations saisies.
- Affichage sur carte interactive du point GPS.
- Galerie photo de la sortie.
2.5 Tri et filtres avancés
- Filtres combinables : date, espèce, lieu, coefficient, marée, météo.
- Possibilité d'enregistrer des filtres favoris.
2.6 Exportation des données
- Export CSV formaté pour Excel : une colonne par champ.
- Photos exportables en dossier compressé associé au CSV.
- Export complet ou filtré.
2.7 Mode sombre automatique
- Application respectant le mode sombre du système Android pour une meilleure lisibilité sur le terrain.
3. Architecture technique
- Plateforme : Android uniquement (génération d'un APK).
- Langage : Flutter.
- Base de données locale : SQLite.
- Gestion locale des photos.
- Optimisé pour performance hors-ligne.
4. Structure des données
- Base relationnelle avec ID unique par sortie.
- Tables secondaires pour espèces capturées, matériel utilisé.
- Normalisation maximale pour faciliter l'analyse statistique ultérieure.
5. Évolutions futures prévues
- Synchronisation cloud optionnelle.
- Analyse automatique des tendances (extraction de corrélations).
- Ajout d'autres paramètres environnementaux (ex : salinité, type de fond marin).
- Fonction d'alerte météo ou marée selon critères définis.
Résumé des priorités
Très haute priorité : Saisie rapide, Enregistrement GPS fiable, Export Excel
Haute priorité : Tri/Filtre avancés, Historique clair
Moyenne priorité : Gestion photos, Mode sombre
Évolutif : Synchronisation cloud, Analyse avancée
6. Contexte d'utilisation réseau
- L'application doit fonctionner en mode hors-ligne complet, sans nécessité de connexion Internet pour les fonctionnalités principales (création de sortie, enregistrement GPS, consultation historique, export des données).
- Lorsque le réseau est disponible (proximité des côtes), des fonctionnalités supplémentaires pourront être activées sans que cela soit indispensable au fonctionnement global :
- Récupération automatique des données météorologiques actualisées.
- Mise à jour des coefficients de marée et des phases lunaires.
- Sauvegarde optionnelle de la base de données sur un cloud personnel.
- Les données utilisateurs (photos, historiques de pêche) sont stockées localement par défaut pour garantir leur accessibilité même sans réseau.
Mise à jour : prise en compte de l'utilisation mixte réseau disponible / réseau indisponible selon la position géographique.
7. Nouveaux paramètres à intégrer
- Profondeur de l'eau au point de capture du poisson (en mètres).
- Force et direction du courant marin.
- Profondeur de la thermocline (couche d'eau à changement rapide de température).
- Pression atmosphérique (en hPa).
- Température de l'air (en °C).
Mise à jour : ajout de nouveaux paramètres environnementaux essentiels pour affiner l'analyse des résultats de pêche.
Budget indicatif : Moins de 500 €
Publication : 27 avril 2025 à 19h25
Profils recherchés : Développeur spécifique freelance, Développeur mobile freelance, Développeur Android freelance, Expert BDD freelance
Le profil du client est reservé aux prestataires abonnés
Créer un compte
6 freelances ont répondu à ce projet
4 propositions de devis en moins de 2h
Montant moyen des devis proposés : 3 800 €
Estimation du délai : 18 jours
Publier un projet similaire gratuitementPublier un projet similaire
Nos ressources utiles
Allez plus loin avec nos ressources liées à ce projet !
Simulateur de prix : Combien coûte une application Android ?
Guide : Créer une application Android gratuitement
Simulateur de prix : Combien coûte une application mobile ?
Téléchargement : Cahier des charges pour créer une application mobile
Guide : Les meilleurs outils pour créer une application mobile en ligne
Le profil du client est reservé aux prestataires abonnés, 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
Tous les projets>Développement spécifique>Développement d'applications Android