Comment créer et personnaliser des applications Lightning avec Lightning App Builder

Publié: 2024-04-03

Se lancer dans la création d'applications évoque souvent des images de codes complexes, de longues heures de codage et des connaissances approfondies en matière de codage.

Mais créer rapidement une application complète, même sans expérience préalable, est désormais possible grâce à Lightning App Builder de Salesforce.

Que vous soyez un nouveau venu ou quelqu'un qui cherche à se plonger plus profondément dans la création d'applications, cet article de blog servira de Saint Graal pour la création d'applications Lightning personnalisées.

Découvrons ensemble les étapes fondamentales de la création et de la personnalisation d'applications Lightning afin de lancer votre aventure dans la création d'applications Lightning.

Commençons par les bases.

Qu'est-ce que Salesforce Lightning App Builder ?

Salesforce Lightning est un framework basé sur des composants spécialement conçu pour le développement d'applications Salesforce. Son objectif principal est de rationaliser et de simplifier les procédures de développement d'applications au sein de Salesforce pour les utilisateurs professionnels, en particulier ceux sans expertise en programmation.

Que vous construisiez un outil simple ou un système sophistiqué, Lightning App Builder de Salesforce vous permet de :

  • Développez des applications sur mesure sans connaissances approfondies en codage.
  • Concevez des applications qui répondent précisément à vos besoins, vous permettant ainsi de façonner votre environnement Salesforce en fonction de vos besoins.
  • Créez des applications personnalisées en toute transparence.
  • Créez des applications en assemblant des composants tels que des champs, des boutons, des listes et d'autres éléments sur l'interface.
  • Ces composants peuvent être des composants Salesforce standards ou des éléments sur mesure, offrant un large éventail de fonctionnalités. L'outil garantit également une conception réactive, permettant aux applications créées de s'adapter de manière transparente à divers appareils, notamment les ordinateurs de bureau, les tablettes et les téléphones mobiles.

    En fournissant une interface conviviale et intuitive, Salesforce Lightning App Builder permet aux utilisateurs de Salesforce de créer une expérience Salesforce plus efficace et personnalisée.

    Pourquoi choisir Salesforce Lightning plutôt que Classic pour le développement d'applications ?

    En tant qu'utilisateur de Salesforce, vous savez probablement que passer à Salesforce Lightning est plus qu'une simple décision intelligente : c'est une décision stratégique qui apporte une multitude d'avantages, en particulier pour le développement d'applications.

    Il existe plusieurs raisons impérieuses de choisir Salesforce Lightning plutôt que Classic pour le développement d'applications :

    Interface moderne et intuitive :

  • Lightning offre une interface claire et conviviale, plus moderne et plus esthétique que la mise en page riche en onglets de Classic. Cela peut conduire à une adoption et une productivité accrues par les utilisateurs.
  • Conception axée sur le mobile :

  • Lightning est conçu selon une approche axée sur le mobile, garantissant que vos applications s'affichent et fonctionnent parfaitement sur tous les appareils, des ordinateurs de bureau aux smartphones. Ceci est crucial dans le monde actuel centré sur le mobile.
  • Flexibilité et personnalisation :

  • Lightning offre une plus grande flexibilité et des options de personnalisation par rapport à Classic. Vous pouvez facilement créer des applications et des composants personnalisés à l'aide de Lightning Web Components, une infrastructure permettant de créer des éléments d'interface utilisateur réutilisables et évolutifs.
  • Performance améliorée:

  • Les applications Lightning se chargent généralement plus rapidement et fonctionnent mieux que les applications classiques, grâce à leur architecture optimisée et leur conception moderne. Cela peut conduire à une expérience utilisateur plus efficace et plus agréable.
  • À l’épreuve du temps :

  • Salesforce investit activement dans Lightning et publie régulièrement de nouvelles fonctionnalités et mises à jour. Choisir Lightning garantit que vos applications sont construites sur une plate-forme évolutive.
  • Voici un tableau résumant les principales différences entre Lightning et Classic pour le développement d'applications :

    Dans l'ensemble, Salesforce Lightning est clairement le gagnant en matière de développement d'applications en raison de sa conception moderne, de ses fonctionnalités avancées, de sa flexibilité et de sa nature évolutive.

    Même s'il peut y avoir une courbe d'apprentissage pour les développeurs habitués à Classic, les avantages de Lightning dépassent de loin l'investissement initial.

    Comment créer des applications sur Salesforce Lightning ?

    Lightning Experience de Salesforce comprend deux parties principales : les pages Lightning et les composants Lightning.

    Pour créer une nouvelle application, cliquez sur l'icône d'engrenage en haut à droite.

  • Si vous êtes déjà sur une page Lightning que vous souhaitez personnaliser, sélectionnez « Modifier la page » dans le menu d'engrenage.
  • Sinon, allez dans le menu « Configuration » et recherchez « Lightning App Builder » pour accéder à l'outil.
  • Comment créer et personnaliser des applications basées sur Lightening

    Une fois dans Lightning App Builder, une page s'ouvre.

    Vous verrez vos pages s'ouvrir une fois que vous souhaitez les modifier en cliquant sur le bouton Modifier, cela ouvrira cette page dans la vue Lightning App Builder. La barre d'outils propose des options communes telles que enregistrer, annuler, couper, copier et coller. En plus de cela, vous pouvez basculer entre les vues de bureau et mobiles.

    Le volet des propriétés affiche des détails sur la page ou le composant sur lequel vous travaillez, en s'adaptant à ce que vous faites.

    Différents types de pages :

    1. Page d'accueil : donne un aperçu des informations aux utilisateurs, telles que des graphiques/tableaux de bord, des résumés ou des listes de tâches.

    2. Page d'application : similaire à une page d'accueil, utilisée pour les applications d'une seule page ou tierces.

    3. Page d'enregistrement : donne accès aux enregistrements dans Salesforce.

    Lightning App Builder vous permet d'optimiser les pages pour ordinateur et mobile à l'aide de modèles de page. Vous pouvez glisser et déposer des composants dans ces régions.

    Il s'agit principalement d'un outil sans code mais qui permet un codage simple. Pour les fonctionnalités avancées ou les modèles personnalisés, vous pouvez utiliser le composant Web Aura/Lightning.

    Comment créer et personnaliser des applications basées sur Lightening

    Ajout de composants :

    Les pages Lightning organisent les objets, tandis que les composants Lightning sont eux-mêmes des objets.

    Vous pouvez ajouter trois types de composants : standard, personnalisés et tiers. Les composants standards couvrent divers besoins directement formulés par Salesforce.

    Les composants personnalisés et tiers nécessitent plus d’expertise et sont adaptés à des utilisations spécifiques.
    6. Cliquez sur « Enregistrer ».

    Après avoir ajouté des composants, organisez-les selon vos besoins et n'oubliez pas d'enregistrer et d'activer manuellement votre application.

    Enfin, pour activer, sélectionnez le bouton Activation en haut à droite.

    Comment personnaliser les applications Lightning ?

    Maintenant que vous avez créé avec succès votre application, l’envie de la personnaliser est tout à fait naturelle, n’est-ce pas ? Après tout, la personnalisation est la clé pour distinguer votre application de la multitude créée sur la plateforme Lightning App.

    Vous vous demandez comment personnaliser les applications créées sur Lightning App Builder ? Rassurez-vous, nous avons ce qu'il vous faut ici !

    Étapes pour créer une page d'accueil personnalisée :

    1. Accédez à Configuration et recherchez « App Builder » dans la case Recherche rapide, puis cliquez sur Lightning App Builder.

    2. Cliquez sur « Nouveau », sélectionnez « Page d'accueil », puis cliquez sur « Suivant ». nous pouvons avoir « Page d'accueil, Page d'enregistrement, Page d'application », mais comme nous nous concentrons sur la page d'accueil, nous sélectionnerons uniquement la page d'accueil.

    3. Suivez les étapes de l'assistant :
    – Nommez la page (par exemple, « Nouvelle page d'accueil »).
    – Choisissez le modèle « Page d’accueil standard ».
    – Cliquez sur « Terminé ».

    4. Vous verrez une page d'accueil vierge où vous pourrez commencer à créer. Le volet des composants contient des composants standard pour une page d'accueil et tous les composants personnalisés installés dans votre organisation.

    5. Faites glisser les composants vers différentes régions :
    – Placez le composant Assistant en haut à droite.
    – Mettez Performance en haut à gauche.
    – Ajoutez les événements du jour en bas à gauche et les offres clés en bas à droite.
    – Placez les tâches du jour au-dessus de l' assistant .
    – Placez les choses en fonction des besoins de votre entreprise.

    6. Cliquez sur « Enregistrer ».

    Comment créer et personnaliser des applications basées sur Lightening

    Cependant, il ne suffit pas d'enregistrer la page pour que vos utilisateurs la voient. Vous devez activer la page Lightning. Si vous êtes prêt à le partager avec vos utilisateurs :

    – Cliquez sur « Activer » pour le rendre visible à vos utilisateurs.

    – Si vous avez déjà enregistré mais que vous n'avez pas activé, recherchez le bouton « Activation » dans la barre d'outils.

    C'est ça! Vous avez créé et activé votre page d'accueil personnalisée à laquelle les utilisateurs peuvent accéder dans Lightning Experience.

    Étapes pour créer une page d'enregistrement personnalisée pour Lightning Experience et l'application mobile Salesforce

    1. Accédez à Configuration et recherchez « App Builder » dans la case Recherche rapide, puis sélectionnez Lightning App Builder.

    2. Cliquez sur « Nouveau ».

    3. Choisissez « Page d'enregistrement » et suivez l'assistant :

  • Étiquetez votre page (par exemple, « Page de nouvelle opportunité »).
  • Sélectionnez « Opportunité » comme objet.
  • Choisissez le modèle « En-tête, sous-en-tête, barre latérale droite » et cliquez sur « Terminé ».
  • 4. Dans le volet des composants, vous trouverez un ensemble de composants standard et personnalisés conçus pour les pages d'enregistrement d'opportunité.

    5. Choisissez « Toujours afficher les icônes » dans le menu des paramètres pour garantir que la visibilité des composants reste cohérente sur les différents appareils.

    6. Faites glisser les composants sur la page :

  • Placez le panneau Faits saillants dans la région supérieure pour afficher les informations importantes.
  • Ajoutez le composant Path sous le panneau de surbrillance.
  • Incluez un composant Chatter dans la région inférieure droite.
  • Insérez un composant Onglets dans la région inférieure gauche et ajoutez des onglets.
  • Comment créer et personnaliser des applications basées sur Lightening

    Personnaliser les onglets :

  • Ajoutez un nouvel onglet et étiquetez-le (par exemple, « Éléments récents »).
  • Créez des onglets supplémentaires tels que « Activité » et « Associés » en ajoutant des composants respectifs.
  • Organisez l'ordre des onglets dans le volet des propriétés : Détails, Activité, Éléments récents et Associés .
  • Cliquez sur « Enregistrer », puis sur « Activer » pour rendre la page personnalisée visible aux utilisateurs.
  • Comment créer et personnaliser des applications basées sur Lightening

    7. Options d'activation pour la page d'enregistrement d'opportunité :

  • Valeur par défaut de l'organisation : définissez la page par défaut pour tous les utilisateurs de l'organisation.
  • Application par défaut : définissez la page comme page par défaut pour des applications Lightning spécifiques.
  • Application, enregistrement, type et profil : attribuez la page aux applications Lightning, types d'enregistrement et profils sélectionnés.
  • Attribution du facteur de forme : attribuez la page à un type d'appareil spécifique comme un ordinateur de bureau ou un téléphone.
  • L'essentiel

    Salesforce Lightning offre un vaste horizon pour la création et la personnalisation d'applications, offrant aux utilisateurs une plate-forme intuitive et dynamique. Lorsqu'elle est bien utilisée, la vaste gamme d'options de personnalisation disponibles dans Salesforce Lightning ouvre les portes de l'innovation et des solutions sur mesure.

    Comment créer et personnaliser des applications basées sur Lightening
    Prêt à libérer la puissance de Salesforce Lightning et à créer vos applications uniques et hautes performances ? Écrivez-nous à [email protected] et nous nous occuperons de là.