Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta WinRT

MSDN Blog Guest Post: Microsoft OCR Library per Windows Runtime

Vi segnalo il mio post pubblicato sul blog ufficiale del team MSDN Italia dal titolo Microsoft OCR Library per Windows Runtime che tratta della libreria OCR per Windows Store App e Windows Phone rilasciata da Microsoft a meta’ del 2014. Potete trovare l’esempio completo per Windows Phone nella sample gallery di Microsoft al seguente link . Technorati Tags: OCR , Windows Runtime , Windows Store App , Windows Phone

“Bluetooth LE & Lumia Sensor Core” al Mobile Camp del 10/12/2014

Vi condivido il materiale della mia sessione riguardante “Bluetooth LE & Lumia Sensor Core con Windows Phone 8.1” tenuta al Mobile Camp di Roma del 10/12/2014. Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1 from Massimo Bonanni Appena possibile metterò on-line anche il video della sessione. Saluti!

Recensione: Windows Runtime via C#

Può sembrare strano che un VB-ista legga un libro su C#, ma come diceva Sun Tzu: “ Se conosci il tuo nemico, conosci te stesso ”. A parte gli scherzi, il libro vale la pena di essere letto a prescindere dal linguaggio .NET con cui si lavora. Oltre  290 pagine dedicate agli aspetti fondamentali dello sviluppo con Windows Runtime per le Windows Store App. I prerequisiti per poter leggere il libro sono la conoscenza di C# e di Visual Studio e gli autori non danno per scontato quasi nulla partendo dai concetti di base quali il type system e i suoi principi (argomento che di solito è saltato a piedi pari da chi si avvicina al mondo WinRT dal framework completo e che, se non compreso, può dare problemi nello sviluppo quotidiano). Tra i concetti che possiamo definire “core”, troviamo anche i capitoli dedicati all’app packaging e al process model, entrambi ben strutturati e chiari. Già solo questi tre capitoli iniziali giustificherebbero, in un certo qual modo, l’acquisto del libro, ...

Windows 8.1 RTM: Text to Speech e “Access Denied”

Riprendo il post http://codetailor.blogspot.com/2013/07/windows-81-store-apps-text-2-speech.html per segnalarvi che in Windows 8.1 RTM, allo stato attuale delle cose, il codice: Private Async Sub PlayText(text As String , voice As VoiceInformation )      Using synth = New Windows.Media.SpeechSynthesis. SpeechSynthesizer          Dim synthStream As Windows.Media.SpeechSynthesis. SpeechSynthesisStream          synth.Voice = voice          Try              synthStream = Await synth.SynthesizeTextToStreamAsync(text)          Catch ex As Exception              synthStream = Nothing          End Try          If synthStream Is Nothing Then              Dim dialog = New MessageDialog ( "Error during Synthetize" )              Await dialog.ShowAsync()          Else              MediaElement.SetSource(synthStream, synthStream.ContentType)              MediaElement.Play()          End If      End Using End Sub ottiene, in fase di esecuzione,...

Guest post su blog MSDN Italia: Il controllo OCR di BING per le Windows Store App

Vi segnalo il mio guest post sul blog MSDN Italia relativo al controllo OCR e al corrispondente servizio Bing utilizzabile all’interno delle applicazioni Windows Store App. Il link del post è il seguente : http://blogs.msdn.com/b/italy/archive/2013/09/10/guest-post-il-controllo-ocr-di-bing-per-le-windows-store-app.aspx   Technorati Tag: ocr , bing , windows store apps , vb.net , winrt

Windows 8.1: Text to Speech, SSML e i marker

Nel precedente post abbiamo parlato di Text to Spech e abbiamo accennato alla possibilità di utilizzare un file nel formato SSML ( http://www.w3.org/TR/speech-synthesis/ ) grazie al metodo SpeakSsmlFromUriAsync della classe SpeechSynthesizer: Public Async Function PlaySSML() As Task      Dim synth = New SpeechSynthesizer ()      Dim ssmlString = Await LoadSSMLFile( "SSML.xml" )      Dim stream = Await synth.SynthesizeSsmlToStreamAsync(ssmlString)      MediaElement.SetSource(stream, stream.ContentType)      MediaElement.Play() End Function La funzione LoadSSMLFile() si occupa di leggere il file dal disco e restituire la stringa del contenuto. Tra le molteplici funzionalità offerte dal formato SSML c’è quella di poter inserire, all’interno del file XML, dei marcatori (marker) che possono essere segnalati l nostro codice e che ci permettono di sincronizzare l’interfaccia in maniera opportuna. Immaginiamo, ad esempio, un libro per bambini in cui la stor...

Windows 8.1 Store Apps: Text 2 Speech

Con l’arrivo di Windows 8.1 sono arrivate anche una miriade di API con nuove funzionalità interessanti. Una di queste, già presente tra le API a disposizione di chi sviluppa per Windows Phone 8, è quella relativa al Text To Speech (TTS), cioè alla possibilità che abbiamo di far “parlare” la nostra Windows Store App. Per chi conosce le API a disposizione di WP8, le API per Windows 8.1 prevedono un approccio differente. Le nuove API, dato un testo o un file SSML, permettono di ottenere uno stream audio (vedremo in seguito di che tipo) che, per essere riprodotto, deve essere dato in pasto ad un MediaElement. La seguente figura mostra il flusso da seguire per far parlare la nostra app:   Supponendo di avere la seguente interfaccia XAML (molto semplice): < Page     x : Class ="Text2Speech.MainPage"     xmlns ="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns : x ="http://schemas.microsoft.com/winfx/2006/xaml"     xm...

Recensione: Beginning Windows 8 Application Development

Come molti di voi sanno, sono un appassionato di sviluppo per Windows 8 e, quindi, mi sembra logico recensire questo libro inerente l’argomento. Tanto per cominciare si tratta di un libro di quasi 600 pagine che copre un pò tutti gli aspetti relativi alla piattaforma di sviluppo Windows Store Apps. E’ facile comprendere che il termine “Beginning”, associato a quanto detto sopra (le 600 pagine e i molti argomenti coperti), fa immediatamente pensare ad un libro dedicato a chi si avvicina allo sviluppo delle Windows Store Apps e così è. E’, dunque,  un libro che consente facilmente a chi non sa nulla della piattaforma Windows 8 di avvicinarvisi ed essere pronto per sviscerare in seguito, utilizzando altri testi o la rete, gli argomenti che riterrà più interessanti. Il libro è suddiviso in tre parti (più un’appendice) che guidano il lettore da praticamente zero fino ad avere un livello sufficiente per cominciare a scrivere applicazioni degne di questo nome. La prima sezione...

I background task di Windows 8 su ioProgrammo di Novembre

Ancora un articolo relativo allo sviluppo per Windows 8 ed in particolare per le Windows Store Apps su ioProgrammo Questa volta si tratta dei background task.   Technorati Tags: background task , winrt , windows store apps , windows 8

Win8@Work: Tutto ciò che avreste voluto sapere sullo sviluppo per Windows 8 e non avete mai osato chiedere!!

Rieccomi qua per segnalarvi l’evento Win8@Work di DomusDotNet. Una giornata interamente dedicata allo sviluppo per Windows8 ed in particolare alle applicazionei Windows Store Apps. Quest’anno, come DomusDotNet, abbiamo deciso di focalizzare I nostri eventi più sul pratico che sul teorico. E’ per questo che tutti I nostri eventi di quest’anno saranno caratterizzati dal suffisso “@Work” a testimoniare la volontà di fare vedere come si utilizzano le tecnologie più che parlare di come sono fatte. Adesso iscrivetevi, perchè non potete dire di non essere stati avvertiti!!!   Technorati Tags: DomusDotNet , Win8@Work , eventi , windows8 , winrt , windows store apps

Articolo sulle estensioni di Windows 8 su ioProgrammo di ottobre

Vi segnalo l’articolo su ioProgrammo di ottobre 2012 (numero 179) relativo alle estensioni delle Windows Store Apps di Windows8.   Technorati Tags: extension , windows8 , windows store apps , vb.net

LockScreen Carousel per Windows8

Volete fare in modo che lo sfondo del lock screen di Windows 8 cambi periodicamente per mostrare le vostre foto preferite? Bene, allora installate LockScreen Carousel!!!!! http://apps.microsoft.com/webpdp/it-IT/app/lockscreen-carousel/5a3ebdb7-0883-43b8-9d2e-231e6aad3cea   Technorati Tags: windows 8 , lock screen , background lock screen

FTBrowser è sullo Store di Windows8

FTBrowser, il client Metro non ufficiale di Fotolia , è sullo store di Windows8. Le funzionalità implementate in questa prima versione prevedono: Visualizzazione delle immagini in evidenza (home page images); Visualizzazione delle gallerie Stagionali; Visualizzazione delle gallerie tematiche; Visualizzazione dei dettagli di una singola immagine. Il client permette di eseguire ricerche nell’immenso partimonio delle immagini Fotolia e di condividere le immagini tramite social network o mail. Il client, in questa versione è solo ed esclusivamente in Inglese ma prossimamente verrà rilasaciato anche per altre country. L’utente potrà decidere da settings quale country visualizzare. Il client utilizza la versione WinRT di FTToolkit ( http://fttkrt.codeplex.com ) la cui versione beta verrà rilasciata a breve e si affiancherà al toolkit “canonico” già disponibile su codeplex ( http://fttk.codeplex.com ).   Technorati Tags: fotolia , ftbrowser , metro style ...

Articolo su Async/Await su ioProgrammo 177

Vi segnalo il mio articolo sull’utilizzo di Async/Await uscito sul numero di Agosto di ioProgrammo: Confronto tra le precedenti modalità di implementazione del pattern asincrono in .NET e la nuova modalità del framework 4.5 e  come il compilatore interpreta le nuove parole chiave Async/Await.   Tag di Technorati: async , await , ioprogrammo , articolo , vb.net , edmaster , ediaioni master

MIcrosoft Surface: la presentazione ufficiale

Ecco il video completo della presentazione ufficiale di Microsoft del nuovo tablet Surface, per gli esseri umani (non come noi geek) che se la sono persa live alle 0:30 di stanotte: Buona visione!!!   Tag di Technorati: surface , presentazione , video integrale , microsoft tablet , windows 8 , windows rt

Signori e signore ecco a voi Microsoft Surface

Presentato ieri il tablet Microsoft!! Si chiama Surface e a me piace!! Almeno a livello di linee, poi aspettiamo di provarlo per vedere anche a livello di hardware. Se vi interessa, questo è il video introduttivo: Se volete maggiori info potete visitare il sito ufficiale . Per quanto riguarda le caratteristiche, saranno disponibili due versioni: una con Windows 8 “completo e uno con Windows RT (solo la parte Metro). Maggiori specifiche nella seguente immagine: Speriamo di poter presto mettere le mani sull’aggeggio in modo da fornire dei riscontri il più possibile oggettivi. Stay tuned!!!   Tag di Technorati: surface , tablet ms , microsoft , windows 8 , windows rt

Windows 8 App Hall of Fame – Presente!!!!

Sono orgoglioso di appartenere alla masnada di facce da poco di buono presenti nella Hall of Fame italiana di Windows 8!! Se non siete impressionabili e se avete tempo fateci un giro!!!! Questo è il link http://it.windows8app.eu/ e la visione è consigliata ad un pubblico adulto!   Technorati Tags: windows8 , hall of fame , winrt , metro style app

Metro Style Apps – I samples di MSDN e il SuspensionManager

Chi si avvicina al mondo delle Metro Style Apps in questo momento, probabilmente, fa uso smodato dei samples che si trovano al link: http://code.msdn.microsoft.com/windowsapps/ Coloro che scaricano i samples in VB (ma mi sembra ci sia anche in C#), troveranno un interessante modulo per gestire i dati da salvare su isolated storage per la gestione, ad esempio, della sospensione. Tale modulo si chiama SuspensionManager e utilizza un Dictionary(Of String, Object) per la memorizzazione dei dati da salvare in sessione. Sono presenti, poi, due metodi per salvare e recupere il dictionary dall'isolated storage i quali utilizzano un DataContractSerializer per la serializzazione. Per semplicità riporto il modulo presente nei samples: ' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ' ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO ' THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A ' PARTICULAR P...