Mostrando entradas con la etiqueta Windows Mobile 6. Mostrar todas las entradas
Mostrando entradas con la etiqueta Windows Mobile 6. Mostrar todas las entradas

lunes, 14 de diciembre de 2009

Ejemplo mostrado en el Evento de Fin de Año

Les dejo el link para bajar la aplicación desarrollada con Windows Mobile 6.0 en el evento realizado el 10 de diciembre en la UCSE - DASS.

http://cid-6cdad7b9ccdf79fc.skydrive.live.com/self.aspx/P%C3%BAblico/EjemploPresentacion.rar

Saludos y espero que les sirva!!!

martes, 1 de diciembre de 2009

Evento de Fin de Año - Programa Académico Microsoft - UCSE – DASS


El 10 de diciembre a partir de las 17 hs. organizamos un evento en el Salón de Actos de la UCSE - DASS (Lavalle 333 - San Salvador de Jujuy).

Inscribite acá

Agenda:
  • 17:00 Acreditación.
  • 17:15 Introducción a LINQ: “Establecer comunicación con BD a través de LINQ” - Diego Ortega (The ASP-Berries) y Manuel Tolaba (Jujuy ASP.NET)
  • 18:00 Introducción a las Aplicaciones Móviles: Solución desarrollada sobre tecnología Windows Mobile 6.0 - César Castillo (TeamDJ.NET)
  • 18:30 Introducción a XML con Visual Studio 2008 - Alejandro Castro (NET-DASS)
  • 19:00 Coffee Break
  • 19:15 Seguridad en Aplicaciones Web - Antonio Jarma (The ASP-Berries)
  • 20:00 Terminal Services sobre Windows Server 2008 - Ing. Matías Alfaro (Microsoft Student Partner)
  • 20:45 Presentación de Windows 7 en Jujuy - Guillermo Bellmann (Microsoft Student Partner) y Lucas Bolivar (Jujuy ASP.NET)
  • 21:15 Cierre de Evento y Sorteos

Durante el Coffee Break y el Cierre del Evento se realizará un Install Fest de Windows 7.

martes, 19 de mayo de 2009

Desarrollo de aplicaciones para Windows Mobile 6

Para todos los que quieran aprender algo más sobre el desarrollo de aplicaciones para Windows Mobile 6, en Ramp Up tienen una carrera gratuita dedicada al tema (en inglés): Develop Windows Mobile 6 Applications.
Espero que les sirva :D

sábado, 14 de marzo de 2009

Introducción a las aplicaciones móviles

Vamos a crear una solucion desarrollada sobre Windows Mobile 6.0. esta aplicación va a consumir datos de un servicio web que a la vez consume una biblioteca de datos, [creada por Diego (Líder de ASPBerries) en las reuniones 2008 de nuestra célula].
Vamos a trabajar primero sobre el servicio web: una vez creada la capa de datos vamos a crear en el visual studio un nuevo web site y agregamos la referencia a la biblioteca de datos para tener acceso a los datos, para esto hacemos clic con el boton derecho sobre el proyecto en la ventana solution explorer y seleccionamos add reference y aparecera:

Seleccionamos Datos y hacemos clic en Ok, luego en el archivo Services.asmx en la parte donde dice class cambiar por:

" Class="ForoService"

y en appcode en Service.cs escribir el siguiente código dentro de la clase que la renombraremos por Foro Service:

   1:  public class ForoService : System.Web.Services.WebService
   2:  {
   3:      public ForoService () {
   4:  
   5:          //Uncomment the following line if using designed components 
   6:          //InitializeComponent(); 
   7:      }
   8:  
   9:      [WebMethod]
  10:      public string HelloWorld() {
  11:          return "Hello World";
  12:      }
  13:  
  14:      [WebMethod(Description = "Datos de Foro")]
  15:      public List<clsUsuario> GetList()
  16:      {
  17:          dalUsuario dUsuario = new dalUsuario();
  18:          List<clsUsuario> lista = null;
  19:          lista = dUsuario.GetList();
  20:          return lista;
  21:      }
  22:  
  23:  }

Ahora vamos al aplicativo Mobile, para esto creamos una nueva solución, en new -->proyect --> smart device --> Device Application, le ponemos un nombre y luego seleccionaremos el tipo de dispositivo en target platform, en este caso Windows Mobile 6 Profesional SDK y luego Ok.
Una vez creado el proyecto en el solution explorer con el boton derecho sobre el, seleccionar add web references, y en URL ponemos la direccion de nuestro servidor web y un nombre (en este ejemplo se llama TraerDatos) como se muestra en la figura:


Luego clic en AddReference y ya tenemos la referencia creada. Tener en cuenta que si tenemos un servicio web local, en la referencia debemos colocar la dirección URL con la IP que tiene el equipo y no poner localhost, ya que el dispositivo móvil lo tomará como propia. Para conocer el IP que tiene asignada nuestra máquina hacer correr el comando IPconfig en la consola.
A continuación vamos a utilizar un DataGrid y como fuente de datos el servicio web. Para esto primero arrastramos el DataGrid desde la herramientas, y luego en las propiedades, en datasource seleccionamos la fuente de datos, es decir nuestro servicio web como se muestra en la figura:


Y nos queda como resultado:


Luego hacemos doble clic sobre el formulario y escribimos el siguiente código dentro del método Principal_Load:

   1:          private void Principal_Load(object sender, EventArgs e)
   2:          {
   3:              TraerDatos.ForoService svc = new Interfaz.TraerDatos.ForoService();
   4:              clsUsuarioBindingSource.DataSource = svc.GetList();
   5:          }

Y con esto ya podemos ejecutar, para esto vamos al menú Tools del Visual Studio, y seleccionamos Device Emulator Manager, y nos aparecerá un cuadro en el cúal debemos seleccionar Windows Mobile 6 Professional Emulator, y hacer clic con el botón derecho del mouse y presionar sobre connect para conectarse con el emulador, en el Device Emulator Manager seleccionamos nuevamente el emulador y presionamos en Cradle, finalmente ejecutamos y el resultado es el siguiente:



viernes, 6 de febrero de 2009

Configurando el emulador para levantarlo desde el Visual Studio

Para configurar el emulador y levantarlo desde el Visual Studio vamos a instalar el loopback adapter (Adaptador de bucle invertido) de Microsoft para simular tener una red con el dispositivo y para esto realizamos los siguientes pasos en Windows Vista:

Primero vamos al Panel de Control, agregar hardware:


Ahora en siguiente y seleccionar "instalar hardware manualmente"


Luego seleccionamos la opción "Adaptadores de Red":


En la siguiente pantalla seleccionamos en Fabricante a Microsoft y en Adaptador de Red "Adaptador de bucle invertido de Microsoft" y siguiente:


Una vez instalado vamos al emulador de dispositivos en configure y establecemos como dispositivo de red del emulador:


Con esta configuración ya se puede ejecutar la aplicación movil desde el visual studio.

lunes, 2 de febrero de 2009

Configuración del emulador SDK 6

Para configurar el emulador de dispositivos primero debemos bajar e instalar:

Microsoft Virtual PC.
Centro de Dispositivos de Windows Mobile.

Una vez instalados estos componentes, abrimos el emulador de dispositivos:


Luego seleccionamos el tipo de dispositivo, por ejemplo vamos a seleccionar Windows Mobile 6 Standard Emulator y presionando el Botón derecho del mouse se abre un menú contextual en donde seleccionaremos la opción Connect y se abrirá:


Ahora vamos al menú File - Configure y seleccionamos la pestaña Network y luego marcamos la opción Enable NE2000 seleccionando la placa de red de nuestro equipo, como se muestra en la siguiente figura:


Luego en la pestaña Peripherals en Serial Port 0 colocamos COM3 como se muestra a continuación:


Finalmente presionamos sobre el Botón OK y despues en el menú File seleccionamos la opción Reset - Soft y nos aparece un cuadro de diálogo donde presionamos en SI. Una vez reiniciado el dispositivo ya esta listo para ser usado.