Use Samsung Smart TV SDK to create the application. You can also use the emulator provided with the SDK to debug and test the application before uploading it in your TV. Later, you can run the application on a TV; see Testing Your Application on a TV. Note that applications may perform better on the TV than on the emulator.

Most of the complexity of international character entry is implemented in the IME feature of the Application Manager. This tutorial creates a JavaScript file Main.js, an HTML file index.html and a CSS file Main.css.