Introduzione all’app AEM Forms aem-forms-app

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

Panoramica overview

L’app AEM Forms consente la sincronizzazione di moduli adattivi, moduli mobili e set di moduli su dispositivi mobili, in base al server. Puoi definire i flussi di lavoro Flussi di lavoro Forms incentrati su OSGi o Flussi di lavoro Forms su JEE. Ad esempio, esegui una società bancaria e utilizza AEM Forms per gestire le applicazioni e le comunicazioni dei clienti. I clienti compilano un modulo e lo inviano per la verifica. Se si abilita il modulo su dispositivi mobili, i clienti possono compilarlo nell’app AEM Forms. Puoi anche gestire il flusso di lavoro di verifica abilitando il modulo di verifica su dispositivi mobili. Il lavoratore sul campo può trasportare al cliente un dispositivo mobile, verificare i dettagli e inviare il modulo. L’app AEM Forms si sincronizza con il server AEM Forms e recupera i moduli abilitati per i dispositivi mobili. Se l’app è offline, i dati vengono memorizzati localmente.

Il codice sorgente dell’app AEM Forms è disponibile per i clienti tramite Distribuzione di software. Il pacchetto del codice sorgente in Distribuzione di software è disponibile come segue: adobe-aemfd-forms-app-src-pkg-<version>.zip.

L’app AEM Forms è supportata su dispositivi iOS, Android, Windows. Puoi installare l’app AEM Forms per Android da Google Play, iOS da App Store e Windows da Windows Store.

google_play

app_store

microsoft-badge-icon

Per installare, personalizzare e distribuire l’app su dispositivi iOS, Android o Windows, vedi Personalizzare, generare e distribuire l’app AEM Forms.

Prerequisiti prerequisites

L'app AEM Forms richiede un server AEM Forms. Gli utenti possono eseguire il rendering dei moduli creati in AEM Forms
server, compilali, salva come bozze e inviali. L’app si connette al server e recupera i moduli abilitati da esso. L’app AEM Forms viene sincronizzata con il server e, non appena i moduli vengono caricati nell’app, gli utenti possono lavorare offline. Se l’app è offline, i dati vengono salvati sul dispositivo e sincronizzati con il server quando l’app è online.

App AEM Forms con server che utilizzano il flusso di lavoro AEM Forms aem-forms-app-with-servers-using-aem-forms-workflow

Se disponi di un server AEM Forms Workflow, puoi eseguire il rendering dei moduli come attività nell’app AEM Forms. Ad esempio, si esegue un'azienda bancaria e il cliente compila un'applicazione per utilizzare i propri servizi. L’applicazione è un modulo adattivo che accetta le informazioni dei clienti e le memorizza come invio per la revisione. L'amministratore rivede un'applicazione e inoltra una richiesta di verifica al lavoratore sul campo. L'applicazione inoltrata abilita come attività un modulo di verifica nell'app del lavoratore sul campo. Il lavoratore sul campo trasporta il dispositivo mobile al cliente e verifica i dettagli.

App AEM Forms con server che utilizzano un flusso di lavoro incentrato su Forms su OSGi aem-forms-app-with-servers-using-forms-centric-workflow-on-osgi

Se disponi di un server AEM Forms, puoi eseguire il rendering dei moduli adattivi come applicazione AEM casella in entrata e come attività nell’app AEM Forms. Ad esempio, si esegue un'azienda bancaria e il cliente compila un'applicazione per utilizzare i propri servizi. L’applicazione è associata a un modulo adattivo che accetta le informazioni dei clienti e le memorizza come invio per la revisione. L'amministratore rivede l'attività e approva la richiesta di verifica al lavoratore sul campo. Il lavoratore sul campo trasporta il dispositivo mobile al cliente e verifica i dettagli.

Per ulteriori informazioni sul funzionamento dell’app AEM Forms con il server AEM Forms, vedi Conard ottiene il compito di valutazione nella documentazione relativa al rifiuto.

Moduli autonomi o app AEM Forms con server senza flusso di lavoro AEM Forms standalone-forms-or-aem-forms-app-with-servers-without-aem-forms-workflow

Un server AEM Forms che non utilizza AEM Forms Workflow è AEM Forms su OSGi o un modulo mobile o adattivo autonomo. L’app AEM Forms funziona con l’implementazione AEM Forms in OSGi. Forms abilitato e pubblicato per l’app AEM Forms sono disponibili nell’app.

I moduli vengono scaricati nell’app e sono disponibili offline. Ad esempio, si esegue un'azienda bancaria e un cliente compila un'applicazione sul sito. L’applicazione è un modulo adattivo che accetta le informazioni dei clienti e le memorizza per la revisione. L’amministratore rivede il modulo e crea un modulo di verifica nell’istanza AEM autore. L’amministratore abilita la sincronizzazione del modulo con l’app AEM Forms e lo pubblica. Se il modulo di verifica è disponibile nell’app AEM Forms, l’agente di campo può utilizzare un dispositivo mobile per verificare i dettagli del cliente. Il dispositivo mobile si sincronizza con il server e il modulo di verifica viene caricato nell’app. L’agente del campo può visitare il cliente, verificare i dettagli, salvare i dati come bozza o inviare il modulo di verifica. Il modulo viene sincronizzato con il server ogni volta che l’app è online.

Per sincronizzare il modulo nell’app AEM Forms:

  1. Nell’istanza di authoring, seleziona un modulo e fai clic su Visualizza proprietà.

  2. Nella pagina delle proprietà, fai clic su Avanzate.

  3. In Avanzate, abilita l'opzione: Sincronizzazione con l’app AEM Forms e toccare Salva.

Quando il modulo viene pubblicato, l’app si sincronizza con il server e recupera il modulo. Per sincronizzare più moduli, nell’istanza di authoring, seleziona più moduli in Forms Manager e tocca Sincronizzazione con l’app AEM Forms.

Supporto per dispositivi mobili mobile-device-support

Vedi App AEM Forms (precedentemente nota come Mobile Workspace)

Funzioni principali dell’app AEM Forms key-features-of-aem-forms-app

App AEM Forms con server AEM Forms aem-forms-app-with-aem-forms-servers

Puoi sincronizzare l’app con il server AEM Forms e lavorare con i moduli sul tuo dispositivo mobile.

Con il server AEM Forms Workflow è possibile associare un modulo a un punto di partenza in un processo di workbench e AEM applicazione Inbox. A un'applicazione Casella in entrata AEM può essere associato un modulo adattivo. Un punto iniziale può avere un modulo adattivo, un modulo HTML5 o un set di moduli ad esso associato. È possibile inviare un punto iniziale come attività oppure salvarlo come bozza. Per ulteriori informazioni sulle differenze tra un'applicazione Casella in entrata AEM e un punto iniziale, vedere Azioni e funzionalità dei flussi di lavoro AEM incentrati sui moduli sui flussi di lavoro OSGi e JEE per AEM Forms.

Con il server AEM Forms senza flusso di lavoro AEM Forms, nell’app AEM Forms viene eseguito il rendering di un modulo abilitato per la sincronizzazione nell’app. Forms è disponibile nella scheda Forms dell’app e può essere inviato o salvato come bozza. I moduli adattivi e i moduli per dispositivi mobili sono supportati nell’app.

  1. Salvataggio di un'attività o di un modulo come bozza

    L’opzione Salva come bozza consente di salvare un’istantanea di un’attività o di un modulo insieme ai dati compilati e ai file allegati al modulo associato. Le bozze vengono salvate sul dispositivo mobile e sincronizzate con il server AEM Forms per un successivo recupero.

    Vedi Salvataggio di un'attività o di un modulo come bozza.

  2. Salva modulo come modello

    A volte, quando gli utenti compilano un modulo, gli input per alcuni campi rimangono gli stessi. Per tali istanze, è possibile compilare i campi che richiedono valori identici in ogni istanza e salvare il modulo o la bozza come modello. Ora, ogni volta che crei un’istanza del modello, i campi specificati vengono già compilati con i valori specificati nel modello. Consente di risparmiare tempo e fatica per compilare il modulo.

    Vedi Salvare i moduli come modelli.

Uso delle attività e dei moduli working-with-tasks-and-forms

Puoi sincronizzare l’app con il server AEM Forms Workflow e lavorare su attività e moduli sul tuo dispositivo mobile.

Un’attività sul dispositivo mobile contiene un modulo adattivo, un modulo HTML5 o un set di moduli e può anche contenere allegati e URL di riepilogo. Per impostazione predefinita, le attività assegnate all'utente vengono posizionate nel Attività cartella. Quando si lavora su un'attività, è possibile modificare l'attività e salvare una bozza di copia dell'attività sul server AEM Forms.

