Power Apps Ideas: l’assistenza basata sull’AI che aiuta chiunque a creare app aziendali

Quanto risulterebbe facile creare delle app low-code solo descrivendo, attraverso un linguaggio naturale, che cosa si vuole che faccia la nostra applicazione? Microsoft sta facendo grossi passi avanti verso questa funzionalità.

L’azienda di Redmond ha messo a punto uno dei modelli di intelligenza artificiale più avanzati del pianeta, un modello noto come OpenAI GPT-3, per generare automaticamente formule Power Fx basate sull’input del linguaggio naturale. GPT-3 e altre tecnologie di AI sono state aggiunte direttamente in Power Apps Studio: queste nuove features aiuteranno gli sviluppatori a creare rapidamente le app di cui hanno bisogno e ad apprendere più facilmente concetti avanzati nel processo.

Power Apps

Ora basterà semplicemente dire a Power Apps cosa si vuole vedere, ad esempio “Mostrami i clienti degli Stati Uniti il ​​cui abbonamento è scaduto”. Verrà presentata una serie di formule insieme a una spiegazione del loro funzionamento. Selezionandone una verrà applicata quella logica alla app.

Ma non è tutto. Microsoft sta anche infondendo a Ideas la capacità di “programmare con l’esempio” utilizzando la tecnologia AI nota come Program Synthesis using Examples (PROSE).

Power Fx , il linguaggio di programmazione open source per low code introdotto all’inizio di quest’anno, consente a milioni di persone con competenze di Excel di utilizzare la logica avanzata per le proprie app. È utile anche agli utenti più esperti, che possono dedicare molto tempo alla ricerca, all’apprendimento e al debug di formule complesse. Con le funzionalità basate sull’intelligenza artificiale integrate direttamente in Power Apps Studio, ora tutti, dai nuovi produttori ai professionisti esperti, possono creare app più velocemente che mai.

Di seguito, il funzionamento si ciascuna di queste tecnologie per semplificare la creazione di app.

Linguaggio naturale per Power Fx

Formato con 175 miliardi di parametri, GPT-3 è un modello avanzato di intelligenza artificiale che implementa il deep learning per essere in grado di comprendere e produrre testo simile a quello umano basato su un prompt in linguaggio naturale. Microsoft ha una collaborazione strategica con OpenAI, gli sviluppatori di GPT-3, per poter applicare il modello in prodotti come Power Apps.

Mettendo a punto GPT-3 per capire come vengono costruite le formule Power Fx, è possibile sfruttare i punti di forza esistenti del modello per dare ai produttori la capacità di descrivere la logica proprio come farebbero con un amico o un collega e trovare la formula giusta per la loro app.

Power Apps

Ad esempio, un venditore e-commerce desidera ordinare la sua galleria per mostrare 10 ordini di passeggini ordinati per data di acquisto, con il più recente in alto. Ora, invece di dover ricordare e scrivere una formula complessa, basterà semplicemente digitare un’istruzione in linguaggio naturale.

