I’ll be honest, I haven’t had much experience with tablet PC development. So after getting hyped up about this whole Origami UMPC thing I decided I should probably download the Tablet PC SDK and look at how programming for it is different than development using a regular mouse interface.
So I started going through the sample code (For my purposes I focused on C# at first) and have learned a couple things about Tablet programming that I hadn’t known before.
[b]1: There is a Power Management SDK. [/b] Now call me naive, but for some reason this hadn’t even occurred to me in a mobile Windows device. I have programmed code on mobile gaming devices and obviously there are things you can do to make sure your game doesn’t continually suck battery life by not having it constantly load things and managing certain types of memory and that all seemed like a no brainier. However in all of my programming for Windows systems I didn’t once think about creating applications that wouldn’t eat up memory on a Notebook computer.
I constantly use intensive applications on my notebook with it unplugged and I have thought before, “Man I wish my battery didn’t go so fast.” So, this only makes sense.
Read more below…