Show Menu
ARGOMENTI×

Introduction to AEM Forms app

Panoramica

'app AEM Forms consente la sincronizzazione di moduli adattivi, moduli mobili e set di moduli su dispositivi mobili, in base al server. Puoi definire flussi di lavoro incentrati su Forms nei flussi di lavoro OSGi o Forms in 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](assets/google_play.png)](https://play.google.com/store/apps/details?id=com.adobe.aem.forms)
    
    [ ![app_store](assets/app_store.png)](https://itunes.apple.com/us/app/adobe-experience-manager-forms/id1129625976?ls=1&amp;mt=8)
    
    [ ![microsoft-badge-icon](assets/microsoft-badge-icon.png)](https://www.microsoft.com/en-us/store/p/adobe-experience-manager-forms/9nd12rlxtgtt)

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 nel AEM server di moduli, compilarli, salvarli come bozze e inviarli. 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 tramite 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.

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 su 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 app AEM Forms 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 app AEM Forms.

Supporto per dispositivi mobili

Funzioni chiave dell'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 su 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.
  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.

Operazioni con le attività e i 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 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, consultate Utilizzo della modalità offline.

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 informazioni dettagliate, consultate 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 .

Autosavaluta

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.

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 utilizzare AEM Posta in arrivo e app AEM Forms. Le funzionalità dell'app AEM Posta in arrivo e AEM Forms, tuttavia, differiscono. AEM Inbox funziona solo con flussi di lavoro basati 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 AEM funzionalità delle app in entrata e , vedi Azioni e funzionalità dei flussi di lavoro AEM incentrati sui moduli nei flussi di lavoro OSGi e 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.
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

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, consultate Personalizzazione dei temi .
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, consultate Personalizzazione dei gesti .
Per ulteriori informazioni sulla configurazione di un progetto app AEM Forms per la personalizzazione, vedi:

Creazione e distribuzione

Il codice sorgente per l'app AEM Forms può essere estratto dal adobe-lc-mobileworkspace-src.zip che è 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. Apri distribuzione downloads 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. Selezionate 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 e toccate Scarica .
  5. Aprite Package Manager e fate clic su Carica pacchetto per caricare il pacchetto.
  6. Select the package and click Install .
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), consultate Configurare il progetto Visual Studio e creare l'app Windows.
Per informazioni dettagliate su come distribuire l'app tramite MDM, consultate Distribuire app AEM Forms. La distribuzione delle app tramite MDM è applicabile solo per iOS e Android.

Recommendations per aggiornare Mobile Workspace all'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.