Desde Redmond... Escribiendo Software para la Pocket PC
Visual Studio .NET 2003 Visual Studio .NET 2003 permite la programación de dispositivos inteligentes (Smart Device Programmability o SDP) para ayudar a los desarrolladores a escribir aplicaciones que aprovechen las ventajas del .NET Compact Framework, que permite la computación móvil distribuida en ambientes cableados o inalámbricos. El .NET Compact Framework brinda una extensa gama de clases que permiten un desarrollo mucho más rápido que usando las herramientas de programación tradicionales. <br<Visual Studio .NET 2003 permite la programación de Pocket PC 2002, y con las SDKs apropiadas, también la programación de Pocket PC 2003, Smartphone 2003, y Windows Mobile 2003 Second Edition, todo esto usando las mismas técnicas y herramientas que se emplean para el desarrollo de aplicaciones de escritorio. El .NET Compact Framework está diseñado para aparatos con recursos limitados. Con él, los desarrolladores pueden usar C# o Visual Basic .NET para escribir programas para aparatos móviles. Igualmente, es posible escribir aplicaciones que utilicen servicios Web o que hagan uso de ADO .NET.
Visual Studio .NET 2003 debe usarse para:
- Aplicaciones escritas con managed code.
- Aplicaciones que hagan uso de servicios Web.
- Aplicaciones que deben funcionar bien tanto en ambientes cableados como inalámbricos.
- Desarrollar aplicaciones tanto en Visual Basic .NET como en C#
- Cuando se desee emplear las mismas herramientas para desarrollar software para escritorio, servidores, y aparatos móviles.
- Rápido desarrollo de aplicaciones móviles.
- Aplicaciones que necesiten instalarse en diferentes aparatos con distintas CPUs.
ASP.NET Mobile Controls Los ASP.NET Mobile Controls complementan SDP y el.NET Compact Framework, permitiendo escribir aplicaciones móviles para la Web y habilitando ASP .NET en las mismas. Bajo este enfoque, los desarrolladores pueden utilizar Visual Studio .NET para escribir una sola aplicación Web móvil, que se adapte automáticamente a la gran variedad de aparatos que existen, tales como Pocket PCs, Smartphones, teléfonos celulares habilitados para la internet, beepers y otros. Además, el desarrollo se facilita pues se realiza dentro del ambiente de desarrollo del Visual Studio .NET, que permite construir aplicaciones arrastrando y colocando los controles necesarios dentro de una forma Web.
ASP.NET no instala ningún componente en el aparato cliente. Más bien, emplea la lógica del lado del servidor para adaptarse al browser que corre en cada aparato. ASP .NET genera Wireless Markup Language (WML), HTML, and HTML compacto. (cHTML).
Los ASP.NET Mobile Controls deben usarse para:
- Soportar una gran gama de aparatos habilitados para la Web (celulares, beepers y PDAs)
- Soportar diferentes lenguajes como WML, cHTML y HTML
- Vale la pena notar que los ASP.NET Mobile Controls no requieren ser instalados del lado del cliente, pero es necesario que el cliente cuente con un browser para la Web.
Página: 2/3
|