Personnaliser l'application mobile 360Learning

  • Mise à jour

Options de personnalisation

360Learning fournit une application mobile personnalisée. Il s'agit d'une application native sur iOS et Android. Chaque application personnalisée est une toute nouvelle application, qui conserve le même niveau de qualité (mises à jour fréquentes, corrections de bugs, etc.) que l'application mobile 360Learning standard.

Ressources graphiques nécessaires

Pour créer une application personnalisée, nous avons besoin des ressources graphiques suivantes :

  • nom de l'application ;
  • icône de l'application ;
  • couleur de fond de l’icône de l’application ;
  • icône de notification Android (si applicable) ;
  • logo de marque pour l’écran de démarrage et l’écran de connexion ;
  • couleur de fond de l’écran de démarrage et de connexion ;
  • couleurs de marque ;
  • description pour les stores ;
  • description courte Android (si applicable) ;
  • slogan App Store Apple (si applicable) ;
  • URL de la politique de confidentialité

Ces exigences peuvent évoluer à mesure que Google et/ou Apple mettent à jour leurs règles.
Pour garantir que vos applications restent conformes aux dernières politiques des stores, nous pourrions être amenés à vous demander des informations supplémentaires à l’avenir.

Continuez à lire pour obtenir des informations détaillées sur les exigences de chaque ressource graphique.

Nom de l'application

Spécifications

  • Doit contenir moins de 12 caractères pour permettre un affichage complet.
  • Le nom de l'application doit être unique sur l'App Store. Pour l’App Store de chaque pays où l’application sera déployée, vérifiez que le nom de l’application n’est pas déjà utilisé.

13abe5e9-4731-4c55-9513-7dfc8b67a456

Icône de l'application

Spécifications :

  • Format SVG (obligatoire)
  • Doit avoir un arrière-plan transparent
  • Doit avoir un rapport hauteur/largeur carré
  • Ne doit pas contenir de texte supplémentaire (c'est-à-dire évitez toute légende. Si le logo contient du texte, cela est accepté)
  • Spécifiez la couleur d'arrière-plan à utiliser à partir de la palette

d91b6bd5-30ca-45c2-a089-e259fcc09fac

Couleur de fond de l’icône

La couleur de fond de l'icône est utilisée par le système du téléphone pour ajouter des effets visuels (ombres, animations fluides, effet Liquid Glass (lien en anglais)).

Par défaut, la couleur est blanche, mais vous pouvez la personnaliser selon votre marque.

Icône de notification Android (si applicable)

Lors de l'affichage des notifications, nous devons afficher une petite version monochrome du logo de l'application.

Veuillez noter que ce logo est très petit, nous avons donc besoin d'une version plus simple et épurée.

Spécifications

  • Monochrome
  • Doit représenter l’identité de la marque ou le logo de l’application
  • Format SVG (obligatoire)
  • L'arrière-plan doit être transparent
  • Doit avoir un rapport hauteur/largeur carré
  • Ne doit pas contenir de texte
  • Doit être facilement identifiable dans un petit format

logo de marque pour l’écran de démarrage et l’écran de connexion ;

Ce logo sera utilisé dans l'écran de démarrage et les écrans de connexion, avec la couleur primaire comme arrière-plan. Si les couleurs de votre marque sont similaires aux couleurs de votre logo, nous recommandons d’utiliser un arrière-plan blanc (ou d'utiliser une autre couleur d’arrière-plan).

Spécifications

  • Format SVG (obligatoire)
  • Doit avoir un arrière-plan transparent
  • Peut avoir un rapport hauteur/largeur important

13d194b6-a362-401d-9508-1eb213fc234f9a41d8cf-9b8a-49cc-b281-1a05c051fa88

couleur de fond de l’écran de démarrage et de connexion ;

Cette couleur apparaît en arrière-plan de votre écran d'accueil et de votre écran de connexion.

Par défaut, elle est blanche, mais elle peut être personnalisée.

Important : Pour maintenir l’accessibilité, assurez-vous que votre couleur d’arrière-plan contraste bien avec votre couleur de marque. Sinon, les boutons de l’écran de connexion risquent d’être difficiles à voir.

