In what could conceivably become a serious alternative to alternatives swayed by the allure of Apple's iPhone, Sony Ericsson released today its SDK for developers of applications for its Xperia X1, which is still due for availability this month.
Since the Xperia is a Windows Mobile phone, its applications will be programmable using Microsoft Visual Studio. However, the phone's key features are exclusive to the Xperia, including slidable "panels" that represent miniature, running applications. Unlike the iPhone's sliding icons, these can literally be active programs, providing some form of useful information nearly all the time, in spaces just smaller than that of a postage stamp.
For instance, Xperia's main today screen can be arranged by the user to contain both applications she'll use every day, and thumbnails of Web pages. Panels may be programmed using either HTML or the native code of the phone, and the SDK contains templates for producing that code.
Seeing that code run should be an experience in itself, though, as the SDK also contains an Xperia emulator capable of running a full suite of phone apps directly on the PC, through Visual Studio.
[Source BetaNews]