- When a Windows Mobile phone idles, none of the threads in your app will get any cycles even if they're waiting for timers unless you tell the OS you really want to run your thread in the background no matter what (System.Thread.IsBackground, for you .NET folks). I wouldn't be surprised if this behavior also applied to any Windows installation that's configured to save power that way, i.e. laptops, which I've never developed on.
- I haven't found an obvious .NET way to grab the screen and the soft keys if the device is locked. Yeah, this may be a duh because such a feature would weaken the lock, but I figure if the telephony and alarm apps can grab the phone, why can't I?
- Speaking of device locks, some kinds of input event handlers appear to intercept them. I don't think that's right.
Page Summary
Active Entries
Style Credit
- Base style: Abstractia by
- Theme: Dark Carnival by
Expand Cut Tags
No cut tags
no subject
Date: 2009-07-29 10:36 pm (UTC)From:Don't run in the background. It shortens battery life, can drive up data usage and slows the machine down when everyone is running in the background.
no subject
Date: 2009-07-29 10:41 pm (UTC)From:I believe you about the C++ native. Some juicy bits of the mobile SDK are native only, at least in v6.1. How did you find that out about the screen grab?
no subject
Date: 2009-07-29 10:47 pm (UTC)From:no subject
Date: 2009-07-29 11:40 pm (UTC)From:no subject
Date: 2009-07-29 11:53 pm (UTC)From:no subject
Date: 2009-07-29 11:56 pm (UTC)From: