Sviluppo per dispositivi Smart Device
Aggiornamento: novembre 2007
Lo sviluppo per Smart Device si riferisce allo sviluppo di applicazioni rich client basate su Windows CE e Windows Mobile da eseguire nel dispositivo stesso. Visual Studio offre supporto completo e integrato per lo sviluppo di software da eseguire in dispositivi Smart Device basati su Windows CE, ad esempio Pocket PC e Smartphone. È possibile per scrivere applicazioni gestite da eseguire in .NET Compact Framework utilizzando Visual C# o Visual Basic oppure scrivere applicazioni native utilizzando Visual C++. Indipendentemente dal linguaggio scelto, vengono utilizzati lo stesso editor di codice, le stesse finestre di progettazione e la stessa interfaccia del debugger impiegati nello sviluppo di applicazioni desktop. Simply select from one of the Smart Device Project templates available for the language of your choice, and begin coding.
In Visual Studio sono disponibili emulatori che consentono di di eseguire e sottoporre a debug il codice nel computer di sviluppo. Visual Studio offre inoltre strumenti che semplificano l'assemblaggio dell'applicazione e delle relative risorse in file CAB per la distribuzione a dispositivi per gli utenti finali.
Per informazioni aggiornate sui progetti per Smart Device, visitare il sito Mobile Developer Center (informazioni in lingua inglese).
Nota: |
---|
Visual Studio supporta inoltre un tipo diverso di sviluppo per dispositivi noto come sviluppo Web per dispositivi mobili con ASP.NET. Lo sviluppo Web per dispositivi mobili si riferisce allo sviluppo di applicazioni Web mobili da eseguire in un server Web e di cui viene eseguito il rendering in diversi formati in vari dispositivi mobili dotati di browser. Per ulteriori informazioni sullo sviluppo Web per dispositivi mobili, vedere Sviluppo di siti Web per dispositivi mobili. |
In questa sezione
Introduzione ai progetti per Smart Device
Vengono fornite informazioni generali su problemi specifici dello sviluppo di applicazioni per dispositivi, tra cui le novità di Visual Studio, la relazione tra Visual Studio per dispositivi e altri strumenti e SDK Windows Mobile e istruzioni sull'impostazione del computer per lo sviluppo di software per dispositivi.Considerazioni di progettazione per lo sviluppo per Smart Device
Vengono fornite informazioni su come scegliere un tipo di progetto, sulla selezione di un linguaggio di sviluppo e sulla personalizzazione delle interfacce per gli emulatori.Utilizzo di Smart Device ed emulatori
Vengono fornite informazioni sull'emulatore di dispositivo e su come connettere i dispositivi a Visual Studio.Programmazione per dispositivi tramite .NET Compact Framework
Vengono illustrate le procedure comuni per lo sviluppo di software per Smart Device tramite Visual C#, Visual Basic e .NET Compact Framework.Programmazione per dispositivi tramite Visual C++
Vengono descritte le procedure comuni eseguite quando si utilizza Visual C++ per lo sviluppo di applicazioni per dispositivi native.Debug di progetti per dispositivi
Vengono illustrate le differenze rispetto al debug per desktop e vengono fornite istruzioni per soluzioni di debug costituite da codice sia gestito che nativo.Strumenti di test per progetti per Smart Device
Vengono descritti gli strumenti di test per dispositivi Smart Device che consentono di creare, gestire, modificare ed eseguire test nelle applicazioni per Smart Device Visual C# e Visual Basic.Assemblaggio di soluzioni per dispositivi ai fini della distribuzione
Vengono fornite istruzioni per l'assemblaggio delle applicazioni per dispositivi sviluppate e il loro trasferimento in uno o più dispositivi di destinazione.Sicurezza nei progetti per dispositivi
Viene descritto come firmare i file con i certificati di sicurezza ed eseguire il provisioning dei dispositivi.Riferimento (dispositivi)
Sono inclusi argomenti di riferimento relativi a ATL e MFC per dispositivi, riferimenti relativi alle interfacce utente di progetti per dispositivi, messaggi di errore e molte altre informazioni.Esempi relativi ai dispositivi Smart Device
Vengono riportati progetti completi allo scopo di mostrare sintassi, struttura e tecniche necessarie per comprendere a fondo la programmazione per i dispositivi.
Sezioni correlate
.NET Compact Framework
Viene descritta la programmazione di applicazioni per dispositivi. .NET Compact Framework consente di sfruttare le potenti funzionalità di .NET Framework nei dispositivi. Viene eseguito un confronto tra .NET Compact Framework e .NET Framework, vengono descritti i componenti principali, illustrate le attività di programmazione comuni ed elencate le classi supportate.Introduzione a Visual Studio
Vengono descritte le novità offerte da Visual Studio.Sviluppo di applicazioni in Visual Studio
Vengono fornite informazioni su progettazione, sviluppo, debug, test e gestione delle applicazioni create con Visual Studio.