Suivez votre progression
Accueil Trailhead
Accueil Trailhead

Compréhension des changements relatifs aux autres outils de développement

Objectifs de formation

Une fois cette unité terminée, vous pourrez :
  • Décrire l'impact de Lightning Experience sur vos outils de développement, notamment :
    • La gestion des packages installés
    • L'API et Apex
    • L'authentification et la sécurité
    • La zone de dessin
    • Développement mobile Salesforce
    • Le kit de développement Salesforce Mobile

Compréhension des changements relatifs aux autres outils de développement

Cette dernière unité est un peu un fourre-tout. Nous avons abordé toutes les rubriques essentielles, nous sommes donc sur la dernière ligne droite. Vous reconnaissez cette sensation ? Elle se manifeste juste avant de recevoir un nouveau badge. Commençons !

Packages installés dans Lightning Experience

La gestion de vos packages installés dans Lightning Experience reste la même. La page des packages installés est disponible dans la zone de configuration de Lightning Experience. Son aspect et son fonctionnement sont identiques à ceux de Salesforce Classic.

Bien évidemment, trouver cette page et l'utiliser ne sont pas les seules choses qui vous intéressent. Vous vous demandez aussi peut-être si vos packages installés à partir d’AppExchange sont compatibles avec Lightning Experience.

La meilleure réponse que nous pouvons vous donner est peut-être. Les applications répertoriées dans AppExchange sont marquées d’un bandeau « Lightning Ready » si elles sont entièrement compatibles avec Lightning Experience. Consultez la liste pour vérifier si une application est compatible avec Lightning. Si elle ne l’est pas, vous pouvez toujours l’utiliser dans Lightning Experience, mais nous vous recommandons de rester sous Salesforce Classic pour éviter tout comportement inattendu.

L'API et Apex dans Lightning Experience

En tant que développeur, un de vos outils les plus importants sur une plate-forme est l'API. En tant que développeur Salesforce, Apex est aussi important pour votre réussite.

Nous avons tenu notre promesse de ne pas briser vos dépendances envers vos API. Votre code et vos requêtes Apex continuent de fonctionner comme prévu, que vous utilisiez Lightning Experience ou Salesforce Classic. C'est aussi simple que cela. Vous voilà soulagé !

Authentification et sécurité dans Lightning Experience

Indépendamment de l’expérience utilisateur que vous développez, la sécurité est la priorité absolue dans Salesforce. Avec Lightning Experience, nous avons tenu notre promesse de protéger l'intégrité des données de votre organisation.

Continuez de gérer l'authentification et la sécurité comme vous le faites lorsque vous développez pour Salesforce Classic. La seule différence dans les contrôles d'accès entre Salesforce Classic et Lightning Experience est le lanceur d'application. Il est disponible par défaut pour tous les utilisateurs dans votre organisation. Si ce changement intéresse particulièrement les administrateurs, il est important de collaborer avec votre administrateur Salesforce pour veiller à ce que votre travail de développement ne soit accessible qu’aux personnes concernées.

Zones de dessin pour Lightning Experience

Les zones de dessin vous permettent d’intégrer facilement des applications tierces dans Salesforce. La fonctionnalité de zone de dessin dans Lightning Experience est identique à celle de Salesforce Classic. Vous pouvez toujours incorporer des applications de zone de dessin dans des pages Visualforce, dans l’application Salesforce, en bref, partout où elles sont prises en charge, y compris dans les composants Lightning !

Salesforce Mobile pour Lightning Experience

Lightning Experience et Salesforce Mobile sont comme le pain et le fromage. Ils sont faits l'un pour l'autre. Vous réalisez vos développements mobiles dans Lightning Experience comme vous le faisiez dans Salesforce Classic.

Quand nous disons qu'ils sont faits l'un pour l'autre, nous le pensons vraiment. Vous connaissez sans doute l'objet JavaScript sforce.one. Dans le passé, il servait de mécanisme d'événement pour naviguer dans le développement de Salesforce Mobile. Vous pouvez désormais vous en servir pour naviguer dans Lightning Experience. Pour plus d'informations, reportez-vous au document Salesforce Mobile App Developer's Guide.

Kit de développement Mobile SDK pour Lightning Experience

À ce stade, vous avez sans doute lu suffisamment d'informations de présentation et êtes impatient de vous plonger dans les détails techniques. Nous n'allons pas vous faire attendre plus longtemps. Encore deux phrases !

En tant que client, ou application frontale, de Salesforce, le kit de développement Mobile SDK Salesforce n’est pas impacté par Lightning Experience. Si vous utilisez ce kit pour développer des applications mobiles, vous pourrez travailler l’esprit tranquille.