Hello World per Windows Mobile

Scrivere applicazioni per Windows Mobile può essere molto semplice; in questo articolo mostrerò come scrivere il classico Hello World in Visual Basic 2008.

Apriamo Visual Studio e selezioniamo Nuovo Progetto -> "Visual Basic" -> "Smart Device":

 

Nuovo Progetto di Visual Studio per Smart Device

E' possibile selezionare il Framework da utilizzare; come mostrato nell'immagine precedente, è stato scelto il .NET Framework 2.0.

Diamo il nome "Hello World" al nuovo progetto e premiamo il tasto "OK".

Apparirà la seguente schermata:

 

Tipo di progetto di Visual Studio per Smart Device

che darà la possibilità di scegliere anche la versione del Framework che dovrebbe essere installata nel dispositivo mobile (nel mio caso, un Samsung Omnia con Windows Modile 6, la versione del Compact Framework installata è la 2.0).

Diamo conferma di quanto impostato cliccando sul tasto "OK".

Comparirà un form "insolito", diverso da quello che siamo abituati a vedere quando sviluppiamo applicazioni per Windows "non" Mobile.

Aggungendo un pulsante, dovrebbo avere qualcosa del tipo:

 

Form Smart Device

Adesso non resta che scrivere una semplicissima riga di codice all'interno della routine che viene eseguita quando si preme il tasto:

Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        MsgBox("Hello World!", MsgBoxStyle.Information, "Message Box")
    End Sub
End Class

 

Per il più curiosi, suggerisco i seguenti link:

  • http://www.hpcfactor.com/support/windowsce/
  • http://blogs.msdn.com/darioait/archive/2007/04/28/introduzione-a-micro-framework.aspx