Latest / M365.FM – Podcast su Microsoft 365, Copilot e IA in italiano / Power Apps Code Apps (Vibe Code): creare app con React, VS Code, Git e GitHub Copilot (Doppiaggio IA)
Transcript
- 0:00Speaker 2: La maggior parte delle persone pensa che Power Apps consista
- 0:02Speaker 2: nel trascinare pulsanti sugli schermi finché non appare qualcosa che
- 0:04Speaker 2: assomiglia vagamente a un'app. Clicca, trascina, pubblica, fatto. È la
- 0:08Speaker 2: versione fiabesca che Microsoft ha commercializzato per dare potere a
- 0:11Speaker 2: tutti e ha funzionato fin troppo bene. Perché ora c'è
- 0:13Speaker 2: una nuova specie a piede libero nell'ecosistema del vibe code.
- 0:17Speaker 2: È l'evoluzione in cui Power Apps incontra lo sviluppo serio.
- 0:20Speaker 2: Parti uguali di JavaScript, disciplina Git e caos assistito dall'IA.
- 0:23Speaker 2: Vedi Power Apps è nato come un parco giochi per
- 0:25Speaker 2: gli utenti business. Citizen developer armati di entusiasmo e convenzioni
- 0:29Speaker 2: di denominazioni discutibili. Il sogno era semplice, creare la propria
- 0:33Speaker 2: app senza scrivere codice. Si poteva tirare su un modulo
- 0:36Speaker 2: più velocemente di quanto l'IT impieghi a pronunciare policy di governance.
- 0:40Speaker 2: Ma da qualche parte tra la quinta formula nidata in
- 0:42Speaker 2: Power Fx e il terzo avviso di Dragon spiegabile il
- 0:44Speaker 2: sogno si è incrinato. Ecco lo scisma, Citizen developer contro
- 0:48Speaker 2: sviluppatori professionali. Da un lato i romantici del drag and
- 0:50Speaker 2: drop che giurano sulla velocità e la flessibilità Dall'altro i
- 0:53Speaker 2: procoder che guardano le formule delle canvas app e provano
- 0:56Speaker 2: un profondo terrore esistenziale. Un gruppo vive di risultati istantanei,
- 0:59Speaker 2: l'altro esige componenti riutilizzabili, controllo del codice sorgente e ambienti
- 1:02Speaker 2: che non si rompono quando qualcuno rinomina un campo. Ora
- 1:05Speaker 2: le codapp, o come preferisco chiamarle, vibecode, riportano quella disciplina mancante.
- 1:09Speaker 2: Ti permettono di usare Visual Studio Code, framework adeguati come React,
- 1:12Speaker 2: restando nell'ossuoso giardino recintato dalla Power Platform, approvato dalla conformità.
- 1:17Speaker 2: Non è una ribellione, è una tregua tra creatività e controllo.
- 1:21Speaker 2: Alla fine di tutto questo saprai esattamente quando vince il
- 1:23Speaker 2: vibe code, quando il low code salva la situazione e
- 1:26Speaker 2: come GitHub Copilot unisca i due mondi più velocemente di
- 1:28Speaker 2: qualsiasi sviluppatore giù. Stiamo per svelare l'illusione della semplicità, le
- 1:32Speaker 2: metriche di scala e l'IA che tira le fila tra
- 1:35Speaker 2: entrambi i mondi. Quindi dimentica tutto ciò che pensi di
- 1:38Speaker 2: sapere su Power Apps. Perché il low code per tutti
- 1:40Speaker 2: non è mai stata la vera storia. Era solo il prologo.
- 1:44Speaker 2: L'illusione del low code. Il low code ha venduto una
- 1:46Speaker 2: fantasia conveniente. Chiunque poteva essere uno sviluppatore. sembra nobile finché
- 1:49Speaker 2: non ti rendi conto che chiunque include Gary della contabilità
- 1:52Speaker 2: che ha appena creato un'app che esegue 20 query e
- 1:54Speaker 2: sequel ogni 5 secondi la promessa era l'empowerment il risultato
- 1:58Speaker 2: caos sintattico camuffato dietro pulsanti color pastello facciamo chiarezza Power
- 2:02Speaker 2: Apps si presenta in due gusti principali Canvas e Model
- 2:05Speaker 2: Driven le Canvas App sono quelle con l'interfaccia personalizzabile l'incarmazione
- 2:08Speaker 2: della libertà trascini i componenti su una tela bianca li
- 2:11Speaker 2: colleghi con Power FX e ti senti un Picasso con
- 2:13Speaker 2: un API le Model Driven App invece seguono le regole
- 2:18Speaker 2: Prendono le tue tabelle Dataverse e generano automaticamente l'interfaccia come
- 2:21Speaker 2: un robot disciplinato. Sono strutturati, ma rigidi, perfetti per casi
- 2:24Speaker 2: d'uso pesanti, meno per tutto ciò che richiede un tocco
- 2:26Speaker 2: di stile. Ora ciò che entrambi condividono è logico. Puoi
- 2:29Speaker 2: creare un prototipo in ore, a volte in pochi minuti.
- 2:31Speaker 2: E la scarica di dopamina su Microsoft ha costruito questo impianto.
- 2:34Speaker 2: Le unità aziendali non avevano più bisogno dell'approvazione dell'IT. Potevano
- 2:37Speaker 2: rendersi autonome. Ma il costo nascosto è arrivato dopo. Incubi
- 2:40Speaker 2: di manutenzione cresciuti come piante infestanti in tutta l'azienda. Perché
- 2:44Speaker 2: low- code non significa bassa complessità. Nasconde solo quella complessità dietro
- 2:48Speaker 2: nomi allegri e clic del mouse. Prendiamo PowerFx, per esempio.
- 2:51Speaker 2: Sembra innocuo un piccolo linguaggio di formula ispirato a Excel
- 2:53Speaker 2: per la logica delle app, ma sotto il cofano crea
- 2:56Speaker 2: vaste reti di dipendenze che solo il creatore originale può districare.
- 2:59Speaker 2: Perdi quella persona e perdi la logica. Gli strumenti di
- 3:02Speaker 2: governance possono aiutare, certo, ma la maggior parte delle organizzazioni
- 3:05Speaker 2: finisce con decine di varianti della stessa app di monitoraggio attività,
- 3:08Speaker 2: tutte leggermente rotte in modi unici e affascinanti. L'analogia è inevitabile.
- 3:12Speaker 2: Il low- code è come i mobili dell'IKEA. Li assembi velocemente
- 3:15Speaker 2: e ti senti competente e poi ti accorgi di non
- 3:17Speaker 2: sapere da dove venga quella vita extra. Che Dio ti
- 3:19Speaker 2: aiuti se devi spostarli o aggiornarli perché c'è sempre documentazione
- 3:22Speaker 2: mancante e una misteriosa chiave esagonale di mezzo. I dipartimenti
- 3:25Speaker 2: raggiungono il punto di rottura nel momento in cui richiedono
- 3:27Speaker 2: integrazioni serie. Backend SQL, repository Git, pipeline automatizzato. Le canvas
- 3:32Speaker 2: app non erano progettate per quella profondità. Brillano per strumenti
- 3:35Speaker 2: di processo rapidi, richieste di ferie e dashboard di stato
- 3:37Speaker 2: ma non per sistemi di produzione completi che devono sopravvivere
- 3:39Speaker 2: ad audit, scalabilità e turnover degli sviluppatori. È lì che
- 3:42Speaker 2: i team affrontano il momento della riscrittura dove la convenienza
- 3:45Speaker 2: del low- code diventa improvvisamente sua. Quindi Microsoft ha fatto qualcosa
- 3:48Speaker 2: di indirizzo. Invece di fingere che il problema non esistesse,
- 3:51Speaker 2: hanno fornito agli sviluppatori un nuovo modo per recuperare struttura
- 3:53Speaker 2: senza abbandonare i benefici della piattaforma. È così che il
- 3:57Speaker 2: vibe- code è entrato in gioco, una forma di power- ups che
- 3:59Speaker 2: si comporta come un moderno progetto web, ma gode ancora
- 4:01Speaker 2: di tutte le comodità della governanza aziendale, dei connettori, dell'autenticazione.
- 4:05Speaker 2: Ciò che sta per arrivare ribalta completamente lo scenario. Perché
- 4:08Speaker 2: dove il low- code astrae la complessità, le code- app l'accolgono alle
- 4:11Speaker 2: tue condizioni... Non è ribellione fine a se stessa e
- 4:13Speaker 2: terapia infrastrutturale fornita tramite sintassi. Ecco il Vibe Code, le
- 4:18Speaker 2: Power Apps Code Apps. Ora arriviamo al tavolo degli adulti.
- 4:22Speaker 2: Il Vibe Code, ciò che Microsoft chiama ovviamente Power Apps
- 4:25Speaker 2: Code Apps, è ciò che accade quando la Power Platform
- 4:27Speaker 2: finalmente ammette di far parte di nuovo della famiglia degli sviluppatori.
- 4:31Speaker 2: Sono finiti i giorni dell'interfaccia pastello e delle caselle di formule.
- 4:34Speaker 2: Questo è React in giacca e cravatta ospitato all'interno di
- 4:36Speaker 2: Power Apps. Immaginalo come un condominio di lusso all'interno della
- 4:39Speaker 2: stessa comunità recintata ma questa unità ha elettrodomestici in acciaio
- 4:42Speaker 2: inox e controllo di versione. Ecco la versione semplice. Le
- 4:45Speaker 2: code app sono applicazioni web React a tutti gli effetti
- 4:47Speaker 2: che vengono eseguite all'interno della Power Platform. Scrivi nel tuo
- 4:51Speaker 2: idea preferito Visual Studio Code usando tutti gli strumenti moderni Node, JS, TypeScript,.
- 4:56Speaker 2: NET e Git. La Power Platform ti offre struttura, connettori
- 5:00Speaker 2: e sicurezza. React ti offre un controllo creativo assoluto. È
- 5:04Speaker 2: il meglio dei mondi personalizzati e controllati. L'arte di uno
- 5:06Speaker 2: sviluppatore full stack nel giardino recintato e monitorato di Microsoft
- 5:11Speaker 2: Decodifichiamo il flusso di lavoro. Inizia dalla riga di comando
- 5:14Speaker 2: dove gli sviluppatori si sentono più vivi. Inizializzi una code
- 5:17Speaker 2: app usando la CLI di Power Platform, uno strumento che
- 5:20Speaker 2: collega il tuo progetto locale direttamente al tuo ambiente Power Platform. Poi,
- 5:23Speaker 2: con pochi comandi come pack code init, avvii un progetto
- 5:26Speaker 2: React standard, configuri il file powerconfig. json e lo colleghi al
- 5:29Speaker 2: tuo ambiente. È l'equivalente digitale di stabilire la propria residenza.
- 5:34Speaker 2: La tua macchina locale incontra il cloud e si stringono
- 5:36Speaker 2: alla mano cortesemente tramite l'autenticazione. Da lì aggiungi connettori. Power
- 5:40Speaker 2: Apps ne supporta oltre 1500, SharePoint, SQL, Office 365, ServiceNow,
- 5:46Speaker 2: Azure e altri ancora. Aggiungili direttamente alla tua app usando
- 5:50Speaker 2: la CLI e il nuovo servizio TypeScript apparirà come se
- 5:52Speaker 2: fosse sempre stato lì. Niente assurde corrispondenze di formule, niente
- 5:55Speaker 2: istruzioni incondizionali a ogni data che fingono di essere logiche.
- 5:57Speaker 2: È solo codice, prevedibile, leggibile, testabile. Se lo code fosse
- 6:01Speaker 2: Lego dove costruisci con ciò che ti viene dato, allora
- 6:03Speaker 2: le code app sono la stampante 3D che crea i
- 6:05Speaker 2: tuoi mattoncini. Non sei limitato a forme prefabbricate, stai scolpendo
- 6:09Speaker 2: la tua interfaccia, la tua logica e i tuoi componenti.
- 6:11Speaker 2: Ecco perché i programmatori professionisti non... è sempre la Power
- 6:14Speaker 2: Platform rispetto alla loro intelligenza. Immagina questo ciclo di vita.
- 6:18Speaker 2: Apri VS Code, scrivi testa localmente sulla tua macchina con
- 6:20Speaker 2: npm run dev, correggi testa di nuovo. Quando sei soddisfatto,
- 6:24Speaker 2: invia l'app a Power Apps con un comando packcode push.
- 6:28Speaker 2: Pochi istanti dopo la tua app React appare accanto alle
- 6:30Speaker 2: canvas app standard nel tuo ambiente, eredita tutte le polisi
- 6:33Speaker 2: di governance dell'ambiente e soprattutto si autentica. automaticamente usando Microsoft Entra.
- 6:39Speaker 2: Sei ancora conforme alle regole organizzative ma ora puoi finalmente
- 6:41Speaker 2: scrivere la tua logica senza combattere con i livelli di astrazione.
- 6:44Speaker 2: La vera gioia non è solo la tecnologia, è la struttura.
- 6:47Speaker 2: Il controllo del codice sorgente tramite Git diventa lo stampo.
- 6:50Speaker 2: La collaborazione tramite pull request diventa possibile. Le pipeline CI
- 6:53Speaker 2: e CD diventano banali. Ogni ingegnere del software che ha
- 6:56Speaker 2: mai pianto su una formula PowerFax corrotta ora può rilassarsi in...
- 7:00Speaker 2: Il versionamento non è un sogno, è la realtà di base.
- 7:02Speaker 2: Eppure Microsoft sapeva che non era abbastanza... Anche se le
- 7:05Speaker 2: code apps hanno reso di nuovo il codice reale a
- 7:07Speaker 2: un cittadino di prima classe, la produttività era ancora frenata
- 7:09Speaker 2: dallo stesso problema che affligge ogni team di sviluppo, la ripetizione.
- 7:12Speaker 2: Importazioni di tipi, chiamate ai connettori, mappatura dei dati, tutto
- 7:15Speaker 2: quello che c'è stato. Potente, sima tedioso. Ecco perché il
- 7:18Speaker 2: prossimo tassello del puzzle non è un altro framework o SDK,
- 7:20Speaker 2: ma qualcosa di molto più inebriante, l'intelligenza artificiale. Microsoft non
- 7:25Speaker 2: si è limitata a riportare la struttura, ha introdotto una sistema.
- 7:28Speaker 2: La prossima era dello sviluppo di power apps, inizia con
- 7:30Speaker 2: una frase che non avremmo mai pensato di dire, GitHub
- 7:32Speaker 2: Copilot l'ha creato per me. GitHub Copilot, il partner. Ideale.
- 7:37Speaker 2: Ora parliamo dello stagista che nessuno ha pagato ma su
- 7:39Speaker 2: cui tutti fanno affidamento, GitHub Copilot. Potresti chiamarlo completamente automatico
- 7:43Speaker 2: sotto caffeina, ma questo sminuisce ciò che sta facendo per
- 7:45Speaker 2: gli sviluppatori PowerApps. In questo nuovo mondo di codice Vibe,
- 7:48Speaker 2: Copilot non è solo un aiuto, un collaboratore silenzioso che
- 7:50Speaker 2: scrive intere sezioni di codice prima ancora che il tuo
- 7:52Speaker 2: cervello abbia il tempo di stargli dietro. Stabiliamo prima i confini.
- 7:56Speaker 2: Copilot non crea una strategia, compone una sintassi. Tu, lo sviluppatore,
- 8:00Speaker 2: definisci ciò che deve esistere. Una dashboard, un modulo, un
- 8:04Speaker 2: pool di dati da SharePoint. Copilot gestisce il lavoro sporco,
- 8:08Speaker 2: crea l'impalcatura dei componenti, scrive JS e X, recupera dati,
- 8:11Speaker 2: corregge errori di compilazione e ottimizza gli import. Ricorda il
- 8:14Speaker 2: contesto durante la sessione, quindi nel momento in cui dici
- 8:16Speaker 2: aggiungi una scheda profilo che mostri nome, utente, email e foto, ah,
- 8:19Speaker 2: sta già scrivendo. Guardi i componenti e react a assemblarsi
- 8:23Speaker 2: in tempo reale per un breve secondo. Pensi che forse
- 8:25Speaker 2: Skynet merita il perdono? Questo è il livello di amplificazione
- 8:29Speaker 2: della potenza che trasforma i buoni sviluppatori veloci. All'improvviso lo
- 8:33Speaker 2: sviluppo di Codats procede alla velocità di una startup. Bisogna
- 8:35Speaker 2: collegarti ad... Scrivi un commento e Copilot sputa fuori un'interfaccia
- 8:39Speaker 2: di servizio completa collegata alla tua connessione. Puoi visualizzare un
- 8:42Speaker 2: elenco SharePoint come una bacca a Kanban. Chiedilo gentilmente e
- 8:45Speaker 2: in pochi secondi avrai delle corsie trascinabili basate sulla moderna
- 8:48Speaker 2: gestione dello stato di React. L'efficienza che prima richiedeva uno
- 8:51Speaker 2: splinter richiede solo un caffè. L'analogia si spiega da solo.
- 8:54Speaker 2: Copilot non è il tuo direttore creativo. È lo stagista
- 8:57Speaker 2: che non dorme mai, scrive a 120 parole al minuto
- 8:59Speaker 2: e non si lamenta della documentazione. Riempie gli spazi vuoti
- 9:02Speaker 2: mentre tu guidi l'architettura. E quando testi Aethery impara dai
- 9:06Speaker 2: tuoi prompt diventando incredibilmente bravo a prevedere il tuo prossimo
- 9:09Speaker 2: componente o modello di dati. Non è l'IA che sostituisce
- 9:13Speaker 2: i programmatori. È l'IA che rimuove la parte di digitazione
- 9:15Speaker 2: della programmazione, che ammettiamola comunque la parte noiosa. Ma prima
- 9:19Speaker 2: di iniziare a distribuire la cieca, ecco una nota seria.
- 9:21Speaker 2: Copilot accelera la sintassi, non la semantica. Può scrivere codice
- 9:24Speaker 2: privo di errori, ma concettualmente errato se non stai attento.
- 9:27Speaker 2: Ecco perché disciplina, revisioni, test e controllo versione contano più
- 9:30Speaker 2: che mai. Lascia che Copilot generi tu con Bali. Questa collaborazione,
- 9:34Speaker 2: non l'automazione, è il vantaggio dello sviluppo 3Spert. Quando questa
- 9:37Speaker 2: dinamica si svolge all'interno della Power Platform, accade qualcosa di
- 9:40Speaker 2: magico e pragmatico. Le aziende ottengono improvvisamente la velocità dello
- 9:45Speaker 2: sviluppo Citizen con l'integrità del codice professionale. Gli utenti business
- 9:48Speaker 2: ottengono le funzioni più in fretta, le IT la propria
- 9:50Speaker 2: governance e gli sviluppatori escono dal pantano del lavoro ripetitivo.
- 9:54Speaker 2: Vincono tutti, incluse le metriche di utilizzo dei server Microsoft.
- 9:58Speaker 2: L'effetto netto, le app Power Apps potenzialmente, da Copilot sembrano
- 10:01Speaker 2: meno sviluppo di sistemi e più orchestrazione di intelligenza. Tu
- 10:04Speaker 2: descrivi le intenzioni. La macchina le traduce in codice funzionante.
- 10:08Speaker 2: Tutto all'interno di un ambiente governato con autenticazioni sicure e
- 10:11Speaker 2: connettori gestiti. Quindi, ora entrambi i monti, low- code e vibe- code,
- 10:15Speaker 2: sono in pieno movimento. Uno democratizza la creazione, l'altro formalizza
- 10:19Speaker 2: la scalabilità. Ma quale dovrebbe guidare il tuo prossimo progetto?
- 10:23Speaker 2: Questa è la domanda che i professionisti stanno per porre
- 10:25Speaker 2: in ogni riunione strategica. Perché abbiamo assaporato sia la velocità
- 10:28Speaker 2: che la struttura e non torneremo indietro. La prossima sezione
- 10:30Speaker 2: deciderai vincito. Vibe code contro low code, scegliere la propria arma.
- 10:35Speaker 2: Qui è dove il filosofico diventa pratico. Low code e
- 10:38Speaker 2: vibe code non sono scelte morali, sono scelte strategiche. Entrambi
- 10:41Speaker 2: sembrano lettanti. Uno dà a chiunque l'illusione di una produttività istantanea.
- 10:45Speaker 2: L'altro offre controllo preciso e un vago sentore di superiorità.
- 10:48Speaker 2: La verità. Devi sapere quando la velocità conta più dell'architettura,
- 10:51Speaker 2: quando la governance batte l'entusiasmo. Perché tu stia orchestrando un
- 10:54Speaker 2: singolo flusso di lavoro, un portafoglio di piattaforme, la tua
- 10:57Speaker 2: arma definisce il risultato. Iniziamo con il flusso di sviluppo.
- 11:00Speaker 2: Lo code sembra amichevole perché è grafico. Trascini, configuri e
- 11:03Speaker 2: ottieni quella scintilla soddisfacente quando qualcosa funziona davvero. Nessun errore
- 11:06Speaker 2: di sintassi, nessuna build fallita, solo un modulo funzionante. Ma
- 11:09Speaker 2: ciò che guadagni in accessibilità lo perdi in riutilizzabilità. Componenti
- 11:12Speaker 2: non possono. E ci vediamo dal vivo a gennaio. Il
- 11:15Speaker 2: refactoring significa aprire interfacce una ad una. Il debug sembra
- 11:18Speaker 2: decifrare geroglifici. Il vibe code, al contrario, scambia la facilità
- 11:21Speaker 2: con la potenza. Vivi in Visual Studio Code, la CLI
- 11:25Speaker 2: è la tua casa e Git è la tua rete
- 11:26Speaker 2: di sicurezza. Strutturi la tua base di codice, condividi moduli
- 11:29Speaker 2: tra app e automatizzi tutto dalla compilazione al deploy. I
- 11:32Speaker 2: devoti della GUI potrebbero definirlo eccessivo. Gli ingegneri lo chiamano martedì.
- 11:35Speaker 2: La governance è dove il divario si trasforma in un canyon.
- 11:38Speaker 2: Il low- code opera all'interno degli ambienti Power Platform, utile per
- 11:41Speaker 2: la scalabilità dipartimentale ma vincolato dalle politiche DLP e di
- 11:44Speaker 2: confine dei dati impostati dagli amministratori. Ottimo per l'isolamento o
- 11:48Speaker 2: meno per l'orchestrazione. Le app basate su codice, d'altra parte,
- 11:51Speaker 2: si sincronizzano direttamente con le pipeline. Puoi imporre approvazioni di
- 11:54Speaker 2: pull request, test automatizzati, linting e persino il versionamento semantico.
- 11:57Speaker 2: Non è burocrazia e sopravvivenza quando più team rilasciano modifiche
- 12:00Speaker 2: ogni settimana. La governance diventa una funzionalità, non un peso.
- 12:04Speaker 2: Le prestazioni seguono lo stesso schema. Nel low- code l'astrazione ti
- 12:06Speaker 2: protegge ma ti mette anche le manette. Ogni pressione di
- 12:09Speaker 2: tasto passa attraverso strati dell'interprete PowerFX, poi nel middleware del
- 12:12Speaker 2: connettore e infine alla sorgente dati. Abbastanza efficiente per la
- 12:16Speaker 2: maggior parte dei casi d'uso aziendali, certo. Ma se ti
- 12:18Speaker 2: servono dashboard in tempo reale, rendering dinamico, elaborazione ad alto volume,
- 12:21Speaker 2: quegli strati invisibili diventano melassa. Le app basate su codici
- 12:24Speaker 2: eliminano su. React gestisce lo stato nei browser. JavaScript chiama
- 12:28Speaker 2: i connettori direttamente tramite SDK. Il rendering immediato. È come
- 12:32Speaker 2: confrontare una lezione di linguaggio ad alto livello con una
- 12:34Speaker 2: dimostrazione di un circuito dal vivo. Quest'ultima scintilla più velocemente
- 12:36Speaker 2: e puoi vedere chiaramente la corrente La sicurezza non è
- 12:39Speaker 2: così divisiva come si pensa. Entrambi i mondi vivono sotto
- 12:42Speaker 2: l'autenticazione di Microsoft Entry. Entrambi rispettano l'accesso condizionato, la criptografia
- 12:46Speaker 2: e i confini del tema. La sfumatura sta nella granularità.
- 12:48Speaker 2: Il low- code impone la sicurezza tramite configurazione, caselle di controllo,
- 12:51Speaker 2: tabelle di ruoli ed elenchi di accesso. Bene per la
- 12:53Speaker 2: maggior parte dei compiti, limitante per qualsiasi cosa complessa. Le
- 12:56Speaker 2: app basate su codici integrano la logica di sicurezza direttamente
- 12:59Speaker 2: nel codice. Validazione dei ruoli a non- time, chiamate API personalizzate
- 13:02Speaker 2: con gestione dei token, interfaccia dinamica basata sui permessi. In
- 13:05Speaker 2: altre parole puoi rendere l'app stessa abbastanza intelligente da sapere
- 13:07Speaker 2: che sta curiosando. Quel livello di controllo conta quando sapere
- 13:10Speaker 2: chi ha cliccato cosa potrebbe essere una domanda di audit,
- 13:12Speaker 2: non solo una metrica. La manutenzione è chi la ha
- 13:14Speaker 2: in silenzio. Il low- code vince all'inizio. Un'app costruita in poche ore,
- 13:19Speaker 2: ma che alla fine crolla sotto il peso delle sue
- 13:20Speaker 2: stesse scorciatoie. I connettori vengono deprecati, i controlli cambiano comportamento,
- 13:24Speaker 2: le formule si rompono quando i tipi di dati evolvono.
- 13:27Speaker 2: Ogni correzione è manuale perché il codice non è vero testo,
- 13:29Speaker 2: è configurazione. Nel frattempo le app basate su codice vivono
- 13:32Speaker 2: e muoiono tramite i comi. Puoi creare branch, unire, tornare
- 13:35Speaker 2: indietro e ricompilare. Quando Microsoft cambia le versioni dell'SDK, aggiorna
- 13:39Speaker 2: i pacchetti e ricostruisci, non devi ricablare tutto manualmente. La
- 13:42Speaker 2: longevità favorisce il codice, non la comunità. C'è l'allineamento del team.
- 13:45Speaker 2: Se i tuoi costruttori sono business analysts che conoscono i
- 13:48Speaker 2: processi ma odiano la sintassi, il low- code è l'area naturale.
- 13:51Speaker 2: Capiscono cosa deve essere fatto e prosperano in un sistema
- 13:53Speaker 2: che astrae dettagli. Ma una volta coinvolti gli sviluppatori, quelli
- 13:57Speaker 2: che parlano fluentemente JSON e deridono il drag and drop,
- 13:59Speaker 2: costringerli a usare le canvas app è come chiedere a
- 14:01Speaker 2: un chirurgo di operare con i guanti da forno. dai
- 14:04Speaker 2: loro la tastiera, la CLI e i repository e consegneranno
- 14:06Speaker 2: qualcosa di manutenibile piuttosto che di misterioso? Mettiamo tutto questo
- 14:10Speaker 2: alla prova con piccole verifiche dell'alto. Supponiamo che il dipartimento
- 14:13Speaker 2: HR voglia uno strumento che automatizzi l'onboarding dei dipendenti direttamente
- 14:16Speaker 2: da un elenco SharePoint, in V- Mail, a giorni righe in
- 14:18Speaker 2: data versus inelettività IT. È un esempio perfetto di low- code, veloce, funzionale,
- 14:23Speaker 2: autonomo e a basso rischio. Ora immaginiamo una divisione di
- 14:25Speaker 2: produzione che necessita di un sistema per estrarre dati da SQL,
- 14:28Speaker 2: API esterne e telemetria IoT con grafici personalizzati e dashboard responsive.
- 14:33Speaker 2: Questo non è un problema da Canvas. Questo è destino
- 14:34Speaker 2: di un'app basata su. Il low- code può imitare tale complessità,
- 14:37Speaker 2: ma a scapito della manutenibilità. Il bad code inizia naturalmente
- 14:40Speaker 2: da lì. E' qui che la faccenda si fa divertente.
- 14:42Speaker 2: Nonostante il divario di potenza, il low- code non sta scomparendo,
- 14:45Speaker 2: si sta evolvendo. Futuro non è un corpo di stato
- 14:48Speaker 2: in cui gli sviluppatori rovesciano i citizen creator, ma una coalizione.
- 14:51Speaker 2: Esistono già buildibri da App Canvas che integrano componenti React
- 14:54Speaker 2: personalizzati e app basate su codici che utilizzano connettori configurati
- 14:57Speaker 2: originariamente in low- code. Pensatela come un'intelligenza distribuita. Un lato prototipa
- 15:01Speaker 2: le idee rapidamente, l'altro le scala correttamente. Quando entrambi coesistono,
- 15:05Speaker 2: l'intera Power Platform si trasforma da un caos di strumenti
- 15:07Speaker 2: a un ecosistema di sviluppo coeso. E sì, c'è dell'ironia.
- 15:11Speaker 2: La piattaforma nata per eliminare il codice ora ne dipende
- 15:13Speaker 2: di nuovo, ma con eleganza con l'IA che accederà a
- 15:15Speaker 2: entrambi i lati. Il Vibe Code non dichiara guerra al low- code,
- 15:20Speaker 2: offre una via d'uscita dei suoi limiti pur mantenendo la
- 15:22Speaker 2: facilità che lo ha reso popolare fin dall'inizio. Canvas potenzia
- 15:25Speaker 2: la creatività. Codice garantisce la continuità. Insieme formano un ciclo
- 15:29Speaker 2: chiuso di innovazione e governance, la storia d'amore preferita di Microsoft.
- 15:32Speaker 2: Quando inizi a vedere la Power Platform in questo modo,
- 15:34Speaker 2: i dibattiti su quale sia migliore sembrano infantili. Un martello
- 15:38Speaker 2: non è migliore di una chiave inglese. Sono solo strumenti
- 15:40Speaker 2: diversi per bulloni diversi. La verabilità è sapere quando serve
- 15:43Speaker 2: precisione o forza bruta. I migliori architetti progettano sistemi che
- 15:47Speaker 2: le combinano tra prototipi rapidi tramite low- code, consolidati tramite vibe- code,
- 15:51Speaker 2: il tutto avvolto dai suggerimenti di reali co- pilot che ronzano
- 15:54Speaker 2: come un meccanismo silenzioso dietro le quinte e verso questo
- 15:57Speaker 2: equilibrio che si stanno dirigendo i professionisti. Ideazione rapida sposata
- 16:00Speaker 2: a un'esecuzione disciplinare. La piattaforma non si sta biforcando, si
- 16:03Speaker 2: sta specializzando. Quindi prima di scegliere una parte, ricorda che
- 16:07Speaker 2: l'arma non fa il guerriero, rende solo il suo lavoro
- 16:09Speaker 2: più veloce e pulito e, nel caso di Power Apps,
- 16:12Speaker 2: significativamente più conforme allo strato strategico, all'IA, alla governance e
- 16:16Speaker 2: al futuro della Power Platform. Ecco la parte che sfugge
- 16:19Speaker 2: la maggior parte delle persone. Microsoft non sta orchestrando una
- 16:21Speaker 2: guerra tra codificatori, sta progettando una fusione. Il futuro della
- 16:24Speaker 2: Power Platform non è low- code contro pro- code. È l'unificazione di
- 16:27Speaker 2: entrambi sotto una governance condivisa e un'architettura guidata dall'IA, un
- 16:31Speaker 2: unico sistema nervoso che collega ogni impulso creativo a un
- 16:33Speaker 2: controllo di livello enterprise. Pensatelo meno come due fazioni, più
- 16:36Speaker 2: come un unico ecosistema che impara ad autoregolarsi. Lo strato
- 16:39Speaker 2: strategico è dove questa evoluzione diventa visibile. A livello tecnico,
- 16:43Speaker 2: tutto sta convergendo attorno a tre pilastri, Copilot, Dataverse ed
- 16:46Speaker 2: estensibilità governata. Copilot Studio rascrive codici per operazioni che in
- 16:50Speaker 2: precedenza richiedevano chiamate manuali all'SDK. Componenti di codice e la
- 16:54Speaker 2: tecnologia che permette ai controlli React o TypeScript di girare
- 16:56Speaker 2: nelle canvas app stanno abbattendo il muro tra creatività amatoriale
- 16:58Speaker 2: e professionale Il Dataverse, il servizio dati centrale a un
- 17:02Speaker 2: tempo riservato ai puristi dei modelli, è ora la base
- 17:05Speaker 2: comune per entrambi gli schieramenti. Fornisce lo schema, la sicurezza
- 17:08Speaker 2: e la logica delle relazioni che fanno sì che tutte
- 17:10Speaker 2: queste parti eterogene agiscano come un unico organismo. Immaginate la
- 17:13Speaker 2: piattaforma come un corpo vive. I citizen developers sono le
- 17:16Speaker 2: sue cellule, che generano rapidamente nuovi tessuti, dashboard, moduli e
- 17:19Speaker 2: flussi di lavoro. Gli sviluppatori sono i neuroni che collegano
- 17:23Speaker 2: quelle cellule, affinando i riflessi e assicurando che l'organismo pensi
- 17:26Speaker 2: prima di muoversi. La governance, nel frattempo, agisce come il
- 17:29Speaker 2: sistema immunitario, impedendo a cellule anomale di creare connettori non
- 17:32Speaker 2: approvati o violare le polisi sui dati. Aggiungete l'IA e
- 17:35Speaker 2: improvvisamente quel corpo inizia a prevedere le esigenze aziendali invece
- 17:38Speaker 2: di limitarsi a reagirlo. Da una prospettiva aziendale, questo è all.
- 17:42Speaker 2: Standardizza le pipeline di distribuzione affinché ogni app costruita dal
- 17:45Speaker 2: marketing o dall'ingegneria viaggia attraverso le stesse arterie ICA e ICD.
- 17:49Speaker 2: Centralizza monitoraggio, sicurezza e conformità preservando al contempo l'autonomia creativa.
- 17:54Speaker 2: I citizen developer possono sperimentare, l'IT ottiene tracciabilità e la
- 17:58Speaker 2: dirigenza un ROI misurabile. Gli incentivi di tutti si allineano
- 18:01Speaker 2: finalmente sotto un'unica architettura invece di scontrarsi sugli strumenti. Strato
- 18:05Speaker 2: di ghiaccio mentre questa verità. Copilot non favorisce programmatore e
- 18:07Speaker 2: utenti comuni, l'interprete entrambi. Per l'utente aziendale sembra una magia
- 18:11Speaker 2: del linguaggio naturale. Costruisci un project hacker, genera all'istante lo
- 18:16Speaker 2: scheletro dell'app, la tabella dataverse e la logica di base.
- 18:19Speaker 2: Per lo sviluppatore lo stesso motore offre suggerimenti di codice,
- 18:22Speaker 2: template di connettori e strutture di funzioni che altrimenti richiederebbero ore.
- 18:26Speaker 2: Sono due dialetti inglese e javascript parlati attraverso un unico
- 18:28Speaker 2: interprete che non dorme mai. C'è un termine per ciò
- 18:31Speaker 2: che si sta formando. Espressività governata. Non si tratta più
- 18:34Speaker 2: di chi sa programmare, ma di quanto efficacemente ogni persona
- 18:36Speaker 2: possa esprimere le proprie intenzioni e di quanto queste vengano
- 18:38Speaker 2: distribuite in sicurezza. L'architettura di Microsoft impone silenziosamente questo equilibrio
- 18:43Speaker 2: tramite policy, segmentazione degli ambienti e ora la guida potenziata
- 18:46Speaker 2: di Copilot integrata nell'IDEA. di democratizzazione e sintropia. Il futuro
- 18:51Speaker 2: prossimo sembra meno un confronto tra no- code e full- code e
- 18:54Speaker 2: più uno spettro di espressività per ogni utente. Chi costruisce
- 18:57Speaker 2: in Excel potrebbe passare a PowerFX. Un utente PowerFX potrebbe
- 19:00Speaker 2: evolversi arrivando a scrivere componenti in TypeScript. Uno sviluppatore pro
- 19:04Speaker 2: potrebbe prototipare nuove funzionalità in low- code prima di perfezionarle in React.
- 19:08Speaker 2: È una scala circolare che permette a tutti di contribuire
- 19:10Speaker 2: al proprio livello di comfort senza rompere l'ecosistema? Questo è
- 19:13Speaker 2: ciò che il vibe coding segnala, realmente. Non significa solo
- 19:16Speaker 2: scrivere codice, ma stile. È una programmazione che sembra low- code, veloce, iterativa,
- 19:19Speaker 2: assistita da liama, scalabile come il pro- code. Gli ambienti si
- 19:22Speaker 2: colonizzano con Git, le pipeline convalidano i deploy. Copilot insegna
- 19:26Speaker 2: le best practices in modo invisibile. L'esperienza diventa un movimento
- 19:29Speaker 2: fluido e continuo tra il pensare e il costruire. In effetti,
- 19:32Speaker 2: Power Platform diventa un cervello componibile che assorbe nuovi pattern
- 19:37Speaker 2: da ogni utente, che trascini componenti o rifattorizzi funzioni. Questo
- 19:41Speaker 2: è l'orizzonte strategico di una piattaforma enterprise che si comporta
- 19:43Speaker 2: come un'intelligenza collettiva. Quando la vedi così il vibe nel
- 19:47Speaker 2: vibe code smette di sembrare mistico. È la risonanza tra
- 19:50Speaker 2: libertà e disciplina, tra creatività umana e governance delle macchine.
- 19:54Speaker 2: E quando quelle vibrazioni si allineano, l'intero sistema ronza. Verità vera.
- 19:58Speaker 2: Ecco la verità spogliata dell'isro. Il vibe code di Power
- 20:01Speaker 2: Apps non sta uccidendo il low code, ne sta correggendo
- 20:02Speaker 2: gli eccessi. Nella dolce consapevolezza che una libertà illimitata per
- 20:06Speaker 2: gli utenti senza regole si trasforma in disastri che solo
- 20:09Speaker 2: i pro dev possono ripulire. Il vibe code riporta struttura,
- 20:12Speaker 2: visibilità e manutenibilità senza smantellare l'empowerment che ha reso il
- 20:16Speaker 2: low code un successo. Quindi usa il low code per
- 20:19Speaker 2: la velocità, crea prototipi con valide idee, dimostra concetti, poi
- 20:22Speaker 2: espandi li usando il vibe code per la longevità. Componenti versionati,
- 20:26Speaker 2: framework reali, deployment automatizzato. E in tutto questo lascia che
- 20:30Speaker 2: GitHub Copilot unisca entrambi i mondi. il tuo traduttore silenzioso
- 20:33Speaker 2: tra logica di business e sintassi tecniche. Nel momento in
- 20:35Speaker 2: cui i tratti li ha come il ponte, non come
- 20:37Speaker 2: un sostituto, inizia a sviluppare la velocità del pensiero e
- 20:39Speaker 2: con la disciplina dell'ingegneria. Power Platform non si sta dividendo,
- 20:43Speaker 2: si sta evolvendo verso un'intelligenza componibile, dove ogni workflow, app
- 20:47Speaker 2: e connettore si collega a un modello mentale condiviso dall'organizzazione.
- 20:52Speaker 2: Questa è la vera trasformazione, non form più veloci, ma
- 20:54Speaker 2: sistemi più intelligenti che imparano da come costruisci. Se questa
- 20:57Speaker 2: visione ti fa risparmiare tempo o ti evita un altro
- 20:58Speaker 2: post- mortem sulla governance, ricambi il favore. Iscriviti, premi segui e
- 21:02Speaker 2: lascia che il prossimo approfondimento arrivi automaticamente come un flusso
- 21:05Speaker 2: di Power Automate programmato. La conoscenza dovrebbe aggiornarsi da solo. Procedi.