Couleurs de marque

  • Palette en format hexadécimal (jusqu’à 2 couleurs), utilisée pour les boutons et certains textes dans l'écran de démarrage et de connexion.
  • Important pour l’accessibilité :
    • Nous déconseillons le blanc (#FFFFFF), le rouge (#FE0202FF) et les couleurs très claires comme couleur principale.
    • Assurez un bon contraste avec la couleur de fond, sinon les boutons sur l'écran de connexion pourraient être difficiles à voir.

description pour les stores ;

Fournissez la description souhaitée qui apparaîtra dans les stores.

Spécifications

  • La description de l'application sur le store doit comporter au maximum 4000 caractères.
  • La description de l’application doit aller au-delà du nom de l’application et expliquer clairement son objectif. Dans le cas contraire, elle sera rejetée par l’App Store et le Play Store.

Si aucune description n'est fournie, 360Learning mettra sa description standard et remplacera toutes les références à « 360Learning » par le nom de votre organisation.

826cf38b-2107-4e66-91cd-9bb1d0136f78

Description courte Android (si applicable)

Il s'agit d'un champ spécifique proposé par Android.

Cette courte description doit transmettre le message de votre application et donner aux utilisateurs un résumé des plus grands avantages de votre application en 80 caractères maximum (espaces compris).

Remarque : Ne répétez pas votre courte description dans votre description complète.

Slogan App Store Apple (si applicable)

Une accroche est un résumé de votre application qui apparaîtra sous le nom de votre application sur la page de votre produit sur l’App Store.

  • Le slogan de l'Apple Store ne peut pas dépasser 30 caractères (espaces compris).
  • Par défaut, le slogan de l'application sera : Learning Management System. Si vous souhaitez utiliser un slogan personnalisé, veuillez le spécifier lors du remplissage du formulaire.
Apple Store tagline EN.png

URL de la politique de confidentialité

Ces informations sont demandées par Apple Store et Play Store.

Le lien vers votre politique de confidentialité doit être une URL directe (pas un PDF).

La politique de confidentialité doit :

  • mentionner l'entité (entreprise) nommée dans l’application ;
  • afficher clairement qu’il s’agit d’une politique de confidentialité ;
  • contenir un moyen de contact ;
  • être lisible par un navigateur, sans avoir besoin d’extension ;
  • être accessible depuis une URL publique ;
  • être en lecture seule ;
  • expliquer clairement et exhaustivement le moyen d’accès, de récupération, d’utilisation et de partage des données utilisateur.

Vous êtes responsable du traitement des données : vous décidez pourquoi et comment les données personnelles sont collectées et utilisées.

360Learning agit uniquement comme sous-traitant, en traitant les données selon vos instructions.

Nous fournissons les outils, mais vous conservez la relation directe avec vos utilisateurs, et votre politique de confidentialité régit la collecte et l'utilisation des données.

Options de connexion

Sur mobile, nous affichons la même configuration que celle que vous avez choisie pour votre plateforme (c'est-à-dire, connexion avec email/nom d'utilisateur ou connexion avec SSO).

Connexion avec email/nom d'utilisateur

Voici un exemple d’une connexion avec adresse email/nom d’utilisateur sur votre application personnalisée :

image52.png

Connexion avec SSO

Les 2 options (SSO mixte et SSO forcé) seront également appliquées à votre application personnalisée. Par ailleurs, il est possible de personnaliser davantage votre application en la liant à un groupe privé avec SSO activé :

  • ce groupe peut être le groupe plateforme ;
  • ce groupe doit avoir SSO activé ;
  • une fois liée, l'application personnalisée affiche le SSO du groupe privé par défaut.

Tout ce dont nous avons besoin est l'ID du groupe avec SSO activé que vous souhaitez lier à l'application personnalisée.

Important : Si le SSO forcé est activé sur votre plateforme, vous devrez nous fournir un compte de test (e-mail et mot de passe) permettant d’accéder à votre application personnalisée via le SSO. Ces informations sont obligatoires pour qu’Apple et Google puissent vérifier votre application lors de leur processus de validation. Sans ce compte, ils ne pourront pas se connecter à votre application, ce qui empêchera la publication de l’application.

Notez que cela s’applique à chaque nouvelle version, et pas seulement au lancement initial.

Voici un exemple d'une application personnalisée liée à un groupe privé :

Distribution de votre appli / application mobile personnalisée

Nous prenons en charge plusieurs méthodes de distribution en fonction de :

  • la plateforme (iOS ou Android) ;
  • vos besoins de distribution interne (publique ou privée/interne) ;
  • le type de compte développeur dont vous disposez (si nécessaire).

Selon votre situation, nous vous conseillerons la méthode de distribution la plus appropriée.

Aperçu des méthodes de distribution prises en charge

iOS (Apple)
Type de compte Méthode de distribution Nécessite un compte développeur Publication sur l’App Store
Apple Developer Program (Compte organisation) Publique Oui, compte App Store Connect Oui
Apple Developer Program (Compte organisation) Non répertorié Oui, compte App Store Connect Oui (non consultable)
Apple Developer Program (Compte organisation) Privé (MDM / portail interne) Oui, compte App Store Connect Oui (accessible uniquement via Apple Business Manager)
Apple Developer Enterprise Program Livraison IPA Oui Non, MDM uniquement
Android (Google)
Type de compte Méthode de distribution Nécessite un compte développeur Publication sur le Play Store
Compte développeur Google Play Publique Oui, Google Play Console Oui
Aucun APK Non Non, MDM uniquement

Options de distribution disponibles

Options de distribution iOS

Pour iOS, la distribution dépend uniquement du type de programme Apple Developer.

Vous pouvez vérifier votre type de programme en allant sur https://developer.apple.com/account, dans la section Membership details – cela devrait ressembler à ceci.

Apple Developer Program (Compte organisation)

Options de distribution : Distribution publique, Distribution non répertoriée, Distribution privée

Avec un programme développeur Apple standard (et un compte App Store Connect), nous pouvons distribuer votre application via :

Distribution publique ;

Avec cette méthode de distribution, les applications sont disponibles publiquement sur l'App Store, ce qui signifie que les utilisateurs peuvent les trouver en ouvrant l'App Store sur leur appareil iOS et en recherchant le nom de l'application.

Important : Apple précise qu'une application doit être disponible sur l'App Store public uniquement si elle est conçue pour un « large éventail de clients externes à travers le monde ». Nous vous conseillons donc de ne pas opter pour une distribution publique à moins que votre application cible un large public. Dans le cas contraire, Apple pourrait la rejeter (voir exemple ci-dessous). Si votre application s'adresse à un groupe spécifique d'utilisateurs, choisissez plutôt la distribution non répertoriée.

Exemple de rejet :

Directive 3.2 - Entreprise

Nous avons constaté lors de notre examen que votre application est destinée à être utilisée par une entreprise ou une organisation spécifique, y compris des partenaires, des clients ou des employés, mais vous avez sélectionné la distribution publique sur l'App Store dans App Store Connect. Étant donné que l'App Store est conçu pour les applications destinées à un public général, nous vous recommandons d'examiner les autres options de distribution qui s'offrent à vous via votre compte de programme de développement Apple.

Distribution non répertoriée ;

Si votre application ne convient pas à une distribution publique, mettez-la à disposition en tant qu'application non répertoriée sur l'App Store, qui ne pourra être trouvée que via un lien direct ou en scannant un code QR. Les applications destinées aux ressources des employés, aux outils de vente pour partenaires ou aux études de recherche sont quelques exemples d'applications qui peuvent être de bons candidats pour la distribution d'applications non répertoriées.

Une fois que l’utilisateur obtient l’URL ou le QR code, il est redirigé vers l’App Store où il téléchargera et installera l’application comme il le ferait normalement avec une application publique.

Cette méthode de distribution présente quelques inconvénients :

  • L'application n'est pas visible publiquement dans l'application App Store (c'est-à-dire, elle ne peut pas être trouvée par une recherche).
  • Vous avez moins de contrôle qu'avec la distribution privée : l'application peut être installée par toute personne ayant accès au lien ou au code QR.
  • Dans le cas où l’app non répertoriée serait installée sur un appareil géré : soit l’app est installée à distance (usage standard) ou alors, il faut s’assurer que la navigation web soit activée sur l’appareil géré pour rendre possible le téléchargement de l’app.

