View Excerpts
  View Full Text

Charlie Kindel on Windows Phone Development : Different Means Better with the new Windows Phone Developer Experience

The time of the good old Windows Forms Development for Windowsphones seems over!

One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series.

To be clear, we will continue to work with our partners to deliver new devices based on Windows Mobile 6.5 and will support those products for many years to come, so it’s not as though one line ends as soon as the other begins.

More Detail here:

Charlie Kindel on Windows Phone Development : Different Means Better with the new Windows Phone Developer Experience

It will be interesting what OS Enterprise Mobility Devices will be running in the next 3 to 5 Years – CE or WM 6.5? Since CE 6.0 R3 everything seems to be in place for those use cases!

My Barcelona Highlight Kopin Golden-i

On the Motorola Booth in Barcelona i got very excited  about the Kopin Golden-i. It is an Wearable CE 6.0 Device which is controlled via Voice and Motion (g-sensor). It is a perfect fit below a typical helmet and can be programmed like any other Windows CE device. I was told an SDK would be available in April – the Product shipping in volume by the end of the year. Cool expierence – they had many working “prototypes” on the show.

DSC_0004

DSC_0005

DSC_0006

Windows CE 6.0 and Gradient Fill

Just learned something new – on one CE 6 Platform I recently had Issues with my GradientFill based  controls. – Google didn’t show me any useful hints!

Today when browsing Platform Builder I found the reason:

clip_image002

Gradient Fill Support is an extra Option that needs to be ticked.

Windows Mobile 6.5 SDK

*AT THIS TIME IT HAS BEEN TAKEN OFFLINE – seems to cause problems!*

Finally there is Windows Mobile 6.5 SDK ready for download!  You can get it from here: Windows Mobile 6.5 SDK
There are Downloads for the following languages:

  • 0804 CHS Chinese Simplified
  • 0409 USA English
  • 0407 GER German
  • 040c FRA French
  • 0410 ITA Italian
  • 0c0a ESN Spanish
  • 0411 JPN JapaneseMore detailed further reading can be found here on Nick’s blog
  • Elegantere Controls für Windows Mobile 5 und 6

    Auf allen Pocket Pc’s mit Windows Mobile 5 und 6 gibt es GDI+ wie schon in einem anderen Post von mir erwähnt. Die Standard Controls im Compact Framework sind ja eher Grau in Grau – Abhilfe kann da nicht schaden.

    In letzter Zeit gibt es jetzt auch wieder mehrere Leute die zu  diesem interessanten Themengebiet posten:

    Natürlich hat das alles nicht unbedingt einen positiven Effekt auf die Performance – aber coole Applikationen bringen mehr Geld ;)

    Hardware Tasten im Compact Framework Teil 1

    Wirklich gute Windows Mobile Aplikationen lassen sich auch nur über die Tasten des Geräts bedienen. Leider haben viele neue Geräte z.B. HTC Touch Serie immer weniger Tasten. Beim Entwickeln führt diese Anforderung allerdings zu einigen Schwierigkeiten. Darum eine kleine Serie zu diesem Thema.

    Viele Controls im Compact Framework haben hartverdrahtet was beim Drücken einer Taste passiert. Will man dieses Standardverhalten ändern, gibt es eine ganz einfache Möglichkeit beim Formular.

    Zuerst muss man beim Form die Eigenschaft KeyPreview auf “true” setzen.  Will man nun das Verhalten bei Keys.Left für alle Controls ändern, braucht man nur ein Paar Zeilen in einem Eventhandler im Formular:

    private void Form1_KeyDown(object sender, KeyEventArgs e)
    {
    if ((e.KeyCode == Keys.Left))
    {
    //Do something special
    e.Handled = true; // Controls do not get the key
    }
    }

    Das Umsetzen von e.Handled verhindert, daß die Controls auf dem Formular den Tastendruck bekommen.