Ieri, durante la conferenza Build 2023, Microsoft ha presentato una serie di nuove funzionalità per la sua piattaforma Power Platform, che mirano a rivoluzionare lo sviluppo delle app e a fornire ai professionisti e agli utenti tecnologie low-code.
Secondo Microsoft, sempre più sviluppatori professionisti stanno adottando strumenti low-code per la loro capacità di offrire un rapido e conveniente sviluppo delle applicazioni, riducendo le complessità associate allo sviluppo software tradizionale.
Per capitalizzare questa tendenza, Microsoft crede che i nuovi aggiornamenti della sua piattaforma Power Platform low-code possano migliorare la produttività degli sviluppatori e accelerare la creazione di soluzioni. Power Platform offre agli sviluppatori strumenti per creare app personalizzate, automatizzare processi e gestire efficientemente le informazioni all’interno delle organizzazioni.
Le ultime novità di Microsoft introducono funzionalità all’avanguardia di intelligenza artificiale, progettate per migliorare le pratiche di sviluppo e riconfigurare le operazioni aziendali e personali. Questi miglioramenti includono interfacce visive intuitive, componenti drag-and-drop e modelli predefiniti. L’obiettivo è consentire agli sviluppatori di concentrarsi su attività di livello superiore piuttosto che sulle complessità della codifica.
L’azienda ha affermato che gli sviluppatori guadagneranno anche una maggiore agilità, in modo da potersi adattare rapidamente alle mutevoli condizioni di mercato e soddisfare le esigenze in continua evoluzione dei clienti.
“Le nostre nuove funzionalità per Power Platform trasformeranno il modo in cui gli sviluppatori lavorano, aumentando la velocità, l’agilità e la capacità di fornire soluzioni in ambienti tecnici complessi. La piattaforma fornisce strumenti low-code completi che aumentano la produttività degli sviluppatori attraverso oltre 1.000 connettori dati integrati, componenti della piattaforma robusti e ambienti di sviluppo facili da usare”, ha dichiarato Charles Lamanna, CVP delle applicazioni aziendali e della piattaforma di Microsoft, a VentureBeat. “Power Platform Copilot, basato sull’intelligenza artificiale, accelera ulteriormente lo sviluppo low-code in un modo davvero interessante: il low-code rende gli sviluppatori più veloci, ma l’IA insieme al low-code li rende ancora più veloci.”
Uno dei nuovi elementi distintivi è l’introduzione di Copilot in Power Apps, che semplifica e velocizza lo sviluppo di siti Web utilizzando l’IA generativa in Power Pages.
Inoltre, con Copilot come assistente digitale, gli sviluppatori possono generare rapidamente testo utilizzando descrizioni in linguaggio naturale, facilitando la creazione efficiente di contenuti.
Copilot in Power Pages semplifica anche la creazione di moduli focalizzati sui dati, generando automaticamente tabelle in Microsoft Dataverse in base all’input in linguaggio naturale. Questo strumento innovativo aiuta ulteriormente nella creazione del layout delle pagine Web, nella creazione di immagini e nella personalizzazione del tema, consentendo lo sviluppo di siti Web visivamente accattivanti.
Un ulteriore vantaggio di Copilot in Power Pages è l’integrazione perfetta di un chatbot di Power Virtual Agents nel sito di Power Pages. Il chatbot può fornire risposte immediate alle domande degli utenti tramite l’IA generativa. Questa integrazione semplifica la creazione di siti Web e migliora l’esperienza dell’utente con un linguaggio naturale e suggerimenti intelligenti.
“Copilot in Power Apps può ora creare app multischermo complesse e trasformare input non strutturati in dati strutturati”, ha dichiarato Lamanna di Microsoft. “Gli sviluppatori possono ora muoversi più velocemente che mai descrivendo l’esperienza utente che desiderano e l’IA la genera automaticamente per loro. Oppure, gli sviluppatori possono fornire dati di esempio per un’applicazione e fare in modo che l’IA generi automaticamente lo schema dei dati e l’app. Questo li aiuterà a dedicare più tempo alla scrittura di codice e meno a occuparsi della fatica dello sviluppo di app aziendali”.
Con la proiezione di Gartner secondo cui il 75% delle nuove applicazioni aziendali adotterà tecnologie low-code o no-code entro il 2026, Microsoft ha sottolineato che Power Platform, unita all’integrazione delle funzionalità AI tramite Copilot, consente agli sviluppatori di migliorare la produttività e accelerare la creazione di soluzioni innovative.
L’azienda ha affermato che negli ultimi tre mesi ha dedicato i suoi sforzi all’introduzione di funzionalità di intelligenza artificiale che rivoluzionano le pratiche di sviluppo e ridefiniscono il modo in cui le aziende e gli individui operano. A Build 2023, l’azienda ha sottolineato il suo impegno a guidare l’innovazione e a superare i limiti nel settore tecnologico.
Gli ambienti gestiti di Power Platform ora supportano un catalogo di modelli e componenti approvati dall’azienda per migliorare ulteriormente la produttività degli sviluppatori. I professionisti possono utilizzare questa funzionalità per pubblicare app, flussi e bot, semplificando il processo di sviluppo delle applicazioni.
Microsoft afferma che l’aggiunta di ogni nuovo componente al catalogo comporta una riduzione dei tempi e dei costi per l’intera organizzazione, favorendo l’efficienza e l’efficacia.
L’azienda ha affermato che questi progressi consentono agli amministratori IT di governare e mantenere i propri ecosistemi di app in modo efficace, riducendo al minimo la duplicazione, promuovendo la collaborazione tra produttori e sviluppatori e creando un ambiente coeso in cui i componenti possono essere condivisi a livello organizzativo. Di conseguenza, il processo di creazione delle app viene accelerato, mentre una traccia di controllo garantisce responsabilità e trasparenza.
Microsoft ha anche migliorato notevolmente Copilot, uno strumento di intelligenza artificiale generativa all’interno di Power Apps che accelera notevolmente lo sviluppo delle applicazioni. Consente agli sviluppatori di utilizzare il linguaggio naturale per incorporare facilmente schermate e controlli nelle loro app. Inoltre, facilita l’estrazione di dati non strutturati da Excel, fornendo preziose informazioni.
Gli sviluppatori possono ora sfruttare appieno il potenziale delle loro applicazioni attraverso interazioni intuitive guidate dalla conversazione, ottimizzando la loro funzionalità e l’esperienza utente.
“I nostri nuovi progressi includono la possibilità per Copilot di aggiungere e modificare qualsiasi schermata o controllo della linea principale all’app di un produttore; la capacità di comprendere i file Excel non strutturati come input e trasformarli in dati strutturati; e la possibilità per gli sviluppatori di aggiungere un controllo Copilot avanzato per modellare le app per gli utenti finali che possono ragionare su tutti i dati nella loro applicazione”, ha detto Lamanna a VentureBeat.
Con le capacità di intelligenza artificiale generativa di Copilot in Power Pages, gli sviluppatori possono generare layout di pagine Web, creare immagini e personalizzare i temi del sito per una configurazione del sito Web fluida e visivamente accattivante, afferma l’azienda. Questa integrazione consente agli sviluppatori di accelerare la creazione di siti Web mantenendo il controllo sugli elementi visivi e sulla personalizzazione.
“Gli utenti possono creare moduli incentrati sui dati semplicemente descrivendo il tipo di modulo richiesto. Quindi, Copilot lo costruirà per te generando automaticamente tabelle in Microsoft Dataverse e consentendoti di modificare, rimuovere e aggiungere campi utilizzando l’input in linguaggio naturale”, ha affermato Lamanna. “Quindi, con un solo clic, puoi aggiungere un chatbot Power Virtual Agents al tuo sito Power Pages, che utilizza l’IA generativa per rispondere istantaneamente alle domande degli utenti. Tutto questo è possibile in pochi minuti utilizzando un linguaggio naturale e suggerimenti intelligenti, semplificando il processo di creazione di un sito Power Pages”.
Microsoft sta inoltre potenziando Power BI, il suo strumento di business intelligence, integrando Copilot. Questa integrazione sfrutta le capacità dei modelli di linguaggio di grandi dimensioni per trasformare i dati in approfondimenti. Gli utenti possono descrivere gli elementi visivi e gli approfondimenti desiderati e Copilot li genererà di conseguenza.
L’integrazione comprende funzionalità come la creazione e la personalizzazione di report, la generazione e la modifica di calcoli DAX e la produzione di riepiloghi testuali di approfondimenti sui dati.
L’azienda afferma che la capacità di Power BI di adattare il tono, la portata e lo stile delle narrazioni aiuta a fornire riepiloghi di testo facilmente comprensibili per migliorare il processo decisionale basato sui dati.
“Con Copilot in Power BI, stiamo infondendo la potenza dei modelli di linguaggio di grandi dimensioni… per aiutare tutti a passare più rapidamente dai dati agli insight. Puoi semplicemente descrivere gli elementi visivi e gli approfondimenti che stai cercando e Copilot farà il resto”, ha spiegato Lamanna. “Ora Power BI può anche fornire approfondimenti sui dati con maggiore impatto attraverso riepiloghi testuali di facile comprensione”.
Microsoft sta inoltre lavorando per trasformare il processo di creazione di bot con Power Virtual Agents. Con l’IA generativa, gli sviluppatori possono ora creare bot che si impegnano in conversazioni ricche e a più turni con i clienti.
Secondo Lamanna di Microsoft, questi bot possiedono l’intelligenza per gestire in modo efficace le richieste dei clienti cercando risposte nelle basi di conoscenza e collegando senza soluzione di continuità le azioni rilevanti per soddisfare le richieste. Il nuovo motore Generative Actions consente al bot di comprendere le richieste degli utenti, analizzare la sua libreria di API, azioni e strumenti e assemblare autonomamente i componenti necessari per completare la richiesta.
Lamanna ritiene che questo approccio semplifichi lo sviluppo dei bot riducendo il tempo necessario per creare conversazioni nodo per nodo. Inoltre, consente agli sviluppatori di curare in modo efficiente fonti e strumenti di conoscenza, migliorando l’efficacia complessiva del processo di creazione di bot.
“È un modo per creare un’esperienza simile a ChatGPT utilizzando i tuoi dati e i tuoi plug-in. Ogni organizzazione può ora utilizzare queste esperienze di chat per supportare meglio i propri dipendenti o clienti”, ha aggiunto Lamanna. “I costruttori di bot dedicheranno meno tempo alla creazione di conversazioni nodo per nodo da zero e si concentreranno invece sulla cura di fonti e strumenti di conoscenza, cambiando il modo tradizionale in cui i bot sono costruiti”.
Microsoft ha anche annunciato la disponibilità generale dell’area di creazione unificata in Power Virtual Agents. Questa funzionalità innovativa combina le funzionalità di Bot Framework Composer e l’intuitiva esperienza di creazione di Power Virtual Agents.
La tela di creazione unificata offre una piattaforma unica in cui i produttori di basso codice e gli sviluppatori professionisti possono collaborare. All’interno di questa tela, i membri del team possono utilizzare ricche funzionalità multi-autore e un editor affiancato di codice integrato, consentendo a tutti di contribuire allo sviluppo del bot.
Le aggiunte degne di nota a questo strumento includono la creazione avanzata di risposte, la possibilità di integrare API ed eventi, espressioni Power FX, connessioni ai servizi di Azure per requisiti di linguaggio naturale personalizzati e una gamma di potenti funzionalità di intelligenza artificiale generativa. Questi progressi consentono ulteriormente agli utenti di creare robot altamente interattivi e dinamici.
Inoltre, Microsoft ha introdotto un’anteprima di Copilot in Power Automate, mostrando un nuovo designer progettato specificamente per i flussi cloud. Questa integrazione mira a unificare l’esperienza utente e utilizzare il linguaggio naturale per accelerare la creazione di automazioni.
Lamanna ha espresso la convinzione di Microsoft che l’IA generativa rappresenti il cambiamento di piattaforma e il cambiamento trasformativo più significativi nel software dall’avvento del personal computer e di Internet. L’azienda prevede che questo progresso produrrà ampi vantaggi in vari settori tecnologici, sia aziendali che consumer.
“Nel caso di Power Platform, pensiamo che l’intelligenza artificiale sia la cosa migliore che sia mai successa nello sviluppo low-code. La visione di Power Platform è sempre stata quella di consentire a chiunque di essere uno sviluppatore”, ha aggiunto Lamanna. “L’IA generativa ha reso possibile l’utilizzo del linguaggio naturale per creare applicazioni o automazioni: qualcuno deve solo descrivere ciò che vuole che accada e l’IA aiuta a crearlo. Questo sblocca lo sviluppo per quasi tutti i lavoratori e sarà essenziale per completare la trasformazione digitale di molti settori”.