问:电视开发和手机开发有什么区别?
闫辉 2013-05-13 09:10:22 Android tv 有两种常见应用,一种是基于浏览器的应用(browser base apk),可以被包装成apk的方式,但是内部还是调用浏览器来显示。开发成本较低,很多之前的浏览器产品可以通过这种方式包装成apk,开发周期较快,但是由于android浏览器和电视遥控器等交互兼容性存在一些问题,容易遗留一些bug.
还有一种叫原生应用(native ake),整个的图形界面都是自己实现的,相对来说定制化较高,客户感受更好,但是开发周期成本相对更高些。
开发androidTV应用,一般使用google提供android sdk即可,主要区别在于UI/分辨率和交互方式,TV版分辨率较高,主要有1280*720和1920*1080两种;交互方式的兼容,手机是touch方式,电视是遥控器模式,需要对焦点做更多控制。另外,电视的显示分辨率需要留边,防止电视边框遮盖。