Share via


Where are the Windows Mobile 6 SDKs?

Since we announced Windows Mobile 6 at 3GSM last Monday, a couple of people have asked me "where are the Windows Mobile 6 SDKs?".  The good news is that for most developers, their existing Windows Mobile 5.0 application will just work on Windows Mobile 6* and you can use the Windows Mobile 5.0 SDK to build your Windows Mobile 6 applications.  Of course, smart developers will want to test their applications on Windows Mobile 6 before they say they support Windows Mobile 6 and the easiest way to do that is using a Windows Mobile 6 emulator image!  Where are the emulator images?  In the Windows Mobile 6 SDK of course!  So that brings us back to the original question, when can you get hold of the Windows Mobile 6 SDKs?

The answer : March 1st

So what was that 6 SDK download that appeared briefly on Feb 12th?  Well, that was a case of somebody pushing the wrong button while they were preparing the download details page in our Download Center Tool which caused the SDK pages to be published briefly - DOH!  March 1st was and still is our target date.  For those of you who want to be on the cutting edge, March 1st should give you enough time to test your apps on Windows Mobile 6 before the first wave of Windows Mobile 6 devices get into customer hands.

One more thing.  Once we release the Windows Mobile 6 SDK on March 1st, we're going to keep working on it to include new documentation, more sample content and improved emulator images.  Our target date for the "refreshed" SDK is May 1st so be sure to check back on May 1st to get an even better version of the SDK.

 James P

 * Caveat : This assumes that you use published, supported APIs; that you write only to My Docs/your app directory and that you confine registry activity to keys under HKCU.**

** Caveat 2 : This list isn't exhaustive ;-)

