So erstellen und passen Sie Lightning-Apps mit dem Lightning App Builder an
Veröffentlicht: 2024-04-03Wer sich auf die Reise zur App-Entwicklung begibt, denkt oft an komplexe Codes, stundenlanges Programmieren und umfassende Programmierkenntnisse.
Dank des Lightning App Builder von Salesforce ist es jetzt jedoch möglich, auch ohne Vorkenntnisse schnell eine komplette App zu erstellen.
Egal, ob Sie ein Neuling sind oder tiefer in die App-Erstellung eintauchen möchten, dieser Blog-Beitrag wird Ihnen als heiliger Gral für die Erstellung benutzerdefinierter Lightning-Apps dienen.
Lassen Sie uns gemeinsam die grundlegenden Schritte zum Erstellen und Anpassen von Lightning-Apps aufdecken, um Ihr Abenteuer in der Lightning-App-Erstellung anzukurbeln.
Beginnen wir mit den Grundlagen.
Was ist Salesforce Lightning App Builder?
Salesforce Lightning ist ein komponentenbasiertes Framework, das speziell für die Entwicklung von Salesforce-Anwendungen entwickelt wurde. Das Hauptziel besteht darin, die App-Entwicklungsverfahren innerhalb von Salesforce für Geschäftsanwender zu rationalisieren und zu vereinfachen, insbesondere für diejenigen ohne Programmierkenntnisse.
Ganz gleich, ob Sie ein einfaches Tool oder ein anspruchsvolles System erstellen, der Lightning App Builder von Salesforce ermöglicht Ihnen Folgendes:
Diese Komponenten können Standard-Salesforce-Komponenten oder maßgeschneiderte Elemente sein und bieten eine breite Palette an Funktionalitäten. Das Tool sorgt außerdem für ein responsives Design, sodass sich die erstellten Anwendungen nahtlos an verschiedene Geräte anpassen können, darunter Desktops, Tablets und Mobiltelefone.
Durch die Bereitstellung einer benutzerfreundlichen und intuitiven Benutzeroberfläche ermöglicht Salesforce Lightning App Builder Salesforce-Benutzern die Schaffung einer effizienteren und personalisierteren Salesforce-Erfahrung.
Warum sollten Sie Salesforce Lightning gegenüber Classic für die App-Entwicklung wählen?
Als Salesforce-Benutzer wissen Sie wahrscheinlich, dass der Wechsel zu Salesforce Lightning mehr als nur ein kluger Schachzug ist – es ist eine strategische Entscheidung, die insbesondere für die App-Entwicklung eine Vielzahl von Vorteilen mit sich bringt.
Es gibt mehrere überzeugende Gründe, sich für Salesforce Lightning gegenüber Classic für die App-Entwicklung zu entscheiden:
Moderne und intuitive Benutzeroberfläche:
Mobile-First-Design:
Flexibilität und Anpassung:
Verbesserte Leistung:
Zukunftssicher:
Hier ist eine Tabelle, die die wichtigsten Unterschiede zwischen Lightning und Classic für die App-Entwicklung zusammenfasst:
Insgesamt ist Salesforce Lightning aufgrund seines modernen Designs, seiner erweiterten Funktionen, seiner Flexibilität und seiner Zukunftssicherheit der klare Gewinner für die App-Entwicklung.
Während es für Entwickler, die an Classic gewöhnt sind, möglicherweise eine Lernkurve gibt, überwiegen die Vorteile von Lightning die Anfangsinvestition bei weitem.
Wie erstelle ich Apps in Salesforce Lightning?
Lightning Experience von Salesforce besteht aus zwei Hauptteilen: Lightning-Seiten und Lightning-Komponenten.
Um eine neue App zu erstellen, klicken Sie oben rechts auf das Zahnradsymbol.
Sobald Sie sich im Lightning App Builder befinden, wird eine Seite geöffnet.
Ihre Seiten werden geöffnet, sobald Sie sie bearbeiten möchten, indem Sie auf die Schaltfläche „Bearbeiten“ klicken. Dadurch wird diese Seite in der Lightning App Builder-Ansicht geöffnet. Die Symbolleiste verfügt über allgemeine Optionen wie Speichern, Rückgängig machen, Ausschneiden, Kopieren und Einfügen. Darüber hinaus können Sie zwischen Desktop- und Mobilansichten wechseln.
Im Eigenschaftenbereich werden Details zu der Seite oder Komponente, an der Sie gerade arbeiten, angezeigt und an Ihre Arbeit angepasst.
Verschiedene Arten von Seiten:
1. Startseite: Bietet Benutzern einen Überblick über Informationen wie Diagramme/Dashboards, Zusammenfassungen oder Aufgabenlisten.
2. App-Seite: Ähnlich einer Homepage, wird für Einzelseiten- oder Drittanbieter-Apps verwendet.
3. Datensatzseite: Bietet Zugriff auf Datensätze in Salesforce.
Mit Lightning App Builder können Sie Seiten mithilfe von Seitenvorlagen sowohl für Desktops als auch für Mobilgeräte optimieren. Sie können Komponenten per Drag-and-Drop in diese Bereiche ziehen.
Es handelt sich größtenteils um ein No-Code-Tool, ermöglicht jedoch einige einfache Codierungen. Für erweiterte Funktionen oder benutzerdefinierte Vorlagen können Sie die Aura-Komponente/Lightning-Webkomponente verwenden.
Komponenten hinzufügen:
Lightning-Seiten ordnen Objekte an, während Lightning-Komponenten selbst Objekte sind.
Sie können drei Arten von Komponenten hinzufügen: Standard, benutzerdefiniert und Drittanbieter. Standardkomponenten decken verschiedene Anforderungen direkt von Salesforce ab.
Kundenspezifische Komponenten und Komponenten von Drittanbietern erfordern mehr Fachwissen und sind auf bestimmte Verwendungszwecke zugeschnitten.
6. Klicken Sie auf „Speichern“.
Ordnen Sie die Komponenten nach dem Hinzufügen nach Bedarf an und denken Sie daran, Ihre App manuell zu speichern und zu aktivieren.
Zum Abschluss wählen Sie zum Aktivieren die Schaltfläche „Aktivierung“ oben rechts aus.
Wie kann ich Lightning-Apps anpassen?
Nachdem Sie Ihre App nun erfolgreich erstellt haben, ist der Drang, sie anzupassen, nur natürlich, nicht wahr? Schließlich ist die Anpassung der Schlüssel zur Unterscheidung Ihrer App von der Vielzahl, die auf der Lightning App-Plattform basiert.
Sie fragen sich, wie Sie mit dem Lightning App Builder erstellte Apps anpassen können? Seien Sie versichert, wir sind hier für Sie da!
Schritte zum Erstellen einer benutzerdefinierten Homepage:
1. Gehen Sie zu „Setup“, suchen Sie im Feld „Schnellsuche“ nach „App Builder“ und klicken Sie dann auf „Lightning App Builder“.
2. Klicken Sie auf „Neu“, wählen Sie „Startseite“ und klicken Sie dann auf „Weiter“. Wir können „Startseite, Datensatzseite, App-Seite“ haben, aber da wir uns auf die Startseite konzentrieren, wählen wir nur „Startseite“ aus.
3. Befolgen Sie die Schritte im Assistenten:
– Benennen Sie die Seite (z. B. „Neue Homepage“).
– Wählen Sie die Vorlage „Standard-Startseite“.
– Klicken Sie auf „Fertig“.
4. Sie sehen eine leere Startseite, auf der Sie mit der Erstellung beginnen können. Der Komponentenbereich enthält Standardkomponenten für eine Startseite und alle in Ihrer Organisation installierten benutzerdefinierten Komponenten.
5. Ziehen Sie die Komponenten in verschiedene Regionen:
– Platzieren Sie die Assistentenkomponente oben rechts.
– Platzieren Sie „Leistung“ oben links.
– Fügen Sie die heutigen Ereignisse unten links und die wichtigsten Angebote unten rechts hinzu.
– Platzieren Sie die heutigen Aufgaben über dem Assistenten .
– Platzieren Sie die Dinge entsprechend Ihren Geschäftsanforderungen.
6. Klicken Sie auf „Speichern“.
Das bloße Speichern der Seite reicht jedoch nicht aus, damit Ihre Benutzer sie sehen können. Sie müssen die Lightning-Seite aktivieren. Wenn Sie bereit sind, es mit Ihren Benutzern zu teilen:
– Klicken Sie auf „Aktivieren“, um es für Ihre Benutzer sichtbar zu machen.
– Wenn Sie zuvor gespeichert, aber nicht aktiviert haben, suchen Sie in der Symbolleiste nach der Schaltfläche „Aktivierung“.
Das ist es! Sie haben Ihre benutzerdefinierte Startseite erstellt und aktiviert, damit Benutzer in Lightning Experience darauf zugreifen können.
Schritte zum Erstellen einer benutzerdefinierten Datensatzseite für Lightning Experience und Salesforce Mobile App
1. Gehen Sie zu „Setup“, suchen Sie im Feld „Schnellsuche“ nach „App Builder“ und wählen Sie dann „Lightning App Builder“ aus.
2. Klicken Sie auf „Neu“.
3. Wählen Sie „Seite aufzeichnen“ und folgen Sie dem Assistenten:
4. Im Komponentenbereich finden Sie eine Sammlung von Standard- und benutzerdefinierten Komponenten, die für Opportunity-Datensatzseiten entwickelt wurden.
5. Wählen Sie im Einstellungsmenü „Symbole immer anzeigen“, um sicherzustellen, dass die Sichtbarkeit der Komponenten auf verschiedenen Geräten konsistent bleibt.
6. Ziehen Sie Komponenten auf die Seite:
Registerkarten anpassen:
7. Aktivierungsoptionen für die Opportunity-Datensatzseite:
Das Fazit
Salesforce Lightning bietet einen weitreichenden Horizont für die App-Erstellung und -Anpassung und bietet Benutzern eine intuitive und dynamische Plattform. Bei richtiger Umsetzung öffnet die große Auswahl an Anpassungsoptionen in Salesforce Lightning Türen für Innovationen und maßgeschneiderte Lösungen.