Cómo crear aplicaciones para Windows Mobile

Utiliza un ordenador e instrucciones de programación sencillas para crear aplicaciones de Windows Mobile en pocos pasos. A medida que te familiarices con el proceso, podrás crear aplicaciones más avanzadas y potencialmente venderlas con beneficio.

Elementos necesarios

  • Microsoft Visual Studio 2008 Professional Edition o superior, o Microsoft Visual Studio 2005
  • Microsoft .NET Compact Framework v2 SP2
  • ActiveSync 4.5 o Windows Mobile Device Center

Instrucciones

  1. Abre Microsoft Visual Studio Express y selecciona un nuevo proyecto desde la opción de archivo. Elige el tipo de proyecto y el dispositivo destino. Dale un nombre al proyecto y guárdalo.
  2. Accede al controlador de eventos y añade el siguiente código para manejar el evento. Se accede haciendo doble clic en "Salir".
    Private Sub MenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem.Click
    Application.Exit()
    End Sub
  3. Introduce el siguiente código en la clase Form:
    Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
    ' Crear cadena para dibujar.
    Dim drawString As [String] = < inserta tu aplicación aquí >
    ' Crear fuente y pincel.
    Dim drawFont As New Font("Arial", 10, FontStyle.Regular)
    Dim drawBrush As New SolidBrush(Color.Black)
    ' Crear punto para la esquina superior izquierda del dibujo.
    Dim x As Single = 10.0F
    Dim y As Single = 10.0F
    ' Dibujar cadena en pantalla.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y)
    End Sub
  4. Ve a la lista desplegable "Configuración de soluciones" en la barra de herramientas y elige "Depurar". Selecciona el dispositivo en la lista desplegable "Dispositivo de destino" donde probarás la aplicación.
  5. Haz clic en "Compilar solución", en el menú "Compilar", para compilar tu proyecto. Podrás revisarlo en busca de errores. Continúa compilando y corrigiendo errores hasta obtener el resultado deseado.