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é.
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
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
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.
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.
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 :
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 :
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 :
|
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 :
Cette information est obligatoire pour pouvoir activer la distribution privée de votre application. Aperçu du processus :
Pour vous côté client, cela veut dire qu'il faut :
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é.
Une fois l'application personnalisée approuvée par Apple (le Customer Success Partner (CSP) du client l'en informera) :
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 :
Ces pages sont données au client, qui peut alors décider :
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) |
Prérequis : Pour utiliser l'une des méthodes de distribution ci-dessus, vous devez :
- avoir un compte Apple Developer Program actif pour les organisations ;
- Si vous n’avez pas de compte, voici comment en créer un : Comment créer votre compte d’organisation Apple Developer Program
- Accordez à 360Learning l’accès au compte, cliquez ici pour savoir comment accorder l’accès : Comment accorder à 360Learning l’accès à votre compte App Store Connect
⚠️ 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 :
- avoir un programme d’entreprise Apple Developer approuvé ;
- Si vous n’avez pas de compte, voici comment en créer un : Comment créer votre compte Apple Developer Enterprise Program.
- accorder à 360Learning l’accès au compte, cliquez ici pour savoir comment accorder l’accès : Comment accorder à 360Learning l’accès à votre compte Apple Developer Enterprise Program.
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 :
- avoir un compte Google Developer ;
- Si vous n’avez pas de compte, voici comment en créer un : Comment créer votre compte Google Play.
- accorder à 360Learning l’accès à votre Google Play Console, cliquez ici pour savoir comment accorder l’accès : Comment accorder à 360Learning l’accès à votre Google Play Console.
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