Latest Posts
-
Emulating Bluetooth
Alex Yakhnin pointed out this interesting article over on CodeProject showing how to use Bluetooth from within the Windows Mobile emulator:- http://blogs.msdn.com/priozersk/archive/2009/04/09/bluetooth-on-the-emulator.aspx Unfortunately it does require you to replace the stack on your host machine with FreeBT which is currently… Continue reading
-
.NETCF 3.5 Breaking Changes
I came across this useful list of breaking changes in the .NETCF 3.5 runtime and thought I’d blog it here before I lose the URL:- http://msdn.microsoft.com/en-us/netframework/bb986636.aspx Continue reading
-
Samsung Release Windows Mobile SDK
Samsung’s Mobile Innovator program has released an SDK for Samsung specific APIs on their Windows Mobile devices. Although this is a native code SDK all the functions I looked at were very P/Invoke friendly. For example once you’ve installed the… Continue reading
-
Microsoft Tag
Microsoft have released a new beta product for Windows Mobile (and also iPhone) called Microsoft Tag http://www.microsoft.com/tag This allows scanning of 2d barcodes with the device camera which can open specific URLs etc. The client software varies slightly depending on… Continue reading
-
Interesting email from HTC support
I was quite surprised at an email I got from HTC Support today in regards to a specific device update:- “Hello, There will be no Windows Mobile 6.1 upgrade for any HTC Touch device. Please do not reply to this… Continue reading
-
Live Mesh for Windows Mobile
The Windows Mobile client for Live Mesh is now available. You can download it from your device from http://m.mesh.com I’ve just installed it onto my phone and have been taking a look. On the desktop the Mesh client is quite… Continue reading
-
Get the name of your executing .exe
The Compact Framework doesn’t support Assembly.GetEntryAssembly to determine the launching .exe. You can instead P/Invoke the native GetModuleFileName function like so:- byte[] buffer = new byte[MAX_PATH * 2]; int chars = GetModuleFileName(IntPtr.Zero, buffer, MAX_PATH); if (chars > 0) { string… Continue reading
-
Home and Visiting Clocks in Professional Edition
In Professional Edition (Pocket PC) devices the Clock control panel allows you to set a home timezone and a visiting zone and lets you toggle between them. If you need to retrieve the current settings they are stored in the… Continue reading
-
SQL Compact 3.5 SP1 RTM
To coincide with the RTM release of SQL Server 2008 the SQL Compact Team have delivered Service Pack 1 for v3.5. This includes Entity Framework support and a native 64bit version. Steve Lasker has the details:- http://blogs.msdn.com/stevelasker/archive/2008/08/07/sql-server-compact-3-5-sp1-released.aspx Meanwhile SQL Server… Continue reading
-
APPA Mundi Awarded Microsoft Certified Partner Status
APPA Mundi has received Certified Partner status within the Microsoft Partner Program along with the Mobility Solutions competency. This achievement showcases APPA Mundi’s expertise in creating mobile solutions based on Microsoft technologies. Read Full Press Release One of the reasons… Continue reading