Saturday, November 15, 2008

My Presentation at DevEvening #5

The 14th of November saw my first presentation at DevEvening and it went down pretty well.

I presented on the topic of "What you 'really' need to know about developing for Windows Mobile."
It was my attempt at a 30 minute crash course introduction to developing for Windows Mobile and some key things you should know when you do.

In part it was a response to the idea that if you can develop for the desktop, you can develop for Windows Mobile.

I talked about:
  • Developing for Windows Mobile is not like developing for the desktop:
    • Aim for maximum responsiveness on a mobile device. - Users have higher expectations.
    • Design for occassional connectedness. -You could lose connection at any point.
    • Do as little as possible. - You have limited resources and everything eats battery life, which is precious!
  • Developing for one device is not, necessarily, the same as developing for another:
    • Different size screens
    • More and different methods of input - Make things big enough to touch with a finger.

Slides:


I used a few, very simple demos.  The code was so trivial I'm not posting it here, but if you're interested, drop me a line and I'll hook you up.

3 comments: