Nella nuova versione 2.24 di Skype per Windows Phone rilasciata recentemente, vengono abilitati quelli che sono gli URI Schema per fare in modo che la vostra applicazione sia in grado di comunicare con l'applicazione di Skype qualora sia necessario o per dare semplicemente una funzionalità aggiuntiva.
Tutto quello che bisogna fare per lanciare un URI Schema è sfruttare il sistema built-in in Windows Phone 8 (e successivi) dei Launcher, ovvero ci basterà fare una singola chiamata a:
Windows.System.Launcher.LaunchUriAsync(new Uri("URI-Schema:"));
Quali sono i principali URI Schema che possiamo sfruttare?
- skype:partecipante per iniziare una chiamata solo audio verso quell'utente
- skype:partecipante?call&video=true per iniziare una chiamata sia audio che video verso quell'utente
- skype:partecipante?chat per aprire una chat con quell'utente
Se ci sono più partecipanti, questi vanno separati da un punto e virgola, ma è bene ricordare che attualmente Skype per Windows Phone non supporta ancora le chiamate in gruppo, quindi questo tipo di utilizzo è leggermente limitato al momento.
Se volete saperne di più vi rimando alla documentazione ufficiale in cui sono descritti tutti gli URI Schema che potete utilizzare per integrare la vostra applicazione con Skype.
http://msdn.microsoft.com/EN-US/library/office/dn745882(v=office.15).aspx
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Creazione di componenti personalizzati in React.js con Tailwind CSS
Generare file PDF da Blazor WebAssembly con iText
Utilizzare database e servizi con gli add-on di Container App
Implementare il throttling in ASP.NET Core
Utilizzare un service principal per accedere a Azure Container Registry
Miglioramenti agli screen reader e al contrasto in Angular
Definire stili a livello di libreria in Angular
Trasformare qualsiasi backend in un servizio GraphQL con Azure API Management
Modificare i metadati nell'head dell'HTML di una Blazor Web App
Criptare la comunicazione con mTLS in Azure Container Apps
Usare lo spread operator con i collection initializer in C#
Utilizzare la versione generica di EntityTypeConfiguration in Entity Framework Core
I più letti di oggi
- Miglioramenti nelle performance di Angular 16
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- HTML5 con CSS e JavaScript
- Ottimizzazione dei block template in Angular 17
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!