gli sviluppatori programmano con Microsoft

panoramica

1

principi fondamentali

2

strumenti disponibili

3

creazione di codice

Che cos'è lo sviluppo per telefoni? (panoramica)

Per sviluppo per telefoni si intende il processo di scrittura di applicazioni per smartphone. I telefoni eseguono un sistema operativo come piattaforma per fornire servizi alle applicazioni. Lo sviluppo per telefoni è pertanto simile allo sviluppo desktop, ma con alcune avvertenze: i telefoni non sono dotati del livello di memoria o prestazioni dei desktop. Per semplificare il processo, molti sviluppatori eseguono, effettuano il debug e testano le applicazioni in una versione software del telefono, nota come emulatore. In questo modo sarà possibile creare l'applicazione in un ambiente standard e familiare, nonché distribuirla in un telefono al momento appropriato.

1principi fondamentali 

Un video sulle offerte di Windows Phone 7 per preparare l'ambiente installando gli strumenti necessari per compilare un'applicazione Azure.

riprodurre il video

CONCETTI DI BASE SULLO SVILUPPO PER TELEFONI
Video | 9 minuti | Sviluppo per telefoni | Aprile 2010

Una volta comprese le nozioni di base, in questo video verranno illustrati gli strumenti e le tecnologie per lo sviluppo per telefoni, inclusi due componenti essenziali per la creazione di applicazioni per telefoni: XNA Framework e Silverlight.

2strumenti disponibili 
Esegui il download adesso 
  1. Installazione degli strumenti
    Facendo clic su questo pulsante è possibile installare:
    • installazione guidata della piattaforma Web (esegue il resto dell'installazione);
    • Visual Studio 2010 Express;
    • XNA Game Studio 4.0;
    • emulatore di Windows Phone;
    • Microsoft Expression Blend per Windows Phone;
    • piattaforme: Silverlight, .NET Framework 4.0.
Esegui il download adesso 
  1. Installare l'aggiornamento di gennaio degli strumenti di sviluppo di Windows Phone.
Esegui il download adesso 
  1. Installare la correzione degli strumenti di sviluppo di Windows Phone.

Per scegliere la versione appropriata di Visual Studio, consultare il grafico di confronto di Visual Studio 2010.
Per ulteriori informazioni sullo sviluppo di team, leggere il documento relativo alla gestione del ciclo di vita delle applicazioni.

3creazione di codice 

Utilizzare le procedure dettagliate contenute in questa sezione per imparare a sviluppare applicazioni per Windows Phone 7.

seguire la procedura dettagliata

CREAZIONE DELLA PRIMA APPLICAZIONE PER WINDOWS PHONE
Procedura dettagliata | Silverlight | Marzo 2011

Il modo migliore per iniziare a programmare con il telefono consiste nel creare un'applicazione semplice. In questo esempio verrà illustrato come utilizzare l'emulatore del telefono e verranno fornite procedure dettagliate per creare la prima applicazione per telefoni.

Formazione avanzata con le guide rapide per Windows Phone

seguire la procedura dettagliata

CREAZIONE DI UN'INTERFACCIA UTENTE WINDOWS PHONE
Procedura dettagliata | Silverlight | Marzo 2011

In genere si utilizza Silverlight per creare applicazioni e XNA Framework per creare giochi per Windows Phone. XAML è il linguaggio dichiarativo utilizzato per creare un'interfaccia utente per applicazioni per il telefono, ad esempio controlli, forme, testo e altri contenuti visualizzati sullo schermo. In questo esempio verrà fornita una procedura dettagliata per creare un'interfaccia utente per l'applicazione per il telefono.

Introduzione al centro applicazioni di Windows Phone

seguire la procedura dettagliata

REAZIONE ALL'ORIENTAMENTO DELLO SCHERMO
Procedura dettagliata | Silverlight

In questo esempio vengono fornite indicazioni sull’orientamento orizzontale e verticale dello schermo. È possibile creare un'applicazione che reagisca all'orientamento del telefono e adatti lo schermo di conseguenza.

Informazioni sulle risorse per sviluppatori nel centro applicazioni

seguire la procedura dettagliata

CREAZIONE DI UN'APPLICAZIONE DI GIOCO XNA FRAMEWORK
Procedura dettagliata | XNA | Gennaio 2011

È possibile scaricare questo codice di esempio di un'applicazione che utilizza XNA Framework.

Ulteriori informazioni sullo sviluppo di giochi nel centro applicazioni

Argomenti per gli sviluppatori

Sviluppo completo di un'applicazione per Windows Phone 7
Nozioni di base sulla compilazione di un'applicazione per Windows Phone 7. Inizia tutto da un'idea, per poi passare alla compilazione di un'applicazione e alla pubblicazione nel Marketplace.

Corso di formazione su Windows Phone, nome in codice "Mango"
Video ed esercitazioni pratiche basati su scenari relativi alle nuove funzionalità di “Mango”.

Guide rapide sullo sviluppo di Windows Phone
Esempi dettagliati per creare rapidamente applicazioni per Windows Phone.

Sviluppo di Windows Phone 7 per principianti
In questa serie si presuppone che gli utenti non abbiano alcuna esperienza in merito allo sviluppo di C#, Silverlight o applicazioni mobili. Saranno sufficienti poche ore per acquisire i concetti essenziali per compilare applicazioni.

Corso di formazione su Windows Phone 7
Ulteriori spiegazioni dettagliate sugli strumenti da utilizzare e alcuni concetti essenziali per la programmazione in Windows Phone.

Testi

E-book gratuito: Programming Windows Phone 7
E-book e codice di esempio gratuiti per imparare a scrivere applicazioni per Windows Phone 7 con framework Silverlight e XNA 2D.
XNA Game Studio 4.0 Programming: Developing for Windows Phone and Xbox LIVE
Una guida per iniziare subito a utilizzare XNA Game Studio 4.0 e a compilare giochi sensazionali per Windows Phone 7 e Xbox LIVE.

 

Resta in contatto con noi

Newsletter MSDN Flash

Forum

Community MSDN

Blog MSDN Italia

MSDN Italia su Facebook

MSDN Italia su Twitter

 

Forum

Sviluppo su Windows Phone 7 RSS

Telefono - Informazioni sullo sviluppo per telefoni e sulla creazione della prima applicazione - MSDN