ASP.Net  »  Articoli  »  Silverlight 

Windows Phone 7: API e feature del telefono

di: Roberto Brunetti     30 Giugno 2010

Caratteristiche del telefono

Il device, per tornare sulle caratteristiche hardware, deve fornire

CaratteristicaDescrizione
Wi-Fiper consentire l'accesso a internet
Fotocamerada almeno 5 megapixel con flash. Le applicazioni possono registrarsi come "Photo Extra Application" per apparire nel menu apposito della fotocamera: questo consente di richiamare applicazioni (si pensi al ritocco fotografico) durante l'interazione dell'utente con la fotocamera
Accelerometrole API consentono di intercettare l'accelerazione intesa come cambio di velocità. L'accelerometro, con la fotocamera "in Still" consente di rispondere alla gravitazionalità, indicare l'accelerazione in senso orizzontale, verticale e di profondità. L'acceletrometro consente di ottenere un vettore tridimensionale che indica come la fotocamera sia orientrata rispetto alla terra. Da codice è possiible richiedere il vettore tramite l'abbonamento ad eventi ovvero è possibile richiedere alle API di notificare l'applicazione quando c'è una modifica nei dati del vettore. L'accelerometro consente anche di intercettare movimenti bruschi del device
Bussolaad oggi sembra che le applicazioni non possano accedere a questi dati
Locationin base alle impostazioni, il servizio presente sul device consente di rintracciare la posizione dell'utente in base a GPS, Wi-Fi e rete cellulare. Vedremo un esempio fra un attimo
SpeechIl device supporta sia "speech synthesis" che "speech recognition" attraverso le classi disponibili in .NET 4.0
Vibrationpilotabile anche da codice
Push Notificationsil servizio consente di inviare informazioni al device sotto forma di notifiche evitando che il device stesso debba effettuare operazioni di polling che, oltre a non essere efficienti dal punto di vista informatico, consumerebbero inutilmente la batteria

Alcuni servizi richiedono articoli specifici: nell'attesa, è possibile trovare qui si trovano vari esempi nella sezione media e alcuni post nei blog con qualche dettaglio delle varie possibilità e relativo codice.

Guide ASP.Net

Guida Windows Azure Code Snippets

Le migliori pratiche per far girare le applicazioni "in the cloud",...

Guida ASP.NET MVC Best Practices

Un workflow dettagliato e ricco di suggerimenti pratici per...

Guida ASP.NET Starter Kit

Un modo semplice per imparare ad utilizzare le tecnologie Microsoft...

Altre guide

Newsletter @Microsoft Dev

Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Progettazione database

11 Maggio 2012 a Milano
Disponibilità: 6 Posti

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto