Tutti i contenuti di WinRTItalia.com
La Universal Windows Platform introduce il concetto di "codice adattivo", ovvero la capacità che ha il nostro codice di determinare a runtime la presenza di eventi, classi e metodi in base al device o piattaforma su cui la nostra applicazione è in esecuzione.Queste potenti ...
Molto spesso le nostre applicazioni si trovano ad interagire con degli endpoint HTTP che, se interrogati correttamente, restituiscono i dati che ci interessano sotto forma di JSON. In scenari come questi, il codice che scriviamo è più o meno sempre lo stesso, ovvero: Richiesta ...
Una delle caratteristiche più importanti delle Universal Windows app è che possono essere eseguite su tutti i device con Windows 10, anche con schermi di diverse risoluzioni o grandezze.Per semplificare lo sviluppo di un'app, il cui frontend possa adattarsi automaticamente a ...
Alcuni chiarimenti sulle date e la compatibilità di Visual Studio con l'SDK di Windows 10. Microsoft ha annunciato nelle scorse settimane che Windows 10 sarà in RTM dal 29 luglio, disponibile al download e ieri ha confermato che Visual Studio 2015 arriverà una decina di giorni ...
Nello script #100 abbiamo visto come monitorare quando un dispositivo entra ed esce da determinate aree, attraverso le API di Geofence, quando l'app è in esecuzione.Questo controllo può essere eseguito anche quando un'app non è in esecuzione grazie a un IBackgroundTask e a ...
In WinRT abbiamo la possibilità di lanciare notifiche toast con estrema facilità grazie alla classe ToastNotificationManager e al metodo CreateToastNotifier.Grazie a GetTemplateContent recuperiamo l'XmlDocument di una notifica specificando uno dei valori dell'enum ...
Le API di localizzazione di WinRT permettono di monitorare quando un dispositivo entra (ed esce) da determinate aree definite da oggetti Geofence.L'area può essere definita da latitudine, longitudine, raggio e possono essere impostati tempi di permanenza oltre all'evento, se ...
Nello script #79 abbiamo visto come sia possibile conoscere i device collegati grazie alla classe DeviceInformation e al metodo FindAllAsync.DeviceInformation espone anche il metodo CreateWatcher, con il quale possiamo creare un oggetto DeviceWatcher e conoscere quando una ...
Windows 10 introdurrà una nuova piattaforma di sviluppo che utilizzeremo per gli anni a venire. Con l'Universal Windows Platform, infatti, viene abbattuto il confine tra desktop, tablet, smartphone, schermi di grandi dimensioni, IoT e, in generale, viene reso possibile sviluppare...
Nello script #95 abbiamo visto com'è possibile eseguire il download di file remoti in background, grazie a BackgroundDownloader, presente nel namespace Windows.Networking.BackgroundTransfer.I download in background escono dal ciclo di vita dell'app, quindi dobbiamo monitorarli ...