Un modulo sul dispositivo mobile può essere un modulo adattivo o mobile. Forms abilitato per la sincronizzazione nell’app dei moduli è disponibile nella cartella Forms. È possibile sincronizzare i moduli abilitati nel server AEM Forms senza flusso di lavoro AEM Forms (AEM Forms su OSGi).

Consulta:

Utilizzo offline working-offline

Puoi lavorare sul tuo dispositivo mobile in modalità offline. È possibile accedere all'applicazione anche se non è presente alcuna connettività di rete e può funzionare su tutti i moduli sincronizzati con il dispositivo al momento dell'ultima connessione online. Per informazioni dettagliate sulla sincronizzazione dei moduli, vedere Sincronizzazione dell’app. Se si sceglie di sincronizzare gli allegati associati a un modulo, è possibile aprire gli allegati anche in modalità offline. È possibile modificare il modulo, aggiungere annotazioni e inviare o salvare un modulo in modalità offline. Al successivo accesso online, il modulo viene sincronizzato con il server AEM Forms.

Per maggiori dettagli, vedi Utilizzo della modalità offline.

Aggiunta di annotazioni adding-annotations

È possibile aggiungere i seguenti allegati a un modulo sul dispositivo mobile

  • Note- È possibile utilizzare la funzione Note per aggiungere uno script a mano libera o una nota di testo nel modulo. Per maggiori dettagli, vedi Aggiunta di una nota.

  • Immagine- L’app AEM Forms include una funzione che utilizza le funzionalità della fotocamera o la galleria del tuo dispositivo mobile. Utilizzando l’allegato fotografico, è possibile aggiungere una fotografia con il modulo associato. Per maggiori dettagli, vedi Aggiunta di una fotografia.

Salvataggio automatico autosave

Quando un utente immette dei dati nell’app AEM Forms, la funzione di salvataggio automatico li salva a intervalli regolari. La funzione di salvataggio automatico nell’app AEM Forms ti aiuta a evitare la perdita di dati se l’app si chiude a causa di condizioni come la batteria scarica.

Vedi Utilizzo del salvataggio automatico nell’app AEM Forms.

Differenze tra AEM casella in entrata e funzioni dell’app AEM Forms differences-between-aem-inbox-and-aem-forms-app-features

Due dei principali modi per avviare un flusso di lavoro incentrato su Forms sono quelli utilizzati Casella in entrata AEM e l'app AEM Forms. Le funzionalità della casella in entrata AEM e dell’app AEM Forms, tuttavia, differiscono. AEM casella in entrata funziona solo con Flussi di lavoro incentrati su Forms mentre l’app AEM Forms funziona sia con flussi di lavoro incentrati su Forms che con la gestione dei processi. Per ulteriori informazioni sulle differenze tra le funzionalità della casella in entrata AEM e dell’app AEM Forms, vedi Azioni e funzionalità dei flussi di lavoro AEM incentrati sui moduli sui flussi di lavoro OSGi e JEE per AEM Forms.

Moduli supportati supported-forms

Tipi di moduli supportati nell’app AEM Forms:

Modulo adattivo adaptive-form

Un modulo adattivo che si adatta dinamicamente agli input degli utenti è supportato nell’app AEM Forms. Sono supportati anche i moduli adattivi caricati a priori.

Modulo mobile mobile-form

È possibile creare moduli per dispositivi mobili in AEM Forms. I moduli per dispositivi mobili sono rappresentati come moduli HTML nei dispositivi mobili che si adattano in base ai dispositivi di visualizzazione.

Set di moduli formset

Con i set di moduli, è possibile raggruppare più moduli relativi a un servizio o a un processo per automatizzare un processo aziendale e presentarli agli utenti finali. In questo caso, gli utenti possono compilare l’intero set come un unico set e non è necessario archiviare, inviare e tenere traccia dei singoli moduli o processi.

NOTE
Richiede flusso di lavoro AEM Forms (AEM Forms su JEE).

Funzionamento dell’app AEM Forms how-aem-forms-app-works

L’app AEM Forms fornisce una soluzione mobile per consentire ai lavoratori sul campo di lavorare sui moduli ad essi assegnati. L'applicazione memorizza in cache i dati completi dal server e fornisce un'esperienza utente efficiente salvando tutto il lavoro localmente. I dati dal disco vengono inviati al server tramite aggiornamenti di sincronizzazione puntuali.

