KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
First of all, I am not asking "is it OK if I totally forget about efficiency when writing an application for a Google TV". I would never do that! :) But I'm still curious: what are the differences between developing something for a Google TV and a mobile device such as a tablet/handset? I have found a lot of information online about the differences in user interface design (i.e. TV is meant to be more social, no screen orientations, no touchscreen, etc.) but none of the documentation describes the hardware-specific differences between the two devices. To be more specific, Considering that Android was originally designed for mobile devices with limited memory, is designing an application for a Google TV any different? Phones and tablets don't have the luxury of swap space and therefore there are hard limits on memory... is this also the case with a Google TV? The Dalvik VM is optimized for minimal memory footprint on handsets/tablets... is Google TV powered by the exact same VM, a slightly different version designed specifically for the Google TV (but with the same design goals in mind), or a completely different VM (with different design goals in mind)? What are the actual differences in hardware when comparing a handset/tablet and a Google TV? Are these differences significant? Does Ice Cream Sandwich and Jelly Bean improve performance in any way (i.e. does it make use of these new hardware capabilities?)
Tags (comma-separated)
Save Edits
Cancel