Channels ▼
RSS

C/C++

Sony Widens SmartWatch Developer Program


Sony has progressed its Bluetooth SmartWatch code to a more open status. The firm is thought to have made this move in response to criticism of the software applications and firmware that initially shipped with the device.

More Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Sony says it now issues an invitation to software application developers to design, develop, and code applications, firmware and/or other software-based extensions to the device.

The Open SmartWatch program is Sony's direct call to developers to start coding for the watch with this "experimental project" that is now underway.

Sony says it has published everything from open-sourced binaries and code examples to DASH, and made it possible to unlock many of its smartphones and tablets.

The firm says that it is now making it possible for advanced developers to "create and flash" alternative firmware for the watch by sharing technical details and instructions.

"Developers have been able to create apps for the SmartWatch using the Sony Add-on SDK for quite some time already; however, with the Open SmartWatch project, we're opening up the device even more. If you're an advanced developer, you can now take control of SmartWatch as a hardware peripheral in new ways by creating and flashing your own alternative firmware," said the company.

After an Arduino hackathon in the Swedish city of Malmö, Sony has now brought together a set of technical information and instructions in the form of a hacker guide and a list of existing firmware versions (to be updated once there is alternative firmware available).

The "Hacker guide" consists of reference information for SmartWatch, including information about the display, Bluetooth, I2C peripherals, touch sensor protocols, etc.


Related Reading






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video