L’app AEM Forms è un’applicazione basata su PhoneGap 5.0 in cui il modello Backbone viene utilizzato in modo efficiente per presentare i dati memorizzati nei modelli attraverso le visualizzazioni. Tutte le operazioni native vengono eseguite tramite plug-in PhoneGap.

Personalizzare, generare e distribuire l’app AEM Forms customize-build-distribute

NOTE
Applicabile solo se utilizzi il codice sorgente dell’app AEM Forms per creare l’app.

L’app AEM Forms è facile da personalizzare in base alle esigenze specifiche dell’organizzazione. Il codice sorgente dell’applicazione viene fornito insieme ad AEM Forms. Puoi modificare il codice sorgente e creare la tua soluzione per la forza lavoro mobile. Puoi anche firmare l’app con la tua chiave Enterprise.

Personalizzazione customize

Puoi personalizzare la tua app per:

Branding: Modifica l’icona dell’app, il nome dell’app, le immagini di avvio e le pagine nell’app AEM Forms. Puoi anche modificare il testo per localizzare l’app per una regione specifica. Per ulteriori informazioni sul branding dell’app AEM Forms, vedi Personalizzazione del branding.

Tema: Modifica stili quali colori, font e spaziatura nell’interfaccia utente dell’app AEM Forms. Per ulteriori informazioni, consulta Personalizzazione del tema.

Gesto: Modifica i gesti come scorrere a destra e scorrere a sinistra nell'interfaccia utente dell'app AEM Forms. Per ulteriori informazioni, consulta Personalizzazione dei movimenti.

Per ulteriori informazioni sulla configurazione di un progetto di app AEM Forms per la personalizzazione, consulta:

Creare e distribuire build-and-distribute

Il codice sorgente per l’app AEM Forms può essere estratto dal adobe-lc-mobileworkspace-src.zip disponibile come parte del pacchetto sorgente dell’app AEM Forms su Distribuzione software.

Per ottenere la sorgente dell’app AEM Forms, esegui i seguenti passaggi:

  1. Apri Software Distribution. Per accedere a Software Distribution è necessario disporre di un Adobe ID.

  2. Tocca Adobe Experience Manager che si trova nel menu di intestazione.

  3. In Filtri sezione:

    1. Seleziona Forms dal Soluzione elenco a discesa.
    2. Seleziona la versione e digita il pacchetto. È inoltre possibile utilizzare Download di ricerca per filtrare i risultati.
  4. Toccare il nome del pacchetto applicabile al sistema operativo in uso, selezionare Accettare i termini dell'EULA, e tocca Scarica.

  5. Apri Gestione pacchetti e fai clic su Carica pacchetto per caricarlo.

  6. Seleziona il pacchetto e fai clic su Installa.

  7. Per scaricare il pacchetto, apri https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip nel browser.

    Il pacchetto sorgente viene scaricato sul dispositivo.

Per iOS:

Per informazioni dettagliate su come creare un’app iOS (.ipa), consulta Configurare il progetto Xcode e creare l'app iOS.

Per informazioni dettagliate su come firmare l’app AEM Forms con il profilo di provisioning, consulta Configurazione, elaborazione e risoluzione dei problemi della firma del codice iOS.

Per Android:

Per informazioni dettagliate su come creare un’app Android (.apk), consulta Configurare il progetto Eclipse e creare l’app Android.

Per informazioni dettagliate su come firmare l’app AEM Forms, vedi Firma delle applicazioni.

Per Windows:

Per informazioni dettagliate su come creare un’app Windows (.appx), consulta Configurare il progetto Visual Studio e creare l'app Windows.

Per informazioni dettagliate su come distribuire l’app tramite MDM, consulta Distribuire l’app AEM Forms. La distribuzione dell’app tramite MDM è applicabile solo per iOS e Android.

Recommendations per aggiornare Mobile Workspace all’app AEM Forms recommendations-to-upgrade-mobile-workspace-to-aem-forms-app

Se effettui l’aggiornamento alla versione più recente dell’app AEM Forms, accertati di leggere i seguenti punti:

  • Se hai installato una versione precedente dell’app dal Play Store su Android
    Puoi aggiornare l’app direttamente dal Play Store.

  • Se la versione precedente dell’app è generata e installata utilizzando il codice sorgente (applicabile per iOS e Android):

    Prima di installare la nuova app, sincronizza tutti i dati con il server AEM Forms. Dopo la sincronizzazione dei dati, disinstalla la versione precedente dell'app e installa la nuova app.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da