I just noticed that the development guidelines for how to write an application that works with the HP TouchSmart software has been made available for download.
Go get it at http://www.touchsmartcommunity.com/download/60/HP-TouchSmart-Software-Developer-Guidelines/
There’s a license agreement you need to read and agree to before you download. Please read it carefully.
The document is not what I would call a “proper” SDK, since there are no “header files” or anything of that kind. The nice thing is that our “interface” is at the hWnd level, so pretty much any way you want to write a touch-optimized windows app should be able to work in the HP TouchSmart environment.
One more thing: you need to also download the update to the HP TouchSmart software itself, otherwise you won’t have the ability to “register” your application with the TouchSmart UI. That update is available here: http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=pv-66420-1&lc=en&dlc=en&cc=us&product=3752240&os=2100&lang=en
[Edit 2008-11-20: The update was taken down for a while, for fixing an issue that was found after initial release. This is the new link.]
[Edit 2008-12-07: Looks like the link moved once more. Hope it stays for a while now. The SP number is sp40894]
So there you go, have fun writing some apps, and show them off through the community site. No need to wait for Windows 7…