Comments

  • Anonymous
    February 14, 2007
    Sorry for teasing you guys with all these Windows Mobile 6 news and previews into the SDK without actually

  • Anonymous
    February 14, 2007
    MS first publish Windows Mobile 6 Standard SDK at Feb. 9 2007 Why remove it and re-publish? Google search cache. http://72.14.235.104/search?q=cache:lB7peypGLIsJ:www.microsoft.com/downloads/details.aspx%3FFamilyID%3Db7a03ac2-819f-4a93-9971-5a01cccef031+Windows+Mobile+6+SDK+site:microsoft.com&hl=zh-TW&ct=clnk&cd=2&gl=tw

  • Anonymous
    February 14, 2007
    Re caveat 2. Is there an exhaustive list? If so, where can I find it?

  • Anonymous
    February 14, 2007
    I was going to point out that every single Download button on the "Localized Windows Mobile 5.0 Pocket PC Emulator Images" page takes you to the generic Microsoft search page. I was going to ask if this behaviour was part of the same "wrong button"; but that page now works again - so the answer to my question must have been Yes. Thank you for sorting it out!

  • Anonymous
    February 14, 2007
    So what is wrong with the SDKs that were downloadable? I have installed them and used and have not seen any problems.

  • Anonymous
    February 14, 2007
    Yeh whats not ready/missing/broken in the Feb 12th SDK? I havn't seen any problems either. Besisdes the new IE with javascript and Ajax, what else is planned for the April 1st refresh? Probably and Ajax sample app?

  • Anonymous
    February 15, 2007
    澄清 Windows Mobile 6 SDK 下载页面不见了的原因,以及它正式发布的日期。

  • Anonymous
    February 15, 2007
    Kinda like the Mac Office 2004 security update that was pulled the next day and blamed on 'pushing the wrong button', although it worked just fine and merely made the offense of coming out before the security update for Windows Office 2003... Are these SDKs going to have version numbers, or will it just be 'refreshed' and we get to guess as to whether the May 1 version or the March 1 version has been installed on any given machine? I'd kinda expect to see the SDK released in sync with the OS, but maybe that makes too much sense. Speaking of, when do we get devices with WM6 on it for testing? Emulators might be nice for testing trivial programs, but anything that really gets in the system has to be tested on real and on every model that will be supported. I have yet to see any mention from the manufacturers or carriers of new devices with WM6, so it will be awhile before developers get their hands on any and even longer for regular users.

  • Anonymous
    February 15, 2007
    The comment has been removed

  • Anonymous
    February 15, 2007

  1.  Will the 'refreshed' emulator images include the DST change for 2003/WM5, or will we be stuck with the old DST behavior in the emulators until the Earth is destroyed by Vogons for a hyperspace bypass? http://www.microsoft.com/windowsmobile/daylightsaving/default.mspx
  2.  Are there any AKU 3 emulator images available?  If not, will there ever be?
  • Anonymous
    February 15, 2007
    Great questions :
  1. The images will all be Windows Mobile 6 which means they include the DST change.  We don't have any plans to release updated/patched WM2003/WM5.0 emulator images.
  2. Because we don't change the development platform in AKUs, we don't roll new emulator images when we release an AKU to our OEMs.  I don't anticipate this will change. James
  • Anonymous
    February 16, 2007
    The comment has been removed

  • Anonymous
    February 16, 2007
    Windows Mobile 5 builds prior to AKU2 didn't have support for Smartphone Landscape and we wanted to give developers a chance to test their apps on the new screen orientation without having to buy the device, so we rolled an emulator.  The SDK and hence APIs remained the same. We might roll new emulator packs to support new screen resolutions in the future because we want the emulator to enable you to test on as many different configurations as possible because we want you to be able to reach as many devices as possible with your application.  There aren't any plans right now but that could change as new devices ship. James

  • Anonymous
    February 16, 2007
    Could you please explain why Windows Mobile 6 SDK is not available on MSDN subscriber download early? I have VS2005 for Developer with MSDN Premium subscription.

  • Anonymous
    February 16, 2007
    Il 12 Febbraio è uscito sul sito MSDN Download una preview del nuovo SDK per Windows Mobile 6, ma dopo

  • Anonymous
    February 16, 2007
    Il 12 Febbraio è uscito sul sito MSDN Download una preview del nuovo SDK per Windows Mobile 6, ma dopo

  • Anonymous
    February 17, 2007
    I would like to purchase the Motorola Q for verizon wireless. Will I be able to upgrade to Windows Mobile 6?

  • Anonymous
    February 19, 2007
    hfann : That's a good question.  Let me look into that. SDK Versioning : The Refresh SDK will install as Windows Mobile 6 Professional SDK Refresh so it will be possible to tell them apart that way.

  • Anonymous
    February 19, 2007
    Ok, so, I am working on Developing some app's for Windows Mobile devices (mainly for my self, but some

  • Anonymous
    February 20, 2007
    Is the bug that rendered GetLocaleInfo function useless fixed in this SDK?

  • Anonymous
    February 20, 2007
    Can you describe the bug Polo? I'm not aware of it.

  • Anonymous
    February 20, 2007
    This bug... http://05.code-hosting.com/Smartphone_Developer/1375153-GetLocaleInfo-problem-in-WM5

  • Anonymous
    February 21, 2007
    That bug has been fixed in Windows Mobile 6 so your existing code will work as you expect it to when you run it on a Windows Mobile 6 device.

  • Anonymous
    February 21, 2007
    Any changes in Managed Mobile Direct3D? Nobody talks about it :-( Thanks :-)

  • Anonymous
    February 22, 2007
    RE: SDK Versioning : The Refresh SDK will install as Windows Mobile 6 Professional SDK Refresh so it will be possible to tell them apart that way. So, the actual SDK names change, which means the build paths change. That'll be a real fun mess. It basically means we'll hold off on the WM6 SDK until the refresh is out. Otherwise, in just a matter of months from going through all the effort of adding the build targets to every project (which is a pain because certain items aren't just copied when VS2005 makes a new platform target configuration based on existing one), we would have the pleasure of changing "Windows Mobile 6.0 Professional SDK (ARMV4I)" to "Windows Mobile 6.0 Professional SDK (ARMV4I) Refresh" in every project and solution file, and changing "Windows Mobile 6.0 Professional SDK (ARMV4I)Release" to "Windows Mobile 6.0 Professional SDK (ARMV4I) RefreshRelease" in every script involved in building and and signing CABs, or that otherwise need to refer to build output directories. Basically, the whole multiple SDK releases is a mess because there's not a good way to version those bits. Changing the name has widespread impact. I've spent whole days changing references to SDK names when someone randomly changes the name of a custom CE SDK built with Platform Builder. This is all poor planning in my opinion. The SDK, emulator images, docs, etc should all be ready for release at the same time as the OS itself.

  • Anonymous
    February 22, 2007
    Hi Mathew! There will be no changes on the underline platform naming... Only changes will be on the MSI name and the entry on "Add/Remove Programs". Folder path, CoreCon entries and platform names will continue the same. Sibe by side installation will not be available, so you will need to uninstall the previous SDK to install the SDK Refresh. Let me know if you have any questions. Thanks! Fernando Zandoná

  • Anonymous
    February 22, 2007
    Fernando, thanks for the fast response. When it was first mentioned the name was changing, I got concerned based on my experience with SDKs that did change their name. So, its just the packaging that is changing but not the actual name of the SDK.

  • Anonymous
    February 22, 2007
    So I'm sitting in the Sphinx room at the Microsoft Platform Adoption Center in building 20 in the Redmond

  • Anonymous
    February 22, 2007
    Hi James, You said: "We have a commitment to the Microsoft Partner Program members to deliver the SDK early.  It's available to MSPP partners today and will be available to everyone on 3/1." Well we are partners program members, and it is still not available on MSDN and not anywhere accessible to us. Can you explain that?

  • Anonymous
    February 25, 2007
    I realize this is off-topic, but I'm not able to use my wifi connection on my pocket pc and run Live Messenger in WM6. Is this intentional? If not, any work arounds to fix this? I tried changing the network connections to my Wifi setting (and IE successfully connects to the internet) but live messenger doesn't.

  • Anonymous
    February 25, 2007
    At our company we have a PPC application written in embedded visual basic 3.0. the embedded visual basic runtime copied to the device, we have a "main executable" what run our app with pvbload.exe. i searched a lot but can't find any information if our application will run on a WM6 device. will it? :) Thx!

  • Anonymous
    February 26, 2007
    สำหรับเพื่อนๆที่ติดตามข่าว การมาของ windows Mobile 6 กันอย่างใจจดใจจ่อคงรู้สึกตะหงิดว่าทาง coresharp.net

  • Anonymous
    March 01, 2007
    The following link which leads to the windows mobile page http://msdn2.microsoft.com/en-us/windowsmobile/default.aspx Which indicates that the Mobile 6 SDK is not going to be released until May 1st. Would you happen to know which date it is, March 1st or May 1st, the link takes you to a page which indicates that the download is not there.....

  • Anonymous
    March 01, 2007
    The SDK is actually there now, I'm downloading it as I write this. But as I understand, there will be a new refresh on May 1.

  • Anonymous
    March 05, 2007
    Looks like the development kit for Windows Mobile 6 is a nice one - it appears to be robust enough that most folks won’t actually need to purchase the devices they’re writing apps for. WindowsForDevices has a few more details - most of which

  • Anonymous
    March 08, 2007
    using WM6 SDK instead of WM5, does imply to also change the AKUs and/or Platform Builder ?

  • Anonymous
    April 15, 2007
    The comment has been removed

  • Anonymous
    May 09, 2007
    Sembra che gli SDK rilasciati alcuni giorni fa non dovevano essere in realtà pubblicati, qualcuno aveva