Daxdi now accepts payments with Bitcoin

Microsoft Project Reunion unisce vecchie e nuove app di Windows

WinUI 3, un framework dell'interfaccia utente che utilizza controlli e stili di progettazione fluida.

(Immagine: Microsoft)

Per anni, Microsoft ha cercato di convincere gli sviluppatori a creare app Windows utilizzando la sua più recente piattaforma UWP (Universal Windows Platform) piuttosto che la vecchia scuola Win32.

Alla conferenza Build 2020 solo online, la società ha presentato Project Reunion, che ha lo scopo di sposare i due.

Il vecchio stile domina ancora il panorama delle applicazioni Windows, ma le app UWP (come indica il nome) possono essere facilmente adattate per essere eseguite non solo su computer Windows, ma anche su console Xbox, Web e persino HoloLens.

Lo svantaggio è che non funzionano sul sistema operativo Windows 7 fuori produzione, a cui manca un app store.

Project Reunion può anche dotare le app UWP del supporto per le nuove opzioni di input come tocco e penna, oltre a mouse e tastiera.

Consente ai programmatori di aggiungere gesti di scorrimento che funzionano non solo su un touch screen di Windows 10 ma anche su un iPad.

Gran parte di questo supporto multipiattaforma proviene da uno dei componenti principali di Project Reunion: WinUI 3, un framework dell'interfaccia utente che utilizza controlli e stili di Fluent-design.

Il suo predecessore era disponibile solo per le app UWP, ma la nuova versione supporta anche il codice Win32.

Secondo Microsoft, "WinUI 3 disaccoppia i livelli XAML, Composizione e Input di Windows 10." Nella sua demo Build, Kevin Gallo, responsabile della piattaforma per sviluppatori di Microsoft, ha mostrato anche un ingegnoso trucco della casella di input, in cui puoi usare operatori matematici e l'app fa i calcoli per te.

Quindi, se la voce del modulo è per metratura, puoi semplicemente inserire 12x21 e fare in modo che l'app lo calcoli.

Creazione di un'app UWP moderna con Project Reunion (Immagine: Microsoft)

Alla Build 2017, ho segnalato gli strumenti prodotti dalla società che semplificano la conversione delle app Win32 in app UWP.

Reunion estende ed espande questa iniziativa, aggiungendo componenti Microsoft 365 Graph e WebView, nonché la compartimentazione delle app attraverso cose come NuGet, un repository condiviso per i pacchetti .NET.

Un altro componente attuale di Project Reunion è MSIX, un moderno strumento di creazione di pacchetti di app.

WebView2 è ora in anteprima, con la prima versione stabile che "si avvicina rapidamente", afferma Gallo.

WebView2 non solo ti consente di accedere e visualizzare i contenuti web nella tua app, ma anche i PDF.

Come con WinUI 3, WebView2 è disaccoppiato da Windows, il che significa che non richiede una particolare versione di Windows.

Come ci si potrebbe aspettare, WebView2 è alimentato dal nuovo browser Edge basato sul codice Chromium.

Kevin Gallo di Microsoft mostra nuovi strumenti di codifica alla Build 2020 (Immagine: Microsoft)

L'ultimo componente corrente di Project Reunion è Windows Virtual Desktop (WVD).

Secondo Gallo, "WVD consente il lavoro remoto e le soluzioni educative per le tue app Windows su iOS, Mac, Android, Linux e, naturalmente, Windows".

Adatta i programmi WinUI per presentare un aspetto nativo su quei dispositivi e può sfruttare anche le fotocamere e il microfono del tablet.

WVD beneficia anche della scalabilità di Azure, consentendoti di aggiungere molti utenti, mentre MSIX consentirà la distribuzione semplificata su queste piattaforme non Windows e su Windows 10.

Gli sviluppatori interessati possono controllare da soli i vari pezzi di codice di Project Reunion nel suo repository GitHub.

WinUI 3, un framework dell'interfaccia utente che utilizza controlli e stili di progettazione fluida.

(Immagine: Microsoft)

