Windows Mobile: Problem with Message Interception failing

I’ve had a couple of clients that ran into a problem where their SMS Message interceptor would fail to fire. (For an introduction to this pretty cool technology see here.) This was a hard to track down problem, because the interceptor would work on some devices, and the emulator, but not on a handful of…


Windows Mobile 6.5 Start Screen PNG Icon Display problem

Some developers are reporting a problem with the PNG icon not displaying in the Start screen.The usual symptom is that it does not show up immediately after installation but is seen after a device reset. This problem occurs if following the … Note: Cross posted from Mike Francis: My Mobile Home. Permalink


Information about the Marketplace Client and Custom UI

I just posted on the Windows Mobile Developers team blog: The Windows Marketplace for Mobile Client and your Setup code. This article reviews some potential ‘gotchas’ if you include custom UI in your setup DLL that is being called by the Marketplace client. The message is, please don’t add custom UI. Why? Because it makes…


New Blog:

I’ve setup my own blog in order to have more control over the presentation and since I develop, wanted to try embracing and extending a .Net based blogging platform. I’ll continue to cross-post here. Check out my blog at Thanks, Mike


How To: Creating Icons for Windows Mobile 6.5

Need to create PNG files for your Windows Mobile 6.5 applications? Check out my blog post on the main Windows Mobile blog here. Mike


Windows Mobile 6.5 Web Browser Control: Enabling Selection support

In my previous post (Windows Mobile 6.5 Web Browser Control: Enabling Gesture support), I discussed how you can enable the built-in gesture support of the web browser control in Windows Mobile 6.5.  Basically you disable selection support when creating the control, and the gesture support is enabled. But what if you want to select within…


Windows Mobile 6.5 Web Browser Control: Enabling Gesture support

One of the most powerful controls in the Windows Mobile developer toolbox is the Web Browser control. With this control, you can create applications as simple as displaying HTML, to more complex apps that interact with the DOM manipulating elements, and fining / responding to events. The introduction of touch and gesture support in Windows…


Capture all Windows Mobile device keys using the AllKeys API

Norm Sohl points out in his post on the Windows Mobile Team blog that Microsoft is taking further steps to deprecate the GAPI APIs. Check it out here. Norm’s post includes a native code sample. Some folks have asked if AllKeys() can be used from managed code. The answer is yes. Here is the C#…


Top Developer Tips for Windows Mobile Webcast Follow Up – Q&A

Here a list of the questions and answers asked during Wednesday’s Webcast: WILLIAM Asked:: In the real world there seems to be a much larger presence of iPhone and Blackberry touch screen mobile devices than Windows mobile touch screen devices. What are some suggestions for developing web applications that cover these devices that have the…


Top Developer Tips Webcast Follow Up

Thanks for attending my MSDN Webcast today “Top Developer Tips for Windows Mobile”. As promised, here are a list of links mentioned in the talk: Web Applications: Download: Windows Mobile 6.1.4 Emulator Images (Includes Internet Explorer Mobile 6!) Jim Wilson’s Blog: Wading through the challenges of ASP.NET AJAX and Windows Mobile Smart Client Applications: Virtual…