Unlocking the boot loader allows you to put a custom ROM on your Sony Xperia™ smartphone, depending on your carrier, your market, and the original configuration of your phone. We have made a service available for advanced developers, which will provide you with a code that allows you to unlock the boot loader (not applicable for all phone models and operators). Learn more here!
Find information on how to create and flash alternative firmware to SmartWatch.
The flash tool for Xperia™ devices lets you flash standard Sony software on an Xperia™ device with an unlocked bootloader (please note that only a limited number of Xperia™ models and and software versions are available). Learn how to download, install and use the tool here. Beta version!
Check out the latest Sony-tagged developer questions on Stack Overflow.
Sony has a great pool of resources for you to use. Learn more about their offerings here, including how to develop for the Google TV platform.