This week, Intel announced the new
Intel Atom Developer Program, aimed at accelerating the development and distribution of applications for small form factor devices based on Intel Atom processors. The program will be providing an extensive cross-platform and multi-language API as well as a new "app store" through which you can sell or distribute your applications. Think of it sort of like the Apple app store without the murkiness of "approval" and restrictions on application types.
I spent some time last night getting more details on the IADP. First of all, it isn't limited to Atom - applications built using the IADP SDK (Software Development Kit) should run on any PC. They are targeting Windows and Linux (Moblin primarily) with the goal of not needing to code in platform-specific sections. The API will provide access to hardware functions such as battery, GPS, etc. in a platform-independent way. In addition to direct executing code, MS Silverlight and Adobe Air, plus .NET code will be supported.
There isn't much there yet, but they expect the basic required APIs to be provided within a couple of months.