Introduzione app AEM Forms

Panoramica

'app AEM Forms consente la sincronizzazione di moduli adattivi, moduli mobili e set di moduli su dispositivi mobili, in base al server. È possibile definire flussi di lavoro Forms incentrati sui flussi di lavoro OSGi o Forms su JEE. Ad esempio, si esegue un'azienda bancaria e si utilizza AEM Forms per gestire le applicazioni e le comunicazioni dei clienti. I clienti compilano un modulo e lo inviano per la verifica. Se il modulo è abilitato su dispositivi mobili, i clienti possono compilarlo nell'app AEM Forms . È inoltre possibile gestire il flusso di lavoro di verifica abilitando il modulo di verifica sui dispositivi mobili. Il lavoratore sul campo può trasportare un dispositivo mobile al cliente, verificare i dettagli e inviare il modulo. L'app AEM Forms si sincronizza con server AEM Forms e recupera i moduli abilitati per i dispositivi mobili. Se l'app è offline, memorizza i dati localmente.

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

app AEM Forms è supportata sui dispositivi iOS, Android e Windows. Puoi installare 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 sui dispositivi iOS, Android o Windows, consultate Personalizzare, creare e distribuire l'app AEM Forms .

Prerequisiti

app AEM Forms richiede un server AEM Forms . Gli utenti possono eseguire il rendering dei moduli creati nell'AEM Forms
compilateli, salvateli come bozze e inviateli. L'app si connette al server e recupera i moduli abilitati da esso. 'app AEM Forms si sincronizza 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 i dati vengono sincronizzati con il server quando l'app è online.

app AEM Forms con server che utilizzano flusso di lavoro AEM Forms

Se si dispone di un server AEM Forms Workflow , è possibile eseguire il rendering dei moduli come attività '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 un modulo di verifica nell'app del lavoratore sul campo come attività. 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 basato su Forms su OSGi

Se si dispone di un server AEM Forms , è possibile eseguire il rendering dei moduli adattivi come applicazione AEM Posta in arrivo e le operazioni '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 del campo. Il lavoratore sul campo trasporta il dispositivo mobile al cliente e verifica i dettagli.

Per ulteriori informazioni su app AEM Forms che utilizza server AEM Forms, vedere Conard ottiene l'attività di valutazione nella documentazione del sito di riferimento.

Moduli standalone o app AEM Forms con server senza flusso di lavoro AEM Forms

Un server AEM Forms che non utilizza flusso di lavoro AEM Forms è AEM Forms su OSGi o un modulo mobile o adattivo indipendente. app AEM Forms funziona con l'implementazione AEM Forms in OSGi. L'Forms che abilitate e pubblicate per 'app AEM Forms è disponibile 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 'app AEM Forms e lo pubblica. Se il modulo di verifica è disponibile 'app AEM Forms, l'agente del 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 'app AEM Forms:

  1. Nell'istanza di creazione, selezionare un modulo e fare clic su Visualizza proprietà.

  2. Nella pagina delle proprietà fare clic su Avanzate.

  3. In Avanzate, abilita opzione: Sincronizza con AEM Forms App e tocca Salva.

Quando il modulo viene pubblicato, l'app si sincronizza con il server e recupera il modulo. Per sincronizzare più moduli, nell'istanza di creazione selezionare più moduli in Forms Manager e toccare Sincronizza con AEM Forms App.

Supporto per dispositivi mobili

Vedere app AEM Forms (precedentemente nota come Mobile Workspace)

Funzioni principali app AEM Forms

app AEM Forms con server AEM Forms

È possibile sincronizzare l'app con il server AEM Forms e lavorare con i moduli sul dispositivo mobile.

Con server AEM Forms Workflow, è possibile associare un modulo a un punto di partenza in un processo Workbench e AEM applicazione Inbox. A un'applicazione Casella in entrata AEM può essere associato un modulo adattivo. Un punto di avvio può avere un modulo adattivo, un modulo HTML5 o un set di moduli ad esso associato. Un punto di inizio può essere inviato come attività oppure l'attività può essere salvata come bozza. Per ulteriori informazioni sulle differenze tra un'applicazione AEM Inbox e un punto di partenza, vedere Azioni e funzionalità dei flussi di lavoro AEM basati su moduli in OSGi e flussi di lavoro AEM Forms JEE.

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

  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 nel modulo associato. Le bozze vengono salvate sul dispositivo mobile e sincronizzate con server AEM Forms per un successivo recupero.

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

  2. Salva il modulo come modello

    A volte, quando gli utenti compilano un modulo, gli input di 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 create un’istanza del modello, i campi specificati sono già compilati con i valori specificati nel modello. Consente di risparmiare tempo e sforzi per compilare il modulo.

    Vedere Salvare i moduli come modelli.

Operazioni con attività e moduli

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

Un'attività sul dispositivo mobile contiene un modulo adattivo, un modulo HTML5 o un set di moduli e può contenere anche allegati e URL di riepilogo. Per impostazione predefinita, le attività assegnate all'utente vengono inserite nella cartella Attività. Quando lavorate su un'attività, potete 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 un modulo mobile. Forms abilitato per la sincronizzazione nell'app dei moduli è disponibile nella cartella Forms. È possibile sincronizzare i moduli abilitati server AEM Forms senza flusso di lavoro AEM Forms ( AEM Forms su OSGi).

Consulta:

Utilizzo offline

Potete utilizzare il dispositivo mobile in modalità offline. È possibile accedere all'applicazione anche in assenza di connettività di rete e lavorare su tutti i moduli sincronizzati con il dispositivo al momento dell'ultima connessione. 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 informazioni dettagliate, vedere Utilizzo della modalità offline.

Aggiunta di annotazioni