Ce mode de distribution est direct mais pas privé, car n’importe qui avec le lien de téléchargement pourra télécharger l’application.

Si vous souhaitez distribuer votre application de manière intégralement privée, lisez la section « distribution Privée ».

Pour obtenir le statut de distribution non répertoriée, nous avons besoin de certaines informations concernant le client :

  • Quel type d'organisation va utiliser votre application ?
    • unchecked Entreprise
    • unchecked Petit à moyen commerce
    • unchecked Santé
    • unchecked Enseignement
    • unchecked Gouvernement
    • unchecked Recherche
    • unchecked Hospitalité
    • unchecked Vente
    • unchecked Grand public
    • unchecked Autre
  • Votre application sera-t-elle distribuée en interne à vos employés, en externe aux partenaires et/ou clients, ou les deux ?
  • Combien de personnes utiliseront cette application ?
  • Combien d'organisations (par exemple, entreprises ou écoles) utiliseront cette application ?
  • À qui s’adresse cette application ?
    • unchecked Employés à plein temps
    • unchecked Employés à mi-temps
    • unchecked Contractuels
    • unchecked Franchises
    • unchecked Clients entreprises
    • unchecked Enseignants, personnel ou étudiants
    • unchecked Grand public
    • unchecked Autre
  • Quelle catégorie décrit le mieux votre application ?
    • unchecked Organisation des salariés (pointage, planning de service, lecteur de badge)
    • unchecked Formation des employés
    • unchecked Communication
    • unchecked Opérations commerciales (livraison, gestion d'entrepôt, ERP, CRM)
    • unchecked Opérations de vente
    • unchecked Opérations de partenaire ou de contractuel
    • unchecked Vente ou catalogue produit
    • unchecked Santé, recherche ou médecine
    • unchecked Productivité
    • unchecked Sécurité
    • unchecked Autre
  • L'application sera-t-elle distribuée sur des appareils sous gestion, des appareils personnels, ou les deux ?
  • Combien d'appareils seront personnels ?
  • Dans quelles régions votre application sera-t-elle disponible ?

Distribution privée.

La distribution privée est prévue pour les organisations qui gèrent les applications à la place de leurs employés ou de leurs étudiants. Ces applications ne sont pas déployés par MDM.

Cette méthode de distribution présente quelques inconvénients :

Pour pouvoir utiliser la distribution privée, nous avons besoin des informations suivantes de votre Apple Business Account :

  • Organization ID
  • Organization Name

Cette information est obligatoire pour pouvoir activer la distribution privée de votre application.

Aperçu du processus :

  • 360Learning crée l'application personnalisée.
  • Apple examine et valide l'application personnalisée.
  • L'application personnalisée est disponible sur le compte Apple Business du client.
  • Le client achète des unités (gratuites) de l'application personnalisée.
  • Le client distribue l'application personnalisée aux utilisateurs finaux.

Pour vous côté client, cela veut dire qu'il faut :

  1. Activer la fonction « Applications personnalisées ».

Les applications personnalisées doivent être activées dans les paramètres.

Cela doit être fait par un administrateur du compte Apple Business lorsque le statut fiscal est approuvé.

  1. Obtenir des unités d'application personnalisées

Une fois l'application personnalisée approuvée par Apple (le Customer Success Partner (CSP) du client l'en informera) :

  • Sélectionnez l'application personnalisée sur le compte Apple Business.
  • Choisissez le type de licence souhaité.
  • Entrez la quantité et achetez-la.
  • Si des « redemption codes » ont été générés, téléchargez le fichier associé.