Per anni, Microsoft ha cercato di convincere gli sviluppatori a creare app Windows utilizzando la sua più recente piattaforma UWP (Universal Windows Platform) piuttosto che la vecchia scuola Win32.

Alla conferenza Build 2020 solo online, la società ha presentato Project Reunion, che ha lo scopo di sposare i due.

Il vecchio stile domina ancora il panorama delle applicazioni Windows, ma le app UWP (come indica il nome) possono essere facilmente adattate per essere eseguite non solo su computer Windows, ma anche su console Xbox, Web e persino HoloLens.

Lo svantaggio è che non funzionano sul sistema operativo Windows 7 fuori produzione, a cui manca un app store.

Project Reunion può anche dotare le app UWP del supporto per le nuove opzioni di input come tocco e penna, oltre a mouse e tastiera.

Consente ai programmatori di aggiungere gesti di scorrimento che funzionano non solo su un touch screen di Windows 10 ma anche su un iPad.

Gran parte di questo supporto multipiattaforma proviene da uno dei componenti principali di Project Reunion: WinUI 3, un framework dell'interfaccia utente che utilizza controlli e stili di Fluent-design.

Il suo predecessore era disponibile solo per le app UWP, ma la nuova versione supporta anche il codice Win32.

Secondo Microsoft, "WinUI 3 disaccoppia i livelli XAML, Composizione e Input di Windows 10." Nella sua demo Build, Kevin Gallo, responsabile della piattaforma per sviluppatori di Microsoft, ha mostrato anche un ingegnoso trucco della casella di input, in cui puoi usare operatori matematici e l'app fa i calcoli per te.

Quindi, se la voce del modulo è per metratura, puoi semplicemente inserire 12x21 e fare in modo che l'app lo calcoli.

Creazione di un'app UWP moderna con Project Reunion (Immagine: Microsoft)

Alla Build 2017, ho segnalato gli strumenti prodotti dalla società che semplificano la conversione delle app Win32 in app UWP.

Reunion estende ed espande questa iniziativa, aggiungendo componenti Microsoft 365 Graph e WebView, nonché la compartimentazione delle app attraverso cose come NuGet, un repository condiviso per i pacchetti .NET.

Un altro componente attuale di Project Reunion è MSIX, un moderno strumento di creazione di pacchetti di app.

WebView2 è ora in anteprima, con la prima versione stabile che "si avvicina rapidamente", afferma Gallo.

WebView2 non solo ti consente di accedere e visualizzare i contenuti web nella tua app, ma anche i PDF.

Come con WinUI 3, WebView2 è disaccoppiato da Windows, il che significa che non richiede una particolare versione di Windows.

Come ci si potrebbe aspettare, WebView2 è alimentato dal nuovo browser Edge basato sul codice Chromium.

Kevin Gallo di Microsoft mostra nuovi strumenti di codifica alla Build 2020 (Immagine: Microsoft)

L'ultimo componente corrente di Project Reunion è Windows Virtual Desktop (WVD).

Secondo Gallo, "WVD consente il lavoro remoto e le soluzioni educative per le tue app Windows su iOS, Mac, Android, Linux e, naturalmente, Windows".

Adatta i programmi WinUI per presentare un aspetto nativo su quei dispositivi e può sfruttare anche le fotocamere e il microfono del tablet.

WVD beneficia anche della scalabilità di Azure, consentendoti di aggiungere molti utenti, mentre MSIX consentirà la distribuzione semplificata su queste piattaforme non Windows e su Windows 10.

Gli sviluppatori interessati possono controllare da soli i vari pezzi di codice di Project Reunion nel suo repository GitHub.

Daxdi

Daxdi.com Cookies

Daxdi.com utilizza i cookie (cookie tecnici e di profilo, sia di nostra proprietà che di terzi) per offrirti un'esperienza online migliore e per inviarti messaggi commerciali online personalizzati in base alle tue preferenze. Se scegliete di continuare o di accedere a qualsiasi contenuto del nostro sito web senza personalizzare le vostre scelte, accettate l'uso dei cookie.

Per ulteriori informazioni sulla nostra politica in materia di cookie e su come rifiutare i cookie

l'accesso qui.

Preferenze

Continua