Come creare e personalizzare app Lightning con il generatore di app Lightning

Pubblicato: 2024-04-03

Intraprendere un viaggio nella creazione di app spesso evoca immagini di codici complessi, lunghe ore di programmazione e vasta conoscenza della codifica.

Ma creare rapidamente un'intera app, anche senza esperienza precedente, è ora possibile grazie a Lightning App Builder di Salesforce.

Che tu sia un nuovo arrivato o qualcuno che desidera approfondire la creazione di app, questo post del blog fungerà da Santo Graal per la creazione di app Lightning personalizzate.

Scopriamo insieme i passaggi fondamentali per creare e personalizzare app Lightning per dare il via alla tua avventura nella creazione di app Lightning.

Cominciamo dalle basi.

Cos'è Salesforce Lightning App Builder?

Salesforce Lightning è un framework basato su componenti progettato specificamente per lo sviluppo di app Salesforce. Il suo obiettivo principale è snellire e semplificare le procedure di sviluppo delle app all'interno di Salesforce per gli utenti aziendali, in particolare quelli senza competenze di programmazione.

Che tu stia creando uno strumento semplice o un sistema sofisticato, Lightning App Builder di Salesforce ti consente di:

  • Sviluppa app su misura senza una conoscenza approfondita della codifica.
  • Progetta app che si adattano perfettamente alle tue esigenze, permettendoti di modellare il tuo ambiente Salesforce in base alle tue esigenze.
  • Crea applicazioni personalizzate senza problemi.
  • Crea applicazioni assemblando componenti come campi, pulsanti, elenchi e altri elementi nell'interfaccia.
  • Questi componenti possono essere componenti Salesforce standard o elementi personalizzati, offrendo un'ampia gamma di funzionalità. Lo strumento garantisce inoltre un design reattivo, consentendo alle applicazioni create di adattarsi perfettamente a vari dispositivi, inclusi desktop, tablet e telefoni cellulari.

    Fornendo un'interfaccia facile da usare e intuitiva, Salesforce Lightning App Builder consente agli utenti di Salesforce di creare un'esperienza Salesforce più efficiente e personalizzata.

    Perché scegliere Salesforce Lightning rispetto a Classic per lo sviluppo di app?

    Come utente Salesforce, probabilmente saprai che il passaggio a Salesforce Lightning è molto più di una semplice mossa intelligente: è una decisione strategica che porta numerosi vantaggi, soprattutto per lo sviluppo di app.

    Esistono diversi motivi convincenti per scegliere Salesforce Lightning rispetto a Classic per lo sviluppo di app:

    Interfaccia moderna e intuitiva:

  • Lightning offre un'interfaccia pulita e intuitiva che è più moderna ed esteticamente gradevole rispetto al layout ricco di schede di Classic. Ciò può portare a una maggiore adozione e produttività da parte degli utenti.
  • Progettazione mobile-first:

  • Lightning è realizzato con un approccio mobile-first, garantendo che le tue app abbiano un aspetto e un funzionamento impeccabili su tutti i dispositivi, dai desktop agli smartphone. Questo è fondamentale nel mondo odierno incentrato sul mobile.
  • Flessibilità e Personalizzazione:

  • Lightning offre maggiore flessibilità e opzioni di personalizzazione rispetto a Classic. Puoi creare facilmente app e componenti personalizzati utilizzando Lightning Web Components, un framework per la creazione di elementi dell'interfaccia utente riutilizzabili e scalabili.
  • Prestazione migliorata:

  • Le app Lightning generalmente si caricano più velocemente e funzionano meglio delle app classiche, grazie alla loro architettura ottimizzata e al design moderno. Ciò può portare a un'esperienza utente più efficiente e piacevole.
  • Prova futura:

  • Salesforce sta investendo attivamente in Lightning e rilasciando regolarmente nuove funzionalità e aggiornamenti. Scegliere Lightning garantisce che le tue app siano realizzate su una piattaforma a prova di futuro.
  • Ecco una tabella che riassume le principali differenze tra Lightning e Classic per lo sviluppo di app:

    Nel complesso, Salesforce Lightning è il chiaro vincitore per lo sviluppo di app grazie al suo design moderno, funzionalità avanzate, flessibilità e natura a prova di futuro.

    Anche se potrebbe esserci una curva di apprendimento per gli sviluppatori abituati alla versione Classic, i vantaggi di Lightning superano di gran lunga l'investimento iniziale.

    Come creare app su Salesforce Lightning?

    Lightning Experience di Salesforce è costituito da due parti principali: Pagine Lightning e Componenti Lightning.

    Per creare una nuova app, fai clic sull'icona dell'ingranaggio in alto a destra.

  • Se sei già su una Pagina Lightning che desideri personalizzare, seleziona "Modifica Pagina" dal menu a forma di ingranaggio.
  • In caso contrario, vai al menu "Configurazione" e cerca "Lightning App Builder" per accedere allo strumento.
  • Come creare e personalizzare app integrate su Lightening

    Una volta nel Generatore di app Lightning, si apre una pagina.

    Vedrai le tue pagine aperte una volta che desideri modificarle facendo clic sul pulsante di modifica, questo aprirà la pagina nella visualizzazione Generatore di app Lightning. La barra degli strumenti dispone di opzioni comuni come salva, annulla, taglia, copia e incolla. Oltre a questi, puoi passare dalla visualizzazione desktop a quella mobile.

    Il riquadro delle proprietà mostra i dettagli sulla pagina o sul componente su cui stai lavorando, adattandosi a ciò che stai facendo.

    Diversi tipi di pagine:

    1. Home page: fornisce una panoramica delle informazioni agli utenti, come grafici/dashboard, riepiloghi o elenchi di cose da fare.

    2. Pagina dell'app: simile a una home page, utilizzata per app a pagina singola o di terze parti.

    3. Pagina dei record: fornisce l'accesso ai record all'interno di Salesforce.

    Lightning App Builder consente di ottimizzare le pagine sia per desktop che per dispositivi mobili utilizzando modelli di pagina. Puoi trascinare e rilasciare i componenti in queste regioni.

    È principalmente uno strumento senza codice ma consente una semplice codifica. Per funzionalità avanzate o modelli personalizzati, puoi utilizzare il componente Aura/componente web Lightning.

    Come creare e personalizzare app integrate su Lightening

    Aggiunta di componenti:

    Le Pagine Lightning organizzano gli oggetti, mentre i Componenti Lightning sono essi stessi oggetti.

    Puoi aggiungere tre tipi di componenti: standard, personalizzati e di terze parti. I componenti standard coprono varie esigenze realizzate direttamente da Salesforce.

    I componenti personalizzati e di terze parti richiedono maggiore esperienza e sono personalizzati per usi specifici.
    6. Fare clic su "Salva".

    Dopo aver aggiunto i componenti, disponili secondo necessità e ricorda di salvare e attivare manualmente la tua app.

    Infine, per attivare, seleziona il pulsante Attivazione in alto a destra.

    Come personalizzare le app Lightning?

    Ora che hai creato con successo la tua app, l'impulso di personalizzarla è naturale, non è vero? Dopotutto, la personalizzazione è la chiave per distinguere la tua app dalla moltitudine creata sulla piattaforma dell'app Lightning.

    Ti chiedi come personalizzare le app basate sul generatore di app Lightning? Stai tranquillo, ti abbiamo coperto proprio qui!

    Passaggi per creare una home page personalizzata:

    1. Andare su Impostazione e cercare "App Builder" nella casella Ricerca veloce, quindi fare clic su Lightning App Builder.

    2. Fare clic su "Nuovo", selezionare "Pagina iniziale" e quindi fare clic su "Avanti". possiamo avere "Home Page, Record Page, App Page" ma poiché ci concentriamo sulla Home Page selezioneremo solo Home Page.

    3. Segui i passaggi della procedura guidata:
    – Assegna un nome alla pagina (ad esempio, "Nuova home page").
    – Scegli il modello “Home page standard”.
    – Fai clic su “Fine”.

    4. Vedrai una Home Page vuota in cui puoi iniziare a costruire. Il riquadro dei componenti contiene componenti standard per una home page ed eventuali componenti personalizzati installati nell'organizzazione.

    5. Trascina i componenti in diverse regioni:
    – Posiziona il componente Assistente in alto a destra.
    – Metti Prestazioni in alto a sinistra.
    – Aggiungi gli eventi di oggi in basso a sinistra e le offerte chiave in basso a destra.
    – Posiziona le attività di oggi sopra l' Assistente .
    – Posiziona le cose in base alle tue esigenze aziendali.

    6. Fare clic su "Salva".

    Come creare e personalizzare app integrate su Lightening

    Tuttavia, il semplice salvataggio della pagina non è sufficiente affinché gli utenti possano vederla. È necessario attivare la pagina Lightning. Se sei pronto a condividerlo con i tuoi utenti:

    – Fai clic su “Attiva” per renderlo visibile ai tuoi utenti.

    – Se hai salvato in precedenza ma non hai attivato, cerca il pulsante “Attivazione” nella barra degli strumenti.

    Questo è tutto! Hai creato e attivato la tua home page personalizzata a cui gli utenti possono accedere in Lightning Experience.

    Passaggi per creare una pagina record personalizzata per Lightning Experience e l'app mobile Salesforce

    1. Andare su Configurazione e cercare "Generatore di app" nella casella Ricerca veloce, quindi selezionare Generatore di app Lightning.

    2. Fare clic su "Nuovo".

    3. Scegli "Registra pagina" e segui la procedura guidata:

  • Etichetta la tua pagina (ad esempio, "Pagina Nuova Opportunità").
  • Seleziona "Opportunità" come oggetto.
  • Scegli il modello "Intestazione, sottointestazione, barra laterale destra" e fai clic su "Fine".
  • 4. Nel riquadro dei componenti troverai una raccolta di componenti standard e personalizzati progettati per le pagine dei record delle opportunità.

    5. Scegli "Mostra sempre le icone" dal menu delle impostazioni per garantire che la visibilità dei componenti rimanga coerente su vari dispositivi.

    6. Trascina i componenti sulla pagina:

  • Posiziona il pannello In evidenza nella regione superiore per mostrare informazioni importanti.
  • Aggiungi il componente Percorso sotto il pannello delle evidenziazioni.
  • Includi un componente Chatter nell'area in basso a destra.
  • Inserisci un componente Schede nell'area in basso a sinistra e aggiungi schede.
  • Come creare e personalizzare app integrate su Lightening

    Personalizza le schede:

  • Aggiungi una nuova scheda ed etichettala (ad esempio, "Elementi recenti").
  • Crea schede aggiuntive come "Attività" e "Correlate" aggiungendo i rispettivi componenti.
  • Disporre l'ordine di tabulazione nel riquadro delle proprietà: Dettagli, Attività, Elementi recenti e Correlati .
  • Fai clic su "Salva", quindi su "Attiva" per rendere visibile la pagina personalizzata agli utenti.
  • Come creare e personalizzare app integrate su Lightening

    7. Opzioni di attivazione per la Pagina Record Opportunità:

  • Predefinita organizzazione: imposta la pagina come predefinita per tutti gli utenti dell'organizzazione.
  • App predefinita: imposta la pagina come predefinita per specifiche app Lightning.
  • App, record, tipo e profilo: assegna la pagina alle app Lightning, ai tipi di record e ai profili selezionati.
  • Assegnazione del fattore di forma: assegna la pagina a un tipo di dispositivo specifico come desktop o telefono.
  • La linea di fondo

    Salesforce Lightning offre un ampio orizzonte per la creazione e la personalizzazione delle app, offrendo agli utenti una piattaforma intuitiva e dinamica. Se eseguita correttamente, la vasta gamma di opzioni di personalizzazione disponibili in Salesforce Lightning apre le porte all'innovazione e a soluzioni su misura.

    Come creare e personalizzare app integrate su Lightening
    Pronto a liberare la potenza di Salesforce Lightning e creare applicazioni uniche e ad alte prestazioni? Scrivici a [email protetta] e partiremo da lì.