3.a. Distribuer l’application via des « redemption codes »

Si ce mode de distribution était prévu, l'équipe mobile aurait dû fournir 2 pages web :

  • Une page pour l'utilisateur final, où un « redemption code » peut être récupéré. L'utilisateur final sera guidé sur la façon d'utiliser ce « redemption code ».

  • Une page de tableau de bord, où l'administrateur peut télécharger les « redemption codes » et les contrôler.

Ces pages sont données au client, qui peut alors décider :

  • De distribuer le lien tel quel à ses utilisateurs finaux.
  • Ou d'intégrer les pages web dans son site web afin d'avoir des pages web sans marque.

Veuillez noter qu'un compte Apple Business est lié à un pays : les codes générés ne sont utilisables que dans ce même pays.

3.b. Distribution via un système MDM (gestion des appareils mobiles)

Suivre le guide Apple 🇺🇸🇬🇧 / 🇫🇷.

Prérequis : Pour utiliser l'une des méthodes de distribution ci-dessus, vous devez :

⚠️ Important Une fois votre méthode de distribution d’application approuvée, elle ne peut plus être modifiée (à l’exception de la conversion d’une application Publique en Non répertoriée). Pour passer de la distribution Publique à Privée (ou inversement), une nouvelle application doit être créée et soumise à nouveau, conformément à la documentation Apple.

Apple Developer Enterprise Program

Ce type de compte permet la distribution d’applications interne uniquement.

Option de distribution : Entreprise

Fonctionnement :

  • Nous générons le fichier IPA signé avec vos ressources Apple Developer.
  • Nous vous envoyons le fichier par e‑mail.
  • Vous gérez la distribution en interne (MDM ou portail interne).

Prérequis : Pour utiliser cette méthode de distribution, vous :

Notes :

  • Avec ce type de compte, l’application ne peut pas être publiée sur l’App Store.
  • Ce programme est restreint et non disponible pour toutes les organisations. Apple examine l’éligibilité avant d’approuver les comptes d’entreprise.

Options de distribution Android

Android offre plus de flexibilité avec sa distribution.

Distribution via le Google Play Store

Fonctionnement :

  • L’application est publiée publiquement sur le Google Play Store.
  • Les utilisateurs le téléchargent directement depuis le Play Store.

Prérequis : Pour utiliser cette méthode de distribution, vous devez :

Distribution privée (MDM ou portail interne)

Option de distribution : Envoi d’APK par e-mail

Fonctionnement :

  • Nous générons le fichier APK.
  • Nous vous envoyons le fichier par e‑mail.
  • Vous gérez la distribution en interne (MDM ou portail interne).

Prérequis : Pour utiliser cette méthode de distribution, il n’y a pas d’exigences spécifiques — il vous suffit de partager l’adresse e-mail à laquelle nous devons livrer le fichier APK.

  • Aucun compte développeur Google requis
  • Pas de publication sur le Play Store, distribution interne uniquement
Visitez notre blog pour plus de ressources sur le Collaborative Learning.

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 2 sur 2


Vous avez d’autres questions ? Envoyer une demande