Il Windows Community Toolkit è un software utile da avere in giro. È una raccolta di helper, estensioni e controlli personalizzati, con un'interfaccia intuitiva e funzionalità uniche. In quanto tale, il Toolkit consente agli utenti di creare, personalizzare e condividere app che hanno creato su Windows.
Ospitati su GitHub, tutti questi programmi hanno un codice open source, che consente a tutti di accedere per vedere come funziona e modificarlo in qualsiasi modo per soddisfare le proprie esigenze. Gli utenti hanno mano libera su ciò per cui possono utilizzare la piattaforma; che si tratti di creare moduli di gioco per PC o potenziare gli effetti speciali, questo programma fa tutto.
Ma prima di approfondire, diamo un'occhiata a cosa c'è di nuovo e migliorato:
Windows ha rilasciato l'ultima versione del toolkit della community; il Toolkit della comunità di Windows V7.1. È leggermente simile alla precedente V7.0; tuttavia, viene fornito con una serie di nuovi miglioramenti e funzionalità per accelerare il lavoro, che vanno dal suo Microsoft Graph recentemente migliorato a un nuovo controllo RichSuggestBox, il nuovo
Windows Toolkit v7.1 viene fornito con nuove entusiasmanti funzionalità.Con l'obiettivo di Microsoft di riunirsi con i programmatori e aiutare nella creazione di un IDE migliore, ha introdotto a serie di nuovi aggiornamenti che danno agli sviluppatori e ai programmatori l'accesso a più strumenti e API per creare meglio app.
Questo software consente alla community di creare, progettare e avviare le proprie app per eseguire attività personalizzate con maggiore fluidità. Ma, di gran lunga, è la risorsa più grande che Microsoft ha nella gestione, nella concessione di licenze, nell'elaborazione e, naturalmente, nell'attivazione di Windows. Ha un'interfaccia facile da usare e può portare a termine il lavoro in pochi semplici passaggi.
Controlli per UWP
Una caratteristica importante di Windows Community Toolkit è che trasmette controlli adatti alle esigenze dello sviluppatore in modo che possano creare qualsiasi cosa sotto un'applicazione UWP.
Una piattaforma Windows universale (UWP) è un modo per i linguaggi di programmazione tipici di eseguire programmi direttamente su una piattaforma Windows. Ciò include diversi linguaggi di programmazione ampiamente utilizzati come C# e XAML.
Imparentato: Windows 10 ha una versione UWP segreta di Esplora file
È una versione più recente di WPF (Windows Presentation Foundation); svolge tutte le stesse funzioni del suo predecessore, ma è stato introdotto con Windows 10 e offre una serie di altre funzionalità.
Pertanto, essendo una nuova aggiunta all'arsenale del programmatore, UWP non ha la pletora di app e programmi che gli utenti avevano creato utilizzando il WPF. Microsoft risolverà il problema rendendo disponibili sulla nuova piattaforma tutte le app create nella versione precedente del prodotto.
La recente aggiunta della griglia uniforme è un buon esempio di come la compatibilità con le versioni precedenti dei programmi realizzati su WPF si stia facendo strada nelle mani degli utenti UWP.
Un altro è il fatto che è possibile accedere al menu tramite il setter dell'applicazione; sebbene questa non sia una revisione importante del sistema, fornisce un'esperienza nitida ai programmatori che lo usano spesso come riduce la ridondanza e fornisce un'interfaccia più compatta per consentire una maggiore fluidità, consentendo loro di concentrarsi sul compito a mano.
Nuova API di animazione
Il Windows Community Toolkit ti consente di creare animazioni. Purtroppo, questo è trascurato da molti sviluppatori di programmi che non si concentrano troppo su di esso.
Tuttavia, l'implementazione di una buona animazione nell'applicazione può migliorare l'esperienza utente complessiva. Una fantastica interfaccia utente aiuta a creare un flusso attraverso un programma, dove sei portato senza sforzo da un'interfaccia all'altra.
Il Windows Community Toolkit vuole rendere questo più facile per i programmatori e ha introdotto nuove API di animazione.
Ciò include l'introduzione di helper che consentono di applicare effetti di transizione e animazione modificando direttamente il codice sorgente. Il codice XAML, ad esempio, può essere usato per compensare un elemento di una certa quantità e impilare gli effetti di diverse animazioni in modo che vengano eseguite in successione.
AnimationSet è un'API molto importante che consente agli utenti di selezionare da una gamma di animazioni che Toolkit ha da offrire e quindi impilarle.
Tuttavia, come accennato in precedenza, molti programmatori hanno paura di mettersi nei panni di un designer e applicare questi cambiamenti da soli. Windows Toolkit vuole cambiare questa situazione fornendo loro API che semplificano il lavoro per loro e li facilitano nell'esperienza.
Controllo Microsoft Graph
Windows Toolkit ha anche aggiunto più supporto per Microsoft Graph. Proprio come con le loro API di animazione, mirano a semplificare gran parte della codifica disordinata in modo che i programmatori possano lavorare sul prodotto.
Il Microsoft Graph consente allo sviluppatore di connettere il proprio programma a diversi dispositivi attraverso i diversi sistemi operativi. Può anche accedere ai dati che sono stati archiviati nei server Windows e Microsoft per connettere e mettere in relazione gli utenti.
Ad esempio, dà loro il controllo per accedere automaticamente a un account o disconnettersi senza dover accedere ai codici. A partire da ora, ha principalmente due caratteristiche chiave; profilazione e registrazione. Questo troverà senza dubbio più usi man mano che Microsoft sviluppa e migliora la funzionalità del suo toolkit.
Altre funzioni utili
Il Toolkit fornirà alcuni pacchetti .NET che possono connettere i profili delle persone e aggiungere utenti in base alla loro presenza sui social media, come LinkedIn, Facebook, OneDrive o Bing.
L'uscita delle notifiche fornisce inoltre agli utenti degli aiutanti che vengono utilizzati ufficialmente dalla stessa Microsoft. Fornisce queste funzionalità agli utenti tramite API sul toolkit stesso.
Windows Toolkit viene fornito con diversi pacchetti che ti danno accesso a funzionalità specifiche. Quindi, se il tuo lavoro è più orientato al design, puoi scegliere il pacchetto designer appositamente realizzato. Questo è ottimo per le persone con un budget limitato che cercano servizi esoterici.
Puoi iniziare subito con il Toolkit andando su GitHub. Qui è dove troverai il download, nonché un hub per pubblicare problemi, discutere il toolkit e controllare le richieste pull.
Imparentato: Cos'è GitHub? Un'introduzione alle sue caratteristiche di base
Tuttavia, cosa più importante, puoi vedere il codice per ogni singolo pacchetto e funzionalità che è nel toolkit in questo momento. Il codice open source è sempre un bene per la fiducia degli sviluppatori, quindi se vuoi assicurarti che un pacchetto sia all'altezza, dagli una lettura e guarda cosa fa per te.
Il suo file readme e Microsoft Docs esaminano tutta la documentazione e le build automatiche. Questo processo consente a Windows, così come alla community, di apportare modifiche al volo.
Più che un semplice software che aiuta le persone a creare app super utili, Windows Community Toolkit è, come suggerisce il nome, più di ogni altra cosa: una comunità.
La disponibilità del Windows Community Toolkit ha reso molto più facile per le persone iniziare a prendere in mano le proprie competenze e sperimentare nuove idee e teorie. Il risultato è stata la creazione di una delle community più dinamiche ed efficienti del web. Inoltre, siamo entusiasti di vedere cosa Microsoft avrà presto in negozio per noi.
Vuoi un modo semplice per programmare senza pagare per app e tutorial? Dai un'occhiata alla libreria di risorse di sviluppo di Microsoft!
Leggi Avanti
- finestre
- Programmazione
- finestre
- Programmazione
Laureata in psicologia, Maham sta espandendo e coltivando il suo interesse per la tecnologia con MUO. Al di fuori del lavoro, le piace leggere libri, dipingere e viaggiare quando possibile.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti