150 likes | 287 Views
Clientes inteligentes Desarrollo de aplicaciones móviles Octavio Hernández | Danysoft. Haciendo visible el camino a .NET IV Encuentro de programadores Microsoft & Danysoft. Agenda. Introducción Principales alternativas a la hora de desarrollar aplicaciones móviles Windows
E N D
Clientes inteligentesDesarrollo de aplicaciones móvilesOctavio Hernández | Danysoft Haciendo visible el camino a .NETIV Encuentro de programadores Microsoft & Danysoft
Agenda • Introducción • Principales alternativas a la hora de desarrollar aplicaciones móviles Windows • Principales limitaciones a tener en cuenta • A) de Compact .NET Framework • B) de los diferentes dispositivos • Ejemplo práctico • Las novedades en .NET CF 2.0 • Conclusiones
Introducción • Con la aparición de .NET, Microsoft introdujo el .NET CF – el “hermano menor” destinado a funcionar sobre dispositivos con capacidades reducidas. • Misma arquitectura de sistema • Mismo modelo de programación
Introducción (2) • Diferentes dispositivos • PDAs (Pocket PC) • SmartPhone • Híbridos • Otros … • Diferentes tecnologías de comunicaciones • GSM • GPRS • UMTS …
Introducción (3) • Diferentes posibilidades: • Aplicaciones web • Aplicaciones locales • A) Envío de datos a larga distancia • Servicios web • Sockets • B) Envío de datos a corta distancia • Bluetooth • Infrarrojos • RAPI (ActiveSync)
Novedades .NET CF 2.0 • Mejora sensible del rendimiento • Extensibilidad • Facilidades para encapsular objetos COM • Facilidades para embeber el CLR • Numerosos nuevos controles • Navegador web • Selector de fechas, calendarios … • DataContainer • RichInk • Más mejoras en WinForms • Anclaje y ajuste • Soporte para cuadernos de pestañas • Mejoras en el dibujo • Más propiedades/métodos/eventos …
Novedades .NET CF 2.0 (2) • Librerías de próxima generación • DirectDraw/Direct3D Mobile • Pocket Outlook (e-mail, SMS) • API de telefonía • Puerto serie • Criptografía • … • XML y ADO.NET • Serialización XML: Esquema -> XSD -> Clases • ResultSet de SQL-CE • Navegador web • Selector de fechas, calendarios… • DataContainer • RichInk
Novedades .NET CF 2.0 (3) • Soporte para redes y servicios web • SOAP 1.2 • Modelo simplificado de llamadas asíncronas • IPv6 • System.Messaging • Y mucho más…
Conclusiones • .NET CF ha supuesto una gran ventaja para los desarrolladores a la hora de crear aplicaciones para dispositivos móviles, tanto web como locales. • La próxima aparición de .NET CF 2.0 deberá potenciar aún más la expansión de la plataforma.
Más información • Danysoft • Información y artículos, www.danysoft.com • Servicios Profesionales, sp@danysoft.com • Software, utilidades, licencias y libros: www.danyshop.com , info@danysoft.com • Movilidad .NET • MSDN Mobility Center, msdn.microsoft.com/mobility • VS 2005 Beta Docs, msdn2.microsoft.com • www.openNETCF.org
¡Gracias por su asistencia! Para cualquier consulta, no dude en contactar con Danysoft: Servicios Profesionales: 902 343484 | sp@danysoft.com Software, utilidades y licencias: 902 123146 | info@danysoft.com www.danysoft.com