Ricerca avanzata
Autore: Marco Leoncini
Realizzare video giochi è sempre stata una sfida, poiché il numero di discipline coinvolte è notevole: rendering, animazioni, gestione della fisica e suoni.Per questo, nel tempo sono nati numerosi framework per semplificarne lo sviluppo.In questo articolo, primo di una serie, ...
Se avete bisogno di un rating control in un'applicazione che utilizza il WinRT, potreste rimanere delusi. Infatti, un controllo del genere esiste solo se utilizzate WinJS, tagliando fuori di fatto chi utilizza XAML.Realizzare però un controllo del genere è relativamente semplice...
WinRT è un Framework relativamente giovane e, anche se nato dall'esperienza maturata con WPF, ha perso alcune comode proprietà di quest'ultimo.Una delle feature sncanti è la possibilità di tagliare il contenuto che fuoriesce dal suo contenitore.In pratica, si tratta di una ...
Abbiamo visto in precedenza come recuperare un file mediante le api FileOpenPicker. Queste particolari API non necessitano di capability particolari per funzionare poiché è l'utente a guidare la selezione del file. Ma cosa accade se la nostra applicazione necessita di ...
Applicazioni moderne si basano spesso sul pattern MVVM per il layer di presentazione. Nonostante questo pattern sia conosciuto ormai dalla nascita di WPF, ancora oggi i controlli non offrono un supporto ottimale e necessitano di un po' di lavoro.Ad esempio nel caso del controllo ...
Nello script precedente abbiamo visto come gestire la visualizzazione della tastiera.La proprietà più interessante della classe InputPane è OccludedRect, che restituisce l'aria d'occlusione delle tastiera, una volta aperta, che corrisponde all'area occupata sullo schermoInputPane...
In Windows 8.1 e Windows Phone 8.1 la gestione della tastiera nelle Universal App è demandata completamente al sistema operativo. La tastiera viene tipicamente attivata quando una TextBox riceve il focus e chiusa in caso contrario.Ci sono scenari nei quali questa gestione non è ...
In uno script precedente abbiamo visto come far partire una chiamata Skype, utilizzando il metodo Launcher.LaunchUriAsync: in modo del tutto analogo è possibile iniziare una chiamata telefonica.Dobbiamo solo impostare l'Uri corretto, che deve avere il seguente formato, dove al ...
Abbiamo visto come in Windows Phone 8.1 si possa controllare l'allineamento del testo più facilmente che in passato, anche grazie alla nuova proprietà TextLineBounds che il controllo TextBlock espone.La proprietà TextLineBounds è del tipo enumerato TextLineBounds e permette ...
Prima di Windows Phone 8.1 per applicare le animazioni di entrata e uscita da una pagina dovevamo ricorrere al PhoneToolkit. Quest'ultimo non è più necessario in quanto il Windows Runtime supporta le animazioni di entrata e uscita di un oggetto, quindi anche della stessa pagina....