Distinzione tra app canvas e app basate su modello

Completato

Come determinare quale app usare? Se l'applicazione non sarà connessa a un database Microsoft Dataverse, la scelta è facile. Si creerà un'applicazione canvas poiché le app basate su modello possono essere realizzate solo su Dataverse. In caso contrario, è importante innanzitutto identificare lo scopo dell'applicazione.

La tabella fornisce un confronto generale tra i due tipi di app.

Considerazione app Canvas App basata su modello
Origine dati Non basata su Dataverse Basata su Dataverse
Scopo dell'app Incentrata su attività o schermate Incentrata su back office/processi
Interfaccia utente Interfaccia utente personalizzata Interfaccia utente reattiva/coerente
Integrazione con il dispositivo Personalizzazione utente
Facilmente incorporabile Spostamento nelle relazioni tra dati
Limitazione per motivi di sicurezza dell'interfaccia utente

Per chiarire questa descrizione si esaminerà un esempio. Contoso Real Estate vende proprietà commerciali e residenziali. Dispone di un team di agenti sul campo che incontrano i potenziali venditori e mostrano le proprietà agli acquirenti. Gli agenti hanno bisogno di identificare rapidamente le proprietà da mostrare in base alle esigenze dell'acquirente con cui stanno lavorando. Quando lavorano con un nuovo venditore, devono anche registrare rapidamente la proprietà, scattare foto, programmare i giorni di visita e acquisire qualsiasi altra informazione pertinente in modo che la proprietà possa essere pubblicizzata il più rapidamente possibile. I responsabili di Contoso devono:

  • vedere rapidamente quali proprietà sono in vendita in un dato momento
  • sapere quante volte sono state mostrate
  • gestire le offerte non appena arrivano
  • fornire supporto ai venditori al lavoro

Dal punto di vista dei venditori, la soluzione migliore sarebbe creare un'app canvas che li supporti sul campo. Non solo l'app canvas può connettersi ai dati Dataverse, ma può facilmente connettersi anche ad altre origini dati come Google Calendar per pianificare i giorni di visita delle proprietà. La possibilità di creare un'interfaccia utente personalizzata significa poter progettare l'applicazione in modo da fornire la migliore esperienza ai venditori che lavorano sul campo. Infine, grazie alle funzionalità di integrazione con il dispositivo, i venditori possono facilmente scattare foto della proprietà usando il proprio dispositivo mobile e tali immagini vengono automaticamente associate alla proprietà.

L'immagine mostra un esempio del possibile aspetto dell'applicazione canvas del venditore.

Screenshot dell'applicazione canvas di esempio.

Ai venditori viene fornito un elenco di proprietà in cui eseguire facilmente ricerche per identificare quelle da mostrare ai potenziali acquirenti. Una volta identificata una proprietà, possono facilmente visualizzarne le specifiche, comprese le immagini. Questa funzionalità consente all'acquirente di vedere la proprietà e decidere se vale la pena visitarla.

Il video seguente illustra in maggior dettaglio in che modo un'app canvas può aiutare gli agenti immobiliari a essere più produttivi sul campo.

App canvas

Per quanto riguarda invece i responsabili di Contoso Real Estate, essi hanno bisogno di un'applicazione che offra la possibilità di gestire il quadro generale e supportare i venditori. Un'app basata su modello sarebbe la soluzione migliore per assisterli in tale supporto e nella gestione delle operazioni quotidiane. Poiché vengono immesse dai venditori tramite l'applicazione canvas, le proprietà sono disponibili nell'app basata su modello. Inoltre, i responsabili potrebbero accedere facilmente alle informazioni sui giorni di visita, gli appuntamenti e le offerte archiviate in Microsoft Dataverse. È possibile usare elementi come regole di business e flussi di processi di business per guidare i venditori attraverso i vari processi: pubblicizzare una casa, predisporre le visite, gestire gli appuntamenti e negoziare le offerte.

L'immagine mostra un esempio del possibile aspetto di un'applicazione basata su modello.

Screenshot dell'applicazione basata su modello di esempio in sviluppo.

Nel gruppo Gestione della proprietà i responsabili possono accedere facilmente a elementi quali le proprietà immobiliari attualmente in vendita. Aprendo una specifica proprietà, ottengono le informazioni di base come il tipo di proprietà, il prezzo richiesto e l'anno di costruzione. Nella sezione Dettagli correlati sono disponibili le informazioni sulle visite programmate ed effettuate e le offerte associate a questa proprietà. I responsabili ottengono tutti i dati associati a questa proprietà in un'unica schermata senza la necessità di spostarsi in altre aree dell'applicazione.

Inoltre, è possibile usare un'applicazione canvas per completare i dati nell'applicazione basata su modello. In questo caso è presente un'applicazione canvas incorporata nel modulo Proprietà immobiliari. Quest'app esamina l'indirizzo, la metratura, il numero di camere da letto e il prezzo richiesto della casa in questione. Inoltre, elenca proprietà simili nell'area circostante. Queste informazioni aiutano i responsabili a svolgere attività quali la valutazione del prezzo richiesto rispetto a proprietà simili nella zona. Se necessario, possono modificare tale prezzo in base alle esigenze.

Il video seguente illustra in che modo un'applicazione basata su modello può aiutare Contoso Real Estate a supportare meglio gli agenti sul campo per accelerare la vendita delle proprietà.

App basata su modello

Come si è visto, quando si creano soluzioni con Power Apps spesso si tratta di identificare cosa gli utenti desiderano ottenere da un'applicazione e progettarla di conseguenza. Molto spesso una soluzione contiene una combinazione di app canvas e basate su modello.

Dopo aver esaminato le app canvas e le app basate su modello e gli scenari per ciascuno dei due tipi, nell'unità successiva si illustrerà in modo più approfondito come crearle.