Esta documentación está archivada y no tiene mantenimiento.

Desarrollo de dispositivos inteligentes

Actualización: noviembre 2007

Desarrollo para Smart Device se refiere al desarrollo de aplicaciones cliente enriquecidas basadas en Windows CE y Windows Mobile que se ejecutan en el propio dispositivo. Visual Studio proporciona compatibilidad integrada enriquecida para desarrollar software que se ejecuta en los dispositivos inteligentes basados en Windows CE, como los Pocket PC y Smartphones. Es posible utilizar Visual C# o Visual Basic para crear aplicaciones administradas que se ejecuten en .NET Compact Framework o bien es posible crear aplicaciones nativas utilizando Visual C++. Independientemente del lenguaje que se seleccione, es posible utilizar el mismo editor de código, diseñadores e interfaz de depurador que se utilizarían si se programara aplicaciones para el escritorio. Simplemente seleccione una de las plantillas de proyecto de Smart Devices que se encuentre disponible para el lenguaje que se seleccione y comience la codificación. 

Visual Studio proporciona emuladores que permiten ejecutar y depurar código en el equipo de desarrollo. Además, Visual Studio proporciona herramientas que simplifican el empaquetado de la aplicación y sus recursos en archivos CAB para su implementación en los dispositivos de usuario final.

Para obtener la información más actualizada sobre proyectos para dispositivos inteligentes, visite el Mobile Developer Center.

sa69he4t.alert_note(es-es,VS.90).gifNota:

Visual Studio también admite un tipo diferente de desarrollo para dispositivos conocido como desarrollo web móvil con ASP.NET. El desarrollo web móvil se refiere al desarrollo de aplicaciones web móviles que se ejecutan en un servidor web y se representan en formatos diferentes en una variedad de dispositivos móviles equipados con explorador. Para obtener más información acerca del desarrollo web móvil, vea Desarrollar sitios web para dispositivos móviles.

Introducción a los proyectos para Smart Device

Proporciona información de resumen sobre problemas específicos del desarrollo de aplicaciones para dispositivos, incluidas las novedades de Visual Studio, la relación entre Visual Studio para dispositivos y otros SDK y herramientas de Windows Mobile, y cómo configurar su equipo para el desarrollo de software para dispositivos.

Consideraciones de diseño para el desarrollo de aplicaciones para Smart Device

Proporciona información sobre cómo seleccionar un tipo de proyecto, seleccionar un lenguaje de desarrollo y personalizar máscaras para emuladores.

Trabajar con dispositivos inteligentes y emuladores

Proporciona información sobre el emulador de dispositivo y cómo conectar los dispositivos a Visual Studio.

Programación para dispositivos con .NET Compact Framework

Explica procedimientos comunes para desarrollar software de dispositivos inteligentes con Visual C# o Visual Basic y .NET Compact Framework.

Programar para dispositivos con Visual C++

Explica los procedimientos más comunes al utilizar Visual C++ para desarrollar aplicaciones de dispositivos nativos.

Depurar proyectos de dispositivos

Explica las diferencias con la depuración de escritorio y proporciona instrucciones para soluciones de depuración que se componen tanto de código administrado como de código nativo.

Herramientas de prueba para proyectos de Smart Device

Describe las herramientas de prueba para los dispositivos inteligentes que le permiten crear, administrar, modificar y ejecutar pruebas en Visual C# y aplicaciones para dispositivos inteligentes de Visual Basic.

Empaquetar soluciones de dispositivos para su implementación

Proporciona instrucciones para empaquetar las aplicaciones de dispositivos desarrolladas y transferirlas a uno o varios dispositivos de destino.

Seguridad en los proyectos de dispositivos

Describe cómo firmar los archivos con certificados de seguridad y dispositivos de provisión.

Referencia (dispositivos)

Incluye temas de referencia de ATL y MFC para dispositivos, la referencia de la interfaz de usuario para proyectos de dispositivos, mensajes de error, etc.

Ejemplos de dispositivos inteligentes

Ofrece proyectos completos que ilustran la sintaxis, la estructura y las técnicas empleadas para resolver dificultades de la programación para dispositivos.

.NET Compact Framework

Explica conceptos de la programación de aplicaciones de dispositivos. .NET Compact Framework incorpora la eficacia de .NET Framework en los dispositivos. Se compara .NET Compact Framework con .NET Framework, se describen los componentes clave, se ilustran tareas de programación corrientes y se ofrece una relación de las clases compatibles.

Introducción a Visual Studio

Describe las novedades en Visual Studio.

Desarrollo de aplicaciones en Visual Studio

Ofrece información acerca del diseño, el desarrollo, la depuración, las pruebas y la administración de aplicaciones creadas con Visual Studio.

Mostrar: