Appli OpenFlyers
Présentation
L'objet de cette page est de regrouper les informations concernant l'appli OpenFlyers.
Actuellement l'appli OpenFlyers est en phase de test interne sur Android.
Les utilisateurs qui se portent volontaires pour participer aux tests de l'appli, doivent envoyer un email au support d'OpenFlyers en précisant :
- Le nom de leur plateforme OpenFlyers (exemple : si l’URL de la plateforme est https://openflyers.com/lfio-for-ever alors la plateforme est « lfio-for-ever » )
- Leur fonction au sein de leur structure (élève, pilote, instructeur, chef-pilote, mécanicien, responsable de la formation, président, gérant, etc.)
- Leur adresse email gmail personnelle utilisée sur leur téléphone Android pour l’enrôlement en tant que testeur de l’appli
Par la suite, lorsque l'équipe OpenFlyers a pris en compte l'inscription d'un utilisateur, ce dernier reçoit plusieurs emails :
- un de Google l'informant qu'il accès à l'application OpenFlyers
- une notification d'inscription à la liste d'information d'OpenFlyers dédiée à l'appli. Il s'agit de l'adresse qu'utilise l'équipe OpenFlyers pour communiquer des informations. Les utilisateurs ne peuvent pas envoyer d'email sur cette adresse (ce n'est pas une liste de discussion)
- un email d'OpenProject qui est le logiciel de gestion de projet utilisé par l'équipe OpenFlyers pour le cas où l'utilisateur n’était pas déjà inscrit sur cet outil. Dans tous les cas, les utilisateurs sont inscrits sur le projet "Mobile Application 2023"
L'application actuellement développée est centrée sur la fonctionnalité "Planning".
Avec cette application, chaque utilisateur peut :
- Se connecter à la plateforme OpenFlyers de PRODUCTION de SA structure
- Visualiser le planning sous une forme originale adaptée pour les petits écrans
- Effectuer toutes les actions sur les réservations comme sur la version web : créer, modifier, supprimer
- Filtrer le planning par type d'activité
- Accéder à l'interface web complète de sa plateforme sans se reconnecter (Legacy interface)
- Signaler un problème ou faire une suggestion directement depuis l'appli
A ce stage, il n'est pas utile de remonter à l'équipe OpenFlyers que l'affichage n'est pas optimisé pour les tablettes : ce n'est pas l'objectif. L'objectif est vraiment de combler le manque d'affichage adapté pour les smartphones. L'équipe OpenFlyers attend des retours sur ce point.
Attention, toutes les actions effectuées sur l'appli sont des actions réelles sur la plateforme de production. Cela permet aux testeurs d'être en situation d'utilisation pour faire des retours par rapport à leurs besoins rencontrés dans la vie de tous jours.
Merci de ne pas faire de suggestion hors du cadre du processus de connexion et d'utilisation du planning pour ne pas saturer l'équipe OpenFlyers avec des points qui ne seront pas traités (dans un premier temps).
Pour faire les retours, il faut privilégier OpenProject. Cf. la procédure Faire un retour/signaler un problème
Procédures
Faire un retour/signaler un problème
- Depuis l'appli
- Sur l'écran du planning, appuyer sur le menu ⋮ en haut à droite
- Choisir Signaler un problème
- Sélectionner le Type de demande (Problème, Suggestion ou Question)
- Décrire la demande (2000 caractères maximum) et, si souhaité, indiquer une adresse email pour recevoir une réponse
- Appuyer sur Envoyer
Le nom de l'utilisateur, sa structure, la version de l'appli et le système du téléphone sont joints automatiquement au message. Merci de ne pas y indiquer de données de licence ou de santé.
- Depuis OpenProject
Merci de privilégier l'outil OpenProject utilisé par l'équipe OpenFlyers pour traiter les retours. Cet outil permet de partager plus rapidement les retours au sein de l'équipe. Cependant, en cas de difficultés, il est toujours possible de faire un retour par email (cf. la page Support OpenFlyers).
- Prérequis
Disposer d'un accès à OpenProject : chaque testeur de l'appli est inscrit par l'équipe OpenFlyers.
- Procédure
Si la page affichée est la page de Connexion :
- Renseigner l'adresse l'email de connexion dans le champ Nom d'utilisateur
- Renseigner le champ Mot de passe
- Cliquer sur le bouton Connexion
Si la page affichée n'est pas "Mobile application 2023" :
- Sélectionner "Mobile application 2023" en haut à gauche.
- Poursuivre avec la procédure générale Rapporter un bug
Réinitialiser le mot de passe
La procédure de réinitialisation du mot de passe permet à un utilisateur de récupérer l'accès à son compte en cas d'oubli.
- Interface Utilisateur
Sur la page de connexion, les éléments suivants sont disponibles pour réinitialiser le mot de passe :
- Identifiant: Champ destiné à la saisie de l'identifiant de connexion (nom d'utilisateur).
- Sélection de la Plateforme: Une liste déroulante permet de sélectionner la plateforme correspondante.
- Bouton Envoyer: Après avoir rempli les champs requis, ce bouton initie la procédure de réinitialisation.
- Processus de Réinitialisation du Mot de Passe
Pour réinitialiser le mot de passe, les étapes suivantes sont effectuées :
- Accéder à la Page de Réinitialisation: Sur la page de connexion, cliquer sur le lien "Mot de passe oublié ?".
- Saisir l'Identifiant: Entrer le nom d'utilisateur dans le champ "Identifiant".
- Sélectionner la Plateforme: Choisir la plateforme correspondante dans la liste déroulante.
- Envoyer la Demande: Cliquer sur le bouton "Envoyer" pour soumettre la demande de réinitialisation.
- Vérification et Envoi du Lien: Si l'utilisateur existe et qu'une adresse email est associée à son compte, un lien de réinitialisation du mot de passe sera envoyé à cette adresse email.
Se connecter
Le formulaire de connexion dans l'application Flutter permet l'authentification des utilisateurs en nécessitant la saisie d'un nom d'utilisateur, d'un mot de passe et la sélection d'une plateforme. Il inclut également une option pour sauvegarder les détails de connexion pour une utilisation future.
- Interface Utilisateur
À l'ouverture de l'application, l'écran de connexion présente les champs d'entrée suivants et un bouton de soumission :
- Nom d'Utilisateur: Ce champ est destiné à la saisie du nom d'utilisateur, servant d'identifiant de connexion.
- Mot de Passe: Ici, le mot de passe est saisi. Il reste caché pour des raisons de sécurité, mais peut être affiché en cliquant sur l'icône d'œil à côté.
- Sélection de la Plateforme: Une liste déroulante permet de sélectionner la plateforme désirée, généralement en rapport avec l'environnement ou le système de connexion.
- Se Souvenir de Moi: Cette option, lorsqu'elle est activée, permet à l'application de stocker les détails de connexion pour une utilisation future.
- Bouton de Soumission: Après avoir saisi les informations nécessaires, appuyer sur le bouton "Connecter" initie le processus de connexion.
- Lien Mot de passe oublié ?: Permet d'accéder à la page de réinitialisation du mot de passe.
- Processus de Connexion
Pour se connecter, les étapes suivantes sont effectuées :
- Saisir les Identifiants: Le nom d'utilisateur et le mot de passe sont saisis dans les champs respectifs.
- Sélectionner la Plateforme: La plateforme appropriée est choisie dans la liste déroulante, généralement déterminée par les exigences organisationnelles ou de l'application.
- Se Souvenir de Moi: Cette fonctionnalité optionnelle, lorsqu'elle est activée, permet de sauvegarder les détails de connexion (username/platforme) pour un accès futur.
- Soumettre: Appuyer sur le bouton "Connecter" pour commencer le processus de connexion.
- Mise à Jour de l'Application
Lorsqu'une mise à jour est nécessaire, une boîte de dialogue apparaît avec des options pour quitter l'application ou la mettre à jour depuis la boutique d'applications.
- Fonction de Remplissage Automatique (Se Souvenir de Moi)
Si la fonction "Se Souvenir de Moi" a été activée auparavant, les champs du nom d'utilisateur et de la plateforme seront pré-remplis lors du démarrage de l'application, permettant une saisie plus rapide.
En haut à droite de l'écran du planning et de l'écran des réglages :
- L'engrenage ouvre les réglages du planning (colonnes affichées, filtre par type d'activité) ; sur l'écran des réglages, il ramène au planning.
- Le menu ⋮ donne accès à :
- Legacy interface : l'interface web complète de la plateforme
- Signaler un problème : cf. Faire un retour/signaler un problème
- Se déconnecter
Accéder à la Legacy interface
La Legacy interface affiche, dans l'appli, l'interface web complète de la plateforme OpenFlyers de l'utilisateur, déjà connectée avec son compte : elle permet d'accéder aux fonctionnalités qui ne sont pas encore disponibles dans l'appli.
- Appuyer sur le menu ⋮ puis sur Legacy interface
- Naviguer dans l'interface web comme sur un ordinateur
- Le bouton retour du téléphone revient à la page précédente ; depuis la page d'accueil de l'interface web, il ramène au planning de l'appli. La croix en haut à gauche ferme directement la Legacy interface.
Les liens vers d'autres sites s'ouvrent dans le navigateur du téléphone. L'interface web n'est pas optimisée pour les petits écrans.
Filtrer le planning par type d'activité
- Sur l'écran du planning, appuyer sur l'engrenage
- Activer l'option Type d'activité
- Appuyer sur Valider mes modifications
Un champ Type d'activité apparaît alors sous les colonnes du planning. Choisir un type d'activité pour n'afficher normalement que les réservations de ce type : les autres sont grisées et ne sont pas sélectionnables. Choisir Tous pour tout afficher.
Consulter l'alerte de potentiel d'un aéronef
Lorsque la colonne affiche un aéronef dont le potentiel (heures ou date avant la prochaine visite) approche du seuil d'alerte, une icône d'alerte apparaît à côté de son nom :
- orange : premier seuil atteint
- rouge : seuil suivant atteint
Un appui long sur l'icône affiche le temps restant.