È 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 informazioni dettagliate, vedere Aggiunta di una nota.

  • Immagine - L'app AEM Forms include una funzione che utilizza la funzionalità della fotocamera o la galleria del dispositivo mobile. Utilizzando l'allegato fotografico, è possibile aggiungere una fotografia con il modulo associato. Per informazioni dettagliate, consultate Aggiunta di una fotografia.

Salvataggio automatico

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 consente di evitare la perdita di dati se l'app si chiude a causa di condizioni come la batteria scarica.

Consultate Utilizzo del salvataggio automatico in app AEM Forms.

Differenze tra AEM Posta in arrivo e funzionalità dell'app AEM Forms

Due dei modi principali per avviare un flusso di lavoro incentrato su Forms sono l'utilizzo dell'app AEM Inbox e AEM Forms. Le funzionalità dell'app AEM Posta in arrivo e AEM Forms, tuttavia, differiscono. AEM Inbox funziona solo con flussi di lavoro Forms-centric mentre l'app AEM Forms funziona sia con flussi di lavoro Forms-centrici sia con la gestione dei processi. Per ulteriori informazioni sulle differenze tra AEM funzionalità di Posta in arrivo e app AEM Forms, vedi Azioni e funzionalità di flussi di lavoro AEM basati su moduli in OSGi e flussi di lavoro AEM Forms JEE.

Moduli supportati

Tipi di modulo supportati nell'app AEM Forms :

Modulo adattivo

Un modulo adattivo che si adatta dinamicamente agli input dell'utente è supportato 'app AEM Forms. Sono supportati anche i moduli adattivi caricati in modo persistente.

Modulo mobile

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

Set di moduli

Con i formati, è 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.

NOTA

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

funzionamento dell'app AEM Forms

'app AEM Forms offre una soluzione mobile che consente ai lavoratori sul campo di lavorare sui moduli ad essi assegnati. L'applicazione memorizza nella cache i dati completi dal server e fornisce un'esperienza utente efficiente salvando tutto il lavoro localmente. I dati del disco vengono inviati al server tramite aggiornamenti tempestivi della sincronizzazione.

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 viste. Tutte le operazioni native vengono eseguite tramite i plug-in PhoneGap.

Personalizzare, creare e distribuire l'app AEM Forms

NOTA

Applicabile solo se utilizzate codice sorgente dell'app AEM Forms per creare l'app.

'app AEM Forms è facile da personalizzare in base alle esigenze specifiche dell'organizzazione. Il codice sorgente per l’applicazione viene fornito insieme AEM Forms. Puoi cambiare il codice sorgente e creare una tua soluzione per la forza lavoro mobile. Potete inoltre firmare l'app con la vostra chiave enterprise.

Personalizzazione

Potete personalizzare l'app per:

Branding: Modifica l'icona dell'app, il nome dell'app, le immagini di avvio e le pagine in 'app AEM Forms. Potete anche modificare il testo per localizzare l'app per un'area specifica. Per ulteriori informazioni sul marchio dell'app AEM Forms , consultate Personalizzazione del marchio.

Tema: Modifica di stili quali colori, font e spaziatura nell'interfaccia utente app AEM Forms. Per ulteriori informazioni, vedere Personalizzazione tema.

Gesti: Modifica gesti quali il passaggio del dito verso destra e il passaggio del dito verso sinistra nell'interfaccia utente dell'app AEM Forms . Per ulteriori informazioni, vedere Personalizzazione dei gesti.

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

Creazione e distribuzione di

Il codice sorgente per l'app AEM Forms può essere estratto dal adobe-lc-mobileworkspace-src.zip disponibile come parte del pacchetto di origine dell'app AEM Forms sulla distribuzione del software.

Per ottenere l'origine dell'app AEM Forms , effettuate le seguenti operazioni:

  1. Aprire Distribuzione software. È necessario un Adobe ID per accedere a Distribuzione software.

  2. Toccate Adobe Experience Manager disponibile nel menu di intestazione.

  3. Nella sezione Filtri:

    1. Selezionare Forms dall'elenco a discesa Soluzione.
    2. Selezionate la versione e digitate il tipo di pacchetto. Potete anche utilizzare l'opzione Download di ricerca per filtrare i risultati.
  4. Toccate il nome del pacchetto applicabile al sistema operativo in uso, selezionate Accetta termini EULA, quindi toccate Scarica.

  5. Aprite Gestione pacchetti e fate clic su Carica pacchetto per caricare il pacchetto.

  6. Selezionate il pacchetto e fate clic su Installa.

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

    Il pacchetto di origine viene scaricato sul dispositivo.

Per iOS:

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

Per informazioni dettagliate su come firmare l'app AEM Forms con il profilo di provisioning, consultate Configurazione, elaborazione e risoluzione dei problemi per la firma dei codici iOS.

Per Android:

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

Per informazioni dettagliate su come firmare l'app AEM Forms , consultate Firma delle applicazioni.

Per Windows:

Per informazioni dettagliate su come creare un'app Windows (.appx), fare riferimento a Configurare il progetto di Visual Studio e creare l'app Windows.

Per informazioni dettagliate su come distribuire l'app tramite MDM, consultate Distribuisci app AEM Forms. La distribuzione delle app tramite MDM è applicabile solo per iOS e Android.

Recommendations per aggiornare Mobile Workspace all' dell'app AEM Forms

Se state effettuando l'aggiornamento alla versione più recente 'app AEM Forms, accertatevi di leggere i punti seguenti:

  • Se avete installato una versione precedente dell'app dallo store Play su
    Android, potete aggiornare l'app direttamente dallo store Play.

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

    Prima di installare la nuova app, sincronizzate tutti i dati con il server AEM Forms . Una volta sincronizzati i dati, disinstallate la versione precedente dell'app e installate la nuova app.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free