The simplest way to the TV may be the Web app. Google TV’s browser is a relatively new version of Linux Chrome, the Webkit browser that also handles Flash 10.1. There are small changes you can detect by looking at the UserAgent string. Geolocation, for instance, isn't available. If your website works well on Chrome, it can work on the TV. The main challenge is screen size and UI. While many modern TVs show 1080p signals, not many eyes can make out the small differences. You can't pack text with the same density as you can on a monitor that sits 20-some inches from a face. Google offers TV optimized UI templates to developers interested in targeting the TV.