Input in linguaggio naturaleOutput del codice generato dall’intelligenza artificiale
Mostra 10 ordini che hanno “passeggino” nel nome del prodotto e ordina per data di acquisto con il più recente in altoFirstN(Sort(Search(‘BC Orders’, “passeggino”, “aib_productname”), ‘Data di acquisto’, Decrescente)

In base a questo input e al contesto dell’app, Power Apps genererà una o alcune delle più rilevanti formule Power Fx tra cui scegliere.

Programmazione per esempio

La programmazione per esempi (PBE) è una nuova frontiera dell’intelligenza artificiale che consente agli utenti di creare script da esempi di input-output. Il PBE consente agli utenti di gestire e manipolare facilmente i dati all’interno di gallerie e tabelle di dati, applicando modelli o formule al valore originale. Invece di applicare una formula complessa, gli utenti possono programmare il modello mostrandogli degli esempi. Se i dati sono ben formattati, un esempio può essere sufficiente per programmarli. In caso contrario, gli utenti possono programmare il modello con più esempi.

Power Apps

Ad esempio, un venditore e-commerce desidera convertire il modo in cui i nomi dei propri clienti vengono visualizzati in una tabella di dati, modificando il nome e il cognome con il nome e l’iniziale del cognome, ad es. Da John Smith a John S. Invece di usare una formula è possibile fare un esempio, semplificando notevolmente il processo e risparmiando tempo.

Esempio di inputOutput del codice generato dall’intelligenza artificiale
Giovanni S.Concatena(Testo(Primo(Split(ThisItem.’Account Name’, ” “)).Result), ” “, Left(Text(Last(Split(ThisItem.’Account Name’, ” “)).Risultato), 1 ))

Impegno per pratiche di IA responsabili

Per abilitare queste funzionalità, Power Apps sfrutta GPT-3 (Generative Pre-trained Transformer 3) e PROSE SDK. L’uso di GPT-3 fa parte della collaborazione strategica di Microsoft con OpenAI per accelerare le scoperte nell’intelligenza artificiale, dallo sviluppo congiunto del primo supercomputer su Azure alla commercializzazione di nuove tecnologie di AI. Il team di ricerca e ingegneria PROSE fa parte di Microsoft Research e sviluppa APIS per la sintesi di programmi (programmazione tramite esempi e linguaggio naturale), incorporandoli in prodotti reali. PROSE è già integrato in Power BI, Excel e Visual Studio.

Power Apps si impegna a rispettare i principi di intelligenza artificiale responsabile di Microsoft che garantiscono che l’uso di questa sia equo, inclusivo, affidabile e che rispetti la privacy e la sicurezza. L’uso di GPT-3 e PROSE all’interno di Power Apps è stato sottoposto a una formazione approfondita con controlli di sicurezza integrati per garantire che non vengano generati output dannosi. Inoltre, GPT-3 e PROSE sfruttano l’input dell’utente per generare le migliori opzioni di formula che consentono un’esperienza di sviluppo potenziata. Agli sviluppatori di Power Apps rimane sempre e comunque il controllo completo di quali formule vengono applicate selezionando l’espressione da un elenco di opzioni generate.

Per cominciare

In anteprima a giugno 2021, i clienti potranno usare queste funzionalità sia nelle raccolte che nelle tabelle di dati in Power Apps. Per cominciare, la funzionalità è ottimizzata quando si utilizzano le formule Search(), Sort(), SortByColumns(), Filter(), FirstN(), LastN(). Più semplici e chiare saranno le richieste, migliori saranno gli output generati: essere chiari e utilizzare i nomi di tabelle e colonne nelle descrizioni in linguaggio naturale si tradurrà in una migliore accuratezza degli output generati. Intellisense è disponibile anche per completare la digitazione nella tabella, nella colonna e nei nomi dei controlli per evitare potenziali errori di battitura e risparmiare tempo.

Aiutare tutti gli sviluppatori a creare app migliori

Sappiamo che per rendere potente un’app, spesso i produttori sfruttano le formule di Power Fx. L’obiettivo di Microsoft è democratizzare lo sviluppo di applicazioni: dai chi, grazie alla familiarità con Excel, può sviluppare con Power Apps e Power Fx ai produttori che possono comunque dedicare del tempo a trovare la funzione e la sintassi corrette e perfezionare la loro formule. In alcuni casi, in particolare per formule complesse, il perfezionamento e la messa a punto possono essere noiosi e tutti gli sviluppatori potrebbero dedicare il loro tempo a compiti più strategici. Lo sviluppo di app basato sull’intelligenza artificiale aiuterà tutti i produttori ad accelerare gli sforzi e a creare soluzioni più complesse.

E questo è solo l’inizio. Man mano che Microsoft espande l’uso dello sviluppo di applicazioni basato sull’intelligenza artificiale in Power Apps e Microsoft Power Platform, continuerà a investire in modi per promuovere esperienze avanzate, intuitive e accelerate per tutti gli sviluppatori.

Qual è il miglior database per PowerApps?

In questo articolo forniremo tutte le informazioni necessarie per scegliere il miglior database per PowerApps.

PowerApps potrà integrarsi con tutti i tipi di sistemi di terze parti come Facebook, Twitter, Salesforce ecc per estrarre e inviare dati.

Progetta il tuo database per PowerApps First

Un errore comune che si commette quando si intraprende un progetto PowerApps è quello di concentrarsi sulla progettazione dell’interfaccia utente prima di considerare dove verranno archiviati i dati.

Per prima cosa concorda dove verranno archiviati i dati e quali colonne di dati saranno necessarie.

Domande da porre quando si sceglie un database per PowerApps

Ci sono più fattori da considerare per aiutarti a scegliere il miglior database per PowerApps. Come parte della riunione di progetto iniziale per discutere di PowerApps, chiedi al tuo team le seguenti domande:

  • Abbiamo un budget limitato? Uno dei motivi principali per cui le aziende scelgono Power Apps è che può essere un modo molto conveniente per sviluppare software. Tuttavia, se ti affretti nel progetto senza considerare dove verranno archiviati i tuoi dati, potresti riscontrare rapidamente un aumento dei costi.

Se il costo è il motivo principale per scegliere Power Apps, scegliere di archiviare i dati nel foglio di calcolo di Microsoft Excel o negli elenchi di SharePoint potrebbe essere l’opzione migliore per te poiché queste opzioni sono spesso incluse nella maggior parte delle licenze di Microsoft 365.

  • Quanto tempo abbiamo? Un altro punto di forza unico di Power Apps è la velocità con cui puoi avviare un’app ottimizzata per i dispositivi mobili. Tuttavia, spesso non viene considerato il tempo necessario per configurare il database back-end per l’archiviazione dei dati rilevanti per Power App.

Se stai cercando di creare un’app proof of concept da pilotare rapidamente, la configurazione di un nuovo server SQL potrebbe richiedere troppo tempo. Quindi, potresti scegliere di impostarlo in Dataverse poiché sarà un processo di configurazione molto più veloce.

La scelta di fogli di calcolo Excel o elenchi di SharePoint fornirebbe anche un’opzione molto rapida per l’archiviazione dei dati. Ciò dipenderà dalla quantità di dati che è necessario archiviare.

  • Quanti dati verranno archiviati? Ci sono una serie di problemi che possono essere causati dalla non corretta stima della quantità di dati che la tua Power App genererà. Ciò potrebbe portare a problemi di delega in Power Apps, problemi con le visualizzazioni di SharePoint, tempi di caricamento per l’apertura di documenti Excel e molto altro ancora.

È necessario considerare quante colonne saranno presenti nel database e quanti dati verranno inviati durante il ciclo di vita dell’app.

Se ti aspetti migliaia di righe di dati, un foglio di calcolo Excel sarebbe sufficiente. Se ti aspetti fino a centomila righe di dati, l’opzione selezionata sarebbe un elenco di SharePoint. Se hai bisogno di più di questo, dovresti cercare di utilizzare Microsoft Dataverse.

  • Quanti utenti ueranno la Power App? Sapere quante persone useranno la Power App aiuterà a definire il database da scegliere.

Se sarà solo una manciata di utenti in un piccolo team, è possibile utilizzare un foglio di calcolo Microsoft Excel. Tuttavia, questa opzione non si ridimensionerebbe bene se l’app fosse poi condivisa con un pubblico più ampio di utenti.

Per le organizzazioni di piccole e medie dimensioni che desiderano creare soluzioni in grado di adattarsi a un gruppo più ampio di utenti, la selezione di elenchi Microsoft (elenchi SharePoint) sarebbe l’opzione migliore.

Se stai creando una soluzione aziendale, dovresti prendere in considerazione la scelta di Dataverse.

  • Come verrà supportata la Power App? Vale la pena considerare non solo come e chi supporterà la Power App, ma anche il database che la supporta in background. Se non si dispone della risorsa IT o degli sviluppatori PowerApps per supportare una nuova istanza del server SQL, questa potrebbe non essere l’opzione migliore.

L’utilizzo di elenchi Microsoft (elenchi SharePoint) come database per Power App renderà molto più semplice per i dipendenti non tecnici essere in grado di mantenere i dati.

I 4 migliori database Microsoft per PowerApps

Di seguito i prodotti Microsoft più comunemente utilizzati per archiviare i dati con Canvas PowerApps.

Foglio di calcolo Microsoft Excel

Un foglio di calcolo di Microsoft Excel ospitato in SharePoint Online o OneDrive for Business è un’opzione praticabile per i piccoli team per archiviare i dati. Excel è il database in scala più piccolo. Sarebbe sufficiente per Power Apps per uso personale o se si prevede di archiviare solo fino a poche migliaia di righe di dati. I principali vantaggi di questa opzione includono la rapidità di configurazione e il non richiedere a un amministratore di Office 365 di configurare un’area in cui archiviare i dati.

Microsoft Lists (elenchi SharePoint)

Il luogo più comunemente scelto per archiviare i dati è all’interno degli elenchi Microsoft. Questi elenchi sono essenzialmente archiviati nei siti di SharePoint e sono ideali per le piccole organizzazioni (PMI) per archiviare fino a centomila righe di dati. Anche l’utilizzo di elenchi Microsoft all’interno di Office 365 come origine dati è un’opzione scelta poiché SharePoint Online è incluso nella maggior parte delle licenze di Microsoft 365, il che significa che non ci sono costi aggiuntivi.

Microsoft SQL

Se è necessario archiviare centinaia di migliaia o più righe di dati da utilizzare con PowerApp, è possibile prendere in considerazione Microsoft SQL. Tuttavia, avrà alcuni aspetti negativi, tra cui licenze premium aggiuntive necessarie agli utenti finali per accedere ai dati SQL. La tua PowerApp potrebbe essere costruita per interfacciarsi con un database SQL esistente. Tuttavia, può essere un processo molto costoso configurare e supportare un nuovo ambiente Microsoft SQL per il tuo nuovo PowerApp. Quindi, se hai bisogno di un database per archiviare grandi volumi di dati, considera invece Dataverse (Formerly Common Data Service).

Dataverse (precedentemente Common Data Service)

Dataverse è l’opzione migliore se è necessario archiviare centinaia di migliaia di righe di dati. La differenza fondamentale di Dataverse è che è un database relazionale proprio come Microsoft SQL rispetto alle altre opzioni. Ciò consentirà di creare relazioni e ricerche con altre tabelle di dati. Lo svantaggio di questa opzione è che richiederà licenze premium che possono essere piuttosto costose.


Le informazioni presenti in questo post, sono prese dall’articolo: https://valto.co.uk/microsoft-powerapps/databases/

Novità sui componenti di Power Apps

Microsoft ha aggiunto due nuove funzionalità sperimentali ai componenti basati su formule:

  • Behavior properties – Proprietà di comportamento. Ora è possibile attivare un evento personalizzato dal componente all’app di hosting. In precedenza, era possibile attivare solo OnReset. È ora possibile, ad esempio, attivare il proprio evento OnChange da un componente di selezione della data.
  • Property parameters – Parametri di proprietà. È ora possibile passare parametri per una valutazione di proprietà, in modo simile a come si passerebbero parametri a una query o una funzione in altri linguaggi. È possibile, ad esempio, definire una proprietà di output MathUtils.RandBetween che esegue un calcolo in base ai suoi parametri e viene chiamata come una funzione.

Con i parametri delle proprietà, ora puoi creare semplici funzioni definite dall’utente con formule. Ci sono alcune limitazioni, ad esempio le proprietà di output devono essere pulite e senza effetti collaterali.

Trattandosi di funzionalità sperimentali, non utilizzarle in produzione fino a quando non raggiungono l’anteprima. Per abilitarle, attiva questo interruttore in File> Impostazioni> Impostazioni avanzate> Funzionalità sperimentali:

Proprietà di comportamento

Immagina di voler creare un componente per raccogliere le date di inizio e di fine. Potrebbe essere simile a questo con due controlli di selezione della data:

Supponiamo ora che tu voglia sapere nella tua app se una di queste due date cambia. I controlli di selezione della data hanno eventi OnChange, ma fino ad ora non c’era modo di collegarli all’app che ospita il componente.

Adesso invece è possibile. Possiamo aggiungere una nuova proprietà personalizzata, denominarla OnChange e fare in modo che il suo tipo di proprietà sia Behavior:

Con questo in atto, ora possiamo richiamare questa proprietà dall’interno del nostro componente come se fosse una chiamata di funzione, mostrata qui da OnChange per entrambi i selettori di data:

E dall’interno della nostra app, possiamo scrivere una funzione per agire quando uno di questi selettori di date cambia:

Il risultato:

Parametri di proprietà

Non sarebbe fantastico se potessimo passare i parametri a OnChange?

Torniamo al nostro esempio e passiamo le date di inizio e fine alla formula OnChange. In fondo alla definizione della proprietà del componente c’è una nuova funzione per l’aggiunta di parametri:

Selezionando + Nuovo parametro possiamo aggiungere Start con un tipo di dati DateTime:

E dopo aver fatto la stessa cosa per End, avremo due parametri opzionali:

Con questi parametri possiamo aggiornare il componente per passare i valori correnti dai selettori di data all’evento:

Infine, aggiorniamo la formula OnChange nell’app per utilizzare questi parametri.

Tieni presente che poiché abbiamo aggiunto i parametri all’evento, il valore della formula nell’app sarà tornato al valore predefinito e la nostra precedente personalizzazione andrà persa. Si tratta di un bug che speriamo Microsoft risolva presto.

In questo esempio, le date di inizio e di fine potrebbero essere disponibili in questo caso come proprietà di output. Ma ci sono altri casi in cui sono presenti informazioni specifiche al momento in cui l’evento è stato attivato, che potrebbero cambiare nel momento in cui la formula lo legge. L’utilizzo dei parametri corregge quei valori per quella specifica chiamata di evento.

Funzioni pure

Possiamo usare i parametri delle proprietà anche in quelle di input e output. Un buon esempio di ciò sarebbe una libreria di utilità matematiche. Al momento la funzione RandBetween di Excel non c’è in Power Apps. Ma è possibile ricrearla usando la funzione Rand.

Iniziamo creando un nuovo componente MathUtils con una proprietà personalizzata RandBetween del tipo di proprietà Output e del tipo di dati Number:

Aggiungeremo due parametri a questa proprietà per l’intervallo. Excel assegna a questi parametri il nome Bottom e Top, di tipo Number. Questi sono entrambi parametri obbligatori in Excel.

All’interno del componente, definiremo la formula per calcolare RandBetween sulla base di questi parametri:

If( Top >= Bottom, 

    Round( Rand() * (Top – Bottom) + Bottom, 0 ),

    Blank()

)

Ora possiamo chiamarlo come una funzione dall’interno della nostra app. Dovremo creare un’istanza di questo componente, con il nome predefinito MathUtils_1. Qui vengono utilizzati due controlli di scorrimento come input e il risultato viene visualizzato in un controllo etichetta:

Quando i cursori cambiano, viene calcolato un nuovo numero casuale tra i due. Si noti che se Bottom è maggiore di Top, viene restituito un valore vuoto:

Si tratta di una funzione definita dall’utente scritta nel linguaggio delle formule di Power Apps. Sono solo i primi passi e Microsoft sta iniziando a vedere alcuni dei limiti scomodi su cui lavorare:

  • RandBetween è una funzione pura: fa il suo lavoro basandosi esclusivamente sui suoi parametri di input. Non può leggere lo stato nell’app, come variabili globali o origini dati.
  • RandBetween è una proprietà del flusso di dati. Non può cambiare stato all’interno del componente o dell’app.
  • Il componente doveva essere istanziato. È un componente UX che deve essere posizionato sullo schermo, dove in effetti MathUtils non ha alcuna UI. Sarebbe meglio se RandBetween fosse semplicemente una funzione MathUtils e non orientata agli oggetti.

Le informazioni presenti in questo post, sono prese dall’articolo: https://powerapps.microsoft.com/en-us/blog/enhanced-component-properties/

Microsoft presenta Power Fx: il linguaggio di programmazione low-code per tutti

Microsoft introduce un nuovo membro alla famiglia Microsoft Power Platform: Microsoft Power Fx, un linguaggio low-code di formula open source basato su Microsoft Excel.

Ne avevamo già parlato tempo fa, in questo nostro post (https://www.walk2talk-blog.it/microsoft-prepara-power-fx-un-nuovo-linguaggio-low-code-per-la-power-platform/).

Ecco le caratteristiche principali:

  1. Open source. Microsoft ha abbracciato il ritmo dell’innovazione “open” che ha accelerato l’adozione di linguaggi come C# e Typescript. Con Power Fx, ha portato lo stesso approccio al mondo del low-code, rendendo il linguaggio disponibile per il contributo aperto della comunità più ampia su GitHub.
  2. Basato su Microsoft Excel. Utilizzando formule che sono già familiari a centinaia di milioni di utenti, Power Fx consente a un’ampia gamma di persone di portare competenze che già conoscono a soluzioni a basso codice. Power Fx diventa un terreno comune per utenti aziendali e sviluppatori professionisti allo stesso modo per esprimere la logica e risolvere i problemi.
  3. Costruito per il low-code. Power Fx è già la base del canvas di Microsoft Power Apps. Presto Microsoft estenderà il suo utilizzo su Power Platform a Microsoft Dataverse, Microsoft Power Automate, Microsoft Power Virtual Agents e oltre, rendendo ancora più semplice per tutti iniziare a lavorare con strumenti a basso codice.

Logica low-code a portata di tutti

Perché una piattaforma low-code ha bisogno di un linguaggio? La verità è che gli strumenti punta e clicca sono ottimi per assemblare rapidamente esperienze e flussi di lavoro, ma molte soluzioni del mondo reale richiedono uno strato di logica che vada oltre ciò che è pratico trascinare e rilasciare, ad esempio:

  • Mostra un elenco di clienti che si sono registrati negli ultimi 7 giorni entro 15 miglia da questa località.
  • Evidenzia le voci più recenti in verde.
  • Quando un utente fa clic per ulteriori dettagli, se al record sono associati elementi di azione in sospeso, visualizzarli nella parte superiore dello schermo.

Questo tipo di logica personalizzata è il punto in cui molte piattaforme low-code si sono arenate e si sono affidate al codice tradizionale, spesso in formati proprietari con estensibilità limitata.

Power Fx, al contrario, è radicato in Excel, costruito sulla sintassi esatta che centinaia di milioni di persone stanno già utilizzando per risolvere i problemi quotidiani di logica e calcolo.

Adatto a tutti

Offrendo agli sviluppatori meno esperti un modo familiare e accessibile per esprimere la logica, Microsoft sta dando a tutti la possibilità di creare soluzioni sofisticate. Fornendo Power Fx insieme agli strumenti che un professionista si aspetta, inclusa la possibilità di modificare direttamente le app in editor di testo come Visual Studio Code e utilizzare il controllo del codice sorgente, l’azienda di Redmond sta rendendo possibile ai programmatori e non, di procedere più velocemente.

Power Fx non condivide solo la stessa sintassi e funzioni di Excel, ma si comporta anche in modo familiare. Come Excel, le formule sono dichiarative e vengono ricalcolate all’istante proprio come fa un foglio di calcolo. I creatori hanno il vantaggio di dire all’app cosa vogliono che faccia senza dover descrivere il come o il quando: Power Fx lo fa per te, liberando gli sviluppatori dal noioso compito di mantenere le variabili e le tabelle di dati aggiornate manualmente. Con i linguaggi di programmazione tradizionali, può essere difficile comprendere tutti i pezzi di codice che hanno un impatto su una variabile, ma con le formule c’è solo un modo in cui viene calcolato un valore, assicurando che tutti lavorino dalla stessa fonte.

Il prossimo capitolo per l’innovazione low-code è “open”

Nel corso dei prossimi 24 mesi, Microsoft estenderà Power Fx come un unico linguaggio coerente in tutta l’ampiezza di Power Platform. 

Le origini di Power Fx sono più profonde della piattaforma stessa. Il linguaggio è stato originariamente portato in vita da un team di architetti e ingegneri guidati da Vijay Mital, Robin Abraham, Shon Katzenberger e Darryl Rubin. Con un dottorato di ricerca in linguaggi funzionali, una vasta esperienza in AI, sintassi delle espressioni, Excel e programmazione, il team si è ispirato a risolutori lineari e ha sfruttato collettivamente il meglio di Microsoft per creare un linguaggio low-code.

L’aspirazione originale del team fondatore era quella di creare un linguaggio che raggiungesse tre obiettivi:

  1. Familiarità a milioni di utenti di Excel;
  2. Content-centric, non program-centric, generalizzando non solo i numeri ma tutte le informazioni con convenzioni di denominazione amichevoli;
  3. Calcolo istantaneo: ricompilazione in tempo reale man mano che vengono apportate le modifiche, proprio come un foglio di calcolo, invece di richiedere più passaggi per la compilazione e la pubblicazione.

Emerso nell’epicentro del movimento low-code, Power Fx ha ottenuto tutto questo e molto altro, estendendo il linguaggio per lavorare su centinaia di origini dati esterne, attraverso le funzionalità dei dispositivi mobili e attraverso scenari applicativi avanzati.


Le informazioni presenti in questo post, sono prese dall’articolo: https://powerapps.microsoft.com/en-us/blog/introducing-microsoft-power-fx-the-low-code-programming-language-for-everyone/

Microsoft presenta il nuovo look dell’app mobile di Power Apps (public preview)

L’azienda adi Redmond è entusiasta di annunciare l’anteprima pubblica della nuova esperienza di selezione e individuazione delle app per Power Apps Mobile. Con il nuovo look, ora esiste una home page per accedere ai contenuti di uso comune e una barra di navigazione per navigare facilmente nell’app.

Esperienza sulla home page personalizzata

In questa pagina troverai le tue app preferite e quelle utilizzate di recente. Se non trovi la tua app tra i primi 10 risultati mostrati, puoi utilizzare il link “Vedi tutto” per vedere tutti i preferiti e le applicazioni utilizzate di recente.

Aggiungere ai preferiti e bloccare le app sulla schermata Home utilizzando i controlli gestuali

È stato introdotto il supporto dei gesti per rendere più facile e più intuitivo aggiungere ai preferiti o abbreviare un’app da qualsiasi posizione. Se scorri verso sinistra, puoi aggiungere o togliere ai preferiti un’app. Ognuna di queste avrà una stella accanto al titolo e verrà mostrata anche nella sezione Preferiti nella home page.

Puoi scorrere verso destra per creare un collegamento per la tua app. La scorciatoia ti consente di bloccarla direttamente sulla schermata principale del tuo dispositivo.

Trova tutte le tue app in una pagina

La sezione “Tutte le app” contiene tutte le applicazioni a cui hai accesso. Puoi ordinarle in questa pagina per nome o per data di modifica.

Attiva subito la nuova esperienza!

Microsoft mostrerà un messaggio direttamente sulla tua app quando questa esperienza sarà disponibile. Premi il pulsante “Prova ora” per incominciare. Puoi anche attivare la funzione dal menu a sinistra. Premi il menù nell’angolo in alto a sinistra dell’app e premi sull’opzione “Nuovo design (anteprima)” nella sezione Impostazioni. Assicurati solo di avere l’ultimo aggiornamento dell’app dal tuo store.


Le informazioni presenti in questo post, sono prese dall’articolo: https://powerapps.microsoft.com/en-us/blog/introducing-power-apps-mobile-apps-new-look-public-preview/