Application mobile
L’interface mobile d’Aptli est conçue pour les intervenants sur le terrain utilisant des smartphones et des tablettes. Installez-la directement depuis votre navigateur — sans passer par une boutique d’applications — et bénéficiez d’un accès hors ligne à vos missions, à vos listes de tâches consultables d’un simple glissement, à vos listes de contrôle d’activités, à un scanner de codes QR pour les enlèvements de stock, à la création de rapports avec GPS et prise de photos, ainsi qu’à la création de cartes. L’expérience mobile est axée sur l’exécution ; les tâches administratives restent sur l’ordinateur de bureau.
Qu’est-ce qu’une PWA ?
Application web progressive (PWA) = site web installable qui fonctionne comme une application native :
Installation : installez-la directement depuis le navigateur — pas besoin d’App Store ni de processus de validation. La procédure exacte dépend de votre appareil (étapes détaillées par plateforme ci-dessous) :
- Android (Chrome/Edge) : connectez-vous, puis appuyez sur Ajouter à l’écran d’accueil dans le menu de l’application. Solution de secours : menu à trois points du navigateur → Installer l’application / Ajouter à l’écran d’accueil.
- iOS (Safari) : appuyez sur le bouton Partager → Ajouter à l’écran d’accueil. iOS ne propose jamais de cette option automatiquement.
- Ordinateur (Chrome/Edge) : cliquez sur la petite icône d’installation située à droite de la barre d’adresse, ou utilisez le menu à trois points → Installer Aptli.
Une fois installée, l’application s’ouvre en mode plein écran, sans la barre d’outils du navigateur.
Avantages par rapport au navigateur mobile :
- Démarrage plus rapide (mis en cache sur l'appareil)
- Fonctionne sans connexion (fonctionnalité « Work from Device »)
- Notifications push
- Raccourcis sur l'écran d'accueil vers des fonctions spécifiques
- Meilleures performances (ressources optimisées)
Outils supplémentaires sur ordinateur : certaines fonctionnalités telles que les importations groupées, l’édition avancée et l’exportation de données ne sont disponibles que sur l’application de bureau ; la PWA mobile propose un raccourci « Transfert de données », mais l’exportation est limitée à la version de bureau.
Aucun App Store requis :
- Pas de processus de validation par Apple/Google
- Les mises à jour sont déployées instantanément (pas de délai lié à la validation par l’App Store)
- Même base de code que la version web (efficacité de la maintenance)
Fonctionnalités mobiles
Inclus – Fonctions d’exécution :
- ✅ Afficher les ordres de travail et les missions (toutes ou uniquement les miennes)
- ✅ Créer des ordres de travail à partir d’une mission (gesture de balayage)
- ✅ Créer des rapports à partir d’ordres de travail
- ✅ Cocher les listes de contrôle des activités sur les ordres de travail (ce que signifie « terminé », étape par étape)
- ✅ Scanner des codes QR (autorisation d’enlèvement)
- ✅ Afficher une carte avec les points d’intérêt et les missions, y compris votre itinéraire optimisé
- ✅ Créer des éléments cartographiques simples (point, ligne, polygone)
- ✅ Consulter les rapports (tous ou uniquement les miens)
- ✅ Ajouter des photos aux rapports
- ✅ Modifier son profil utilisateur
- ✅ Valider son numéro de téléphone (authentification à deux facteurs)
- ✅ Demander de l’aide (formulaire de demande d’aide)
- ✅ Répondre aux demandes d’aide qui vous sont adressées
Exclus – Fonctions d’administration :
- ❌ Modifier l’inventaire (sur ordinateur uniquement, sauf pour les scans effectués par le personnel autorisé)
- ❌ Enregistrer de nouveaux éléments (brouillons simples autorisés, importations en masse sur ordinateur uniquement)
- ❌ Attribuer des rôles aux utilisateurs (sur ordinateur uniquement)
- ❌ Opérations en masse (sur ordinateur uniquement)
Justification :
- 5 % de la taille/complexité de l’application de bureau
- Priorité à l’exécution sur le terrain
- Les tâches administratives complexes sont mieux gérées sur ordinateur de bureau
Interface mobile
Barre de navigation inférieure — cinq sections fixes :
La barre inférieure affiche toujours les cinq mêmes emplacements, afin que votre mémoire musculaire ne soit jamais perturbée :
- Aujourd’hui — votre tableau de bord : les tâches en cours qui vous sont attribuées, classées par ordre de priorité et identifiées par des codes couleur, ainsi que des sections en un coup d’œil alimentées par les fonctionnalités pour lesquelles votre organisation dispose d’une licence.
- Travail — missions, ordres de travail, rapports et (pour les auditeurs) validations.
- Stock — enlèvements, votre stock en réserve, recherche de stock et sites.
- Carte — Enregistrements sur le terrain, la carte interactive.
- Plus — un répertoire de pages supplémentaires : demandes d’aide, votre profil et les pages d’administration auxquelles vous avez accès.
Le contenu des sections Travail, Stock et Plus dépend des licences de votre organisation et des fonctionnalités auxquelles votre compte a accès — la barre elle-même ne change jamais de forme. Si votre organisation ne dispose pas de licence pour la gestion des tâches ou des stocks, la section correspondante n’apparaîtra tout simplement pas.
Onglets des sections (barre supérieure) :
Lorsqu’une section contient plusieurs pages (« Travail », « Stock »), une rangée d’onglets en forme de pastille apparaît sous l’en-tête. Appuyez sur un onglet pour changer de page — la barre ne réagit pas au balayage, car le balayage horizontal est réservé aux fiches de la liste (voir « Actions de balayage » ci-dessous). Appuyer sur une section de la barre inférieure rouvre la dernière page que vous avez consultée dans cette section.
Certains onglets internes sont contextuels :
- Mes articles (Stock) n’apparaît que lorsque vous disposez effectivement d’un stock. Il s’affiche dès qu’un retrait ou un transfert vous est confié et disparaît discrètement lorsque vous n’avez plus rien en votre possession. La page elle-même reste accessible via des liens et des notifications dans tous les cas.
- Validations (Travail) n’apparaît que pour les utilisateurs autorisés à créer des validations — il s’agit de la file d’attente d’un auditeur.
Le menu (en haut à droite) vs. « Plus » :
- « Plus » (barre du bas) vous redirige vers des pages : demandes d’aide, votre profil, gestion des demandes d’accès (administrateurs) et répertoire du portail de services (gestionnaires de portail).
- Le bouton de menu (en haut à droite ☰) permet d’effectuer des actions et contient les préférences : le scanner de QR, « Afficher mon QR », les bascules de langue et d’unités, le thème, le mode plein écran, les tutoriels, le bouton de cache hors ligne (iOS), le masquage de la barre de navigation et la déconnexion.
Prise en charge des gestes :
- Balayez les fiches de la liste vers la gauche/droite pour effectuer des actions rapides (voir ci-dessous)
- Tirer vers le bas pour actualiser (mettre à jour les données)
- Pincer pour zoomer sur la carte
Actions par balayage sur les fiches de la liste
Toutes les listes de travaux et de stocks utilisent les mêmes gestes de balayage ; il suffit donc de les apprendre une seule fois :
- Balayage court vers la droite → affiche l’action principale pour ce type d’enregistrement :
- Tâches → créer un ordre de travail pour la tâche
- Ordres de travail → créer un rapport à partir de l’ordre de travail
- Rapports / Validations → ajouter une validation (si vous y êtes autorisé)
- Mes articles → transférer des stocks
- Balayage court vers la gauche → affiche l’action de cycle de vie : supprimer (ou restaurer, lors de la consultation d’enregistrements supprimés). Affiché uniquement si votre compte dispose de l’autorisation correspondante — sinon, la fiche revient simplement à sa position initiale.
- Balayage long vers la droite (jusqu'au bout) → Afficher sur la carte : permet d'accéder à la section Carte, avec l'emplacement de cet enregistrement mis en évidence.
- Balayage long vers la gauche (jusqu'au bout) → Masquer : masque la fiche sur cet appareil, dans cette liste uniquement. Le masquage ne modifie en rien les données sur le serveur et n’affecte personne d’autre. Un bouton bascule Masqué (n) apparaît dans la barre d’outils de la liste ; activez-le pour voir les cartes masquées apparaître en gris à leur emplacement, puis balayez à nouveau (ou appuyez sur le bouton ainsi révélé) pour les afficher.
Taper sur une carte permet toujours de l’ouvrir — le balayage est un raccourci, jamais un substitut. Les boutons de suppression affichés nécessitent toujours un tapotement pour être confirmés, et les suppressions suivent le même processus d’annulation/validation que toute autre modification.
Aujourd’hui — Vos tâches en cours
L’écran « Aujourd’hui » répertorie vos tâches en cours avec deux modes de tri : Les plus proches (couvrir le terrain) et Les plus urgentes (date limite en premier). Chaque carte comporte un badge numéroté et codé par couleur :
- Le numéro correspond à la position de la tâche dans votre file d’attente actuelle. Il est renuméroté lorsque vous changez de mode de tri ou que vous terminez une tâche.
- La couleur indique le niveau d’urgence, indépendamment du tri : rouge = en retard, orange = échéance proche, bleu = délai confortable, gris = pas de date d’échéance.
Les mêmes numéros et couleurs apparaissent sur l’onglet Mon itinéraire de la carte (ci-dessous) ; ainsi, « arrêt 2, orange » a la même signification sur la liste et sur la carte.
Ordres de travail et missions
La section « Travail » répartit les tâches qui vous ont été confiées entre plusieurs onglets : Missions — les unités de travail individuelles — et Ordres de travail — les interventions qui vous sont attribuées, ainsi que les Rapports et (pour les auditeurs) les Validations.
Options de filtrage :
- Les miens / qui me sont attribués / que j’ai créés
- Statut (en attente, en cours, terminé)
- Les filtres avancés s’ouvrent dans un panneau coulissant (appuyez sur l’icône de filtrage)
Fiche d’ordre de travail :
- Nom et description
- Utilisateurs assignés
- Indicateur de statut
- Indicateurs de date d’échéance et de distance
- Tâche associée
Actions :
- Appuyez pour afficher les détails
- Balayez vers la droite pour créer un rapport ; balayez complètement vers la droite pour le visualiser sur la carte
- Afficher le code QR (si autorisé et si un code de retrait existe)
- Mettre à jour le statut (en cours → terminé)
Listes de contrôle des activités
Les activités enregistrées peuvent être associées à une liste de contrôle — les étapes nécessaires à la réalisation de cette activité, définies une seule fois dans le registre des activités par vos administrateurs.
Lorsqu’un ordre de travail attribue une activité, il reçoit sa propre copie de cette liste de contrôle. Ouvrez l’ordre de travail et développez la liste de contrôle sous chaque ligne d’activité :
- Cochez les éléments au fur et à mesure que vous les terminez — les coches sont enregistrées avec l’ordre de travail comme toute autre modification.
- Les éléments marqués Obligatoire doivent tous être cochés pour que la liste de contrôle soit considérée comme terminée ; les éléments facultatifs n’empêchent jamais la validation.
- Un indicateur de progression (par exemple 3/5 terminés) résume chaque ligne en un coup d’œil.
- Le fait de cocher des éléments sur un ordre de travail n’affecte jamais les autres ordres de travail qui prévoient la même activité, et les modifications ultérieures apportées à la liste de contrôle du registre ne perturbent pas les travaux déjà en cours.
Création de rapports
Procédure rapide de création de rapport :
- À partir d’un ordre de travail → balayez vers la droite (ou ouvrez-le et appuyez sur « Créer un rapport »)
- Champs préremplis : ordre de travail, tâches, consommation suggérée
- Ajustez les données réelles (ce qui s’est réellement passé)
- Appuyez sur l’icône de l’appareil photo → prenez des photos
- Localisation GPS capturée automatiquement (position actuelle)
- Validez → les transactions de consommation sont créées
Champs optimisés pour les appareils mobiles :
- Grandes zones tactiles (boutons, champs de saisie)
- Reconnaissance vocale pour les descriptions
- Téléchargement de photos depuis l’appareil photo ou la galerie
- Remplissage automatique par GPS (ou sélection manuelle sur la carte)
- Champs obligatoires réduits au minimum (nom, travail effectué, source de la consommation)
Fonctionnement hors connexion :
- Création de rapports via la rubrique « Travail depuis l’appareil »
- Photos mises en cache localement
- Envoi automatique dès le rétablissement de la connexion
- Résolution des conflits si les données ont été modifiées côté serveur
Vue cartographique
Éléments affichés :
- Tous les éléments validés (issus des couches)
- Missions à proximité de la position actuelle (filtre de proximité)
- Vos ordres de mission mis en évidence (lentilles à code couleur)
Commandes de la carte :
- Sélecteur de couches (activer/désactiver la visibilité des éléments)
- Bouton de position actuelle (recentrer sur le GPS)
- Sélecteur de fond de carte (routes, satellite, relief)
- Recherche (rechercher un élément par nom/ID)
Toutes les commandes de dessin, de zoom et de couches fonctionnent exactement comme auparavant — les onglets ci-dessous viennent s’ajouter, ils ne remplacent pas les commandes existantes.
Lentille « Mon itinéraire » :
La barre de lentilles au-dessus de la carte comprend « Mon itinéraire » : des marqueurs numérotés et colorés selon leur niveau d’urgence pour vos tâches en cours — les mêmes numéros et couleurs que les badges de l’écran « Aujourd’hui », afin que la liste et la carte correspondent toujours. Les tâches nommées affichent leur nom à côté du marqueur. La distance est indiquée lorsqu’elle est disponible ; l’application n’estime pas les temps de trajet en voiture.
Lorsque « Mon itinéraire » est actif, les appuis sur la carte sont filtrés pour ne concerner que les tâches, ce qui vous évite de sélectionner accidentellement un enregistrement de terrain sans rapport pendant que vous travaillez sur votre itinéraire. Désactivez cet outil et la sélection revient à la normale. Vous pouvez également passer outre cette restriction : le commutateur « Ne sélectionner que les missions » se trouve dans le panneau « Éléments sélectionnés », quelle que soit l’option que vous préférez.
Dessin simple :
- Appuyez sur le bouton d’action flottant + ; le premier appui affiche les outils de dessin, le second active l’outil sélectionné (ce fonctionnement en deux étapes permet de garder l’interface épurée sur les petits écrans)
- Choisissez le type de géométrie (point, ligne, polygone)
- Appuyez sur la carte pour ajouter des points
- Remplissez les propriétés de base
- Enregistrez en version brouillon
- Remarque : les brouillons créés sur mobile relèvent du même système de versions/validation que sur ordinateur. Les utilisateurs mobiles peuvent demander une validation, mais seuls les administrateurs peuvent l’approuver ; les versions finalisées sont visibles par tous une fois approuvées.
Tuiles de carte hors ligne :
- Tuiles de carte mises en cache (expiration au bout de 30 jours)
- Les tuiles mises en cache se chargent en premier pour plus de rapidité ; le réseau n’est utilisé que si elles manquent
- Fonctionne sans connexion Internet
- Synchronise les entités une fois de nouveau en ligne
Fonction de scan
Scanner de codes QR pour les enlèvements de stock et les références d’entités :
Cas d’utilisation :
- Scanner le QR d’enlèvement d’une mission → autoriser le transfert de stock
- Scanner le QR d’un élément → ouvrir les détails de l’élément
- Scanner le QR d’une demande d’aide → répondre à un problème spécifique
Déroulement :
- Ouvrez le menu en haut à droite et appuyez sur Scanner QR (le scanner est une fenêtre modale globale, disponible sur toutes les pages mobiles)
- L’appareil photo s’ouvre avec le viseur QR
- Pointez l’appareil photo vers le code QR
- Détection et décodage automatiques
- Action effectuée (prélèvement, accès à l’élément, etc.)
Autorisation de prélèvement :
- Scannez le code QR de prélèvement d’une mission
- Validez :
- Vous êtes le destinataire autorisé (ou disposez de l’autorisation
canFacilitatePickups) - Stock disponible sur le site d’origine
- Position GPS (à l’intérieur de la zone de géorepérage si configurée)
- Vous êtes le destinataire autorisé (ou disposez de l’autorisation
- Confirmez l’enlèvement
- La transaction de transfert est créée automatiquement
- Le stock est ajouté à votre site personnel — et l’onglet Mes articles apparaît dans « Stock » s’il n’y figurait pas déjà
Scans de QR hors ligne :
- Les scans sont mis en cache lorsque vous êtes hors ligne
- Ils sont traités dès que vous êtes de nouveau en ligne
- Empêche les enlèvements en double (logique de déduplication)
Transfert de stock (réservé au personnel autorisé)
Personnel disposant de l’autorisation canFacilitatePickups :
Déroulement :
- Le travailleur arrive à l’entrepôt
- Il présente le code QR de sa mission
- Le personnel scanne le code QR au nom du travailleur
- Le système vérifie :
- Que le travailleur est bien le destinataire autorisé
- Que le membre du personnel dispose de l’autorisation
canFacilitatePickups - Que le stock est disponible
- Le transfert est effectué
- La transaction enregistre qui a effectué le scan, pour le compte de qui, et la méthode de scan (par le travailleur lui-même ou avec l’aide d’un membre du personnel)
Création manuelle d’un transfert : Le personnel peut créer des transferts manuellement :
- Sélectionner le site source
- Sélectionner le destinataire
- Sélectionner les ressources et les volumes
- Confirmer → transaction créée
Gestion du profil
Ouvrez Plus → Profil.
Champs modifiables :
- Nom, fonction, division
- Numéro de téléphone (avec validation)
- Préférences de notification
- Sélection de la langue
Validation du numéro de téléphone :
- Saisir le numéro de téléphone
- Appuyer sur « Envoyer le code »
- Recevoir un SMS contenant un code à 6 chiffres
- Saisir le code
- Numéro de téléphone validé (active les notifications par SMS)
Authentification à deux facteurs :
- Activez l'authentification à deux facteurs depuis le profil
- Scannez le QR code TOTP avec l'application d'authentification
- Saisissez le code à 6 chiffres pour confirmer
- Obligatoire lors des prochaines connexions
Ne peut pas être modifié sur mobile :
- E-mail (restriction de sécurité)
- Rôles (fonction d'administrateur)
- Droits d'administrateur (fonction d'administrateur)
Demandes d'aide
Ouvrez Plus → Aide.
Créer une demande d'aide :
- Remplissez le formulaire :
- Objet
- Description (saisie vocale prise en charge)
- Catégorie (technique, accès, matériel, etc.)
- Priorité (faible, moyenne, élevée, urgente)
- Facultatif : ajouter des photos
- Envoyer → notification envoyée à l'équipe concernée
Répondre aux demandes d'aide :
- Afficher les demandes qui vous sont adressées
- Ajouter des commentaires/notes
- Mettre à jour le statut
- Télécharger des photos en réponse
- Clôturer une fois le problème résolu
Travailler depuis l’appareil (hors connexion)
Mise en cache :
- Réponses API mises en cache (expiration au bout d’1 heure)
- Tuiles de carte mises en cache (expiration au bout de 30 jours)
- Coque de l’application mise en cache (chargement instantané)
- Images et ressources mises en cache
Actions indépendantes de la connexion :
- Créer des rapports (les envoyer une fois en ligne)
- Prendre des photos (les télécharger une fois en ligne)
- Créer des brouillons d’éléments cartographiques (les synchroniser une fois en ligne)
- Consulter les missions/rapports mis en cache
Indicateurs de synchronisation :
- En ligne : point vert
- Hors ligne : point gris + « X éléments en attente de synchronisation »
- Synchronisation en cours : icône tournante + « Synchronisation de X éléments... »
- Affichage de l'heure de la dernière synchronisation
Instructions d'installation
Aptli s'installe directement depuis votre navigateur — pas besoin de boutique d'applications ni de processus de validation. La procédure exacte dépend de votre appareil.
Android (Chrome ou Edge)
Procédure principale — bouton intégré à l’application :
- Ouvrez Aptli dans Chrome ou Edge.
- Connectez-vous → vous arrivez sur la page d’accueil mobile.
- Appuyez sur Ajouter à l’écran d’accueil dans l’en-tête (icône de téléchargement).
- La boîte de dialogue d’installation native de Chrome s’affiche — appuyez sur Installer.
- L’icône d’Aptli apparaît sur votre écran d’accueil.
Procédure alternative — menu du navigateur :
- Appuyez sur le menu à trois points du navigateur.
- Appuyez sur Installer l’application ou Ajouter à l’écran d’accueil.
- Confirmez — l’icône d’Aptli apparaît sur votre écran d’accueil.
Chrome a supprimé la bannière d’installation qui s’affichait automatiquement dans la version 76 (2019). Sur les appareils Android récents, l’installation commence toujours par un clic — soit sur le bouton Ajouter à l’écran d’accueil dans l’application, soit via le menu du navigateur. Les deux méthodes fonctionnent ; le bouton intégré à l’application est plus rapide une fois que vous êtes connecté.
iOS (Safari)
Sur iOS, l’installation des PWA se fait exclusivement via Safari — Chrome et Firefox sur iOS sont des shells WebKit dépourvus d’interface utilisateur d’installation. iOS n’affiche jamais non plus d’invite d’installation automatique ; vous devez la lancer depuis le menu Partager.
- Ouvrez Aptli dans Safari.
- Appuyez sur le bouton Partager (case avec une flèche).
- Faites défiler et appuyez sur Ajouter à l’écran d’accueil.
- Appuyez sur Ajouter.
- L’icône d’Aptli apparaît sur votre écran d’accueil.
Ordinateur de bureau (Chrome, Edge ou autre navigateur Chromium)
- Ouvrez Aptli dans le navigateur.
- Recherchez l’icône d’installation (⊕ ou une petite icône représentant un écran d’ordinateur) à droite de la barre d’adresse.
- Cliquez dessus : la boîte de dialogue d’installation du navigateur s’affiche.
- Cliquez sur Installer.
- Aptli s'ouvre dans sa propre fenêtre, sans la barre d'outils du navigateur. Il apparaît également dans le lanceur d'applications de votre système d'exploitation (menu Démarrer, dossier Applications, etc.).
Si l'icône d'installation n'est pas visible :
- Chrome : menu à trois points → Installer Aptli.
- Edge : menu à trois points → Applications → Installer ce site en tant qu’application.
Firefox et autres navigateurs
L’installation des PWA est mieux prise en charge par les navigateurs basés sur Chromium (Chrome, Edge, Opera, Brave) et par Safari sur iOS. Firefox prend en charge l’installation sur Android, mais pas sur ordinateur de bureau.
Mises à jour
La PWA se met à jour automatiquement :
- Aucune mise à jour via l’App Store n’est nécessaire
- La nouvelle version se télécharge en arrière-plan
- Une invite de mise à jour s’affiche lorsque celle-ci est prête
- Déploiement instantané des correctifs et des nouvelles fonctionnalités
Considérations relatives à la sécurité
Stockage sur l’appareil :
- Les données de session sont sécurisées sur l’appareil
- Aucune donnée sensible n’est stockée en clair
- Toutes les données locales sont effacées à la déconnexion
Confidentialité GPS :
- L’accès à la localisation n’est autorisé qu’en cas de besoin (rapports, retraits via QR code)
- L’autorisation est demandée explicitement
- Possibilité de refuser (saisie manuelle de la localisation prise en charge)
- Les données GPS sont chiffrées pendant le transfert (HTTPS)
Confidentialité des photos :
- Les photos sont stockées localement jusqu’à leur téléchargement
- Elles sont supprimées une fois le téléchargement terminé
- Le stockage sur le serveur est chiffré
- L’accès est contrôlé par des autorisations
Bonnes pratiques
Installez l’application PWA :
- Plus rapide qu’un navigateur mobile
- Fonctionne sans connexion
- Meilleure expérience utilisateur
Activez les notifications :
- Recevez les mises à jour des missions
- Réponses aux demandes d’aide
- Expiration des codes de retrait
Apprenez la « grammaire » des glissements :
- Les glissements courts agissent sur l’enregistrement ; les glissements longs sont universels (afficher / masquer)
- Les mêmes gestes fonctionnent sur toutes les listes — apprenez-les une fois, utilisez-les partout
Synchronisez régulièrement :
- Ouvrez l’application tous les jours (même hors ligne)
- Les actions en file d’attente sont traitées automatiquement
- Cela évite l’accumulation d’un important retard
Utilisez l’appareil photo :
- Les photos attestent que le travail est terminé
- Documentez les problèmes de qualité
- C’est plus rapide que de saisir des descriptions
Rendez compte depuis le terrain :
- Envoyez votre rapport pendant que vous êtes encore sur place
- Mémoire fraîche = détails précis
- Capture GPS automatique (n’oubliez pas l’emplacement)
Mise en cache des tuiles de carte :
- Ouvrez la carte dans la zone de service lorsque vous êtes en ligne
- Les tuiles sont mises en cache pendant 30 jours
- Carte utilisable hors ligne