Comparison with NetCast
webOS TV is a new LG Smart TV platform which has advantages developers can make the use of. The following describes differences between LG Smart TV platforms, webOS TV and NetCast, so that developers can easily compare.
Benefits of webOS TV, compared with NetCast, are listed below:
- Supports multitasking
- Supports key-value based (no-SQL) DB
- Supports JavaScript service development based on Node.js
- Supports enhanced HTML5
- Supports Enyo Framework
webOS TV vs. NetCast comparison
| webOS TV | NetCast |
---|---|---|
Device release | webOS TV is a platform loaded on LG Smart+ TVs released since 2014. See Specifications. | NetCast is a platform loaded on LG Smart TVs released from 2011 (NetCast 2.0) to 2015 (NetCast 4.5). See NetCast platform and device specifications. |
App resolution | 1920x1080: FHD resolution (Default value) 1280x720: HD resolution | 1280 x 720 (recommended) |
App metadata | The appinfo.json file is required for app packaging. | No specific app metadata file is needed. |
App packaging | Apps should be packaged into IPK format by using CLI ares-package command. The app package should have app package assets required in webOS TV. | No specific packaging tool is needed. The app project should be compressed into ZIP format. |
SDK components | webOS TV Tools
| NetCast SDK
|
Virtual keyboard | Supported in System UI. You cannot use the NetCast-based virtual keyboard library on webOS TV. | If you want to deploy NetCast app including virtual keyboard library to webOS TV, you should update the Virtual Keyboard library to the latest version to be used on the webOS TV. |
Back key behavior | Uses standard web technology as back key behavior. See Back Button. | Uses window.NetCastBack() method which implements the back function to the previous NetCast menu. |
API | Supported Web API [ HTML5 ]
[ CSS3 ]
| Supported Web API [ HTML5 ]
[ CSS3 ]
Web Open API
|
API compatibility | The NetCast Web Open APIs are not compatible with webOS TV. To make your app compatible with any LG Smart TV, we recommend you to develop your app with standard web technologies. | The Luna Service APIs are not compatible with NetCast platform. To make your app compatible with any LG Smart TV, we recommend you to develop your app with standard web technologies. |
Required documents for app submission | See "Required Documents for Application Submission to LG Seller Lounge" at App Self Checklist. App checklists for webOS TV application are now being updated. | See "Required Documents for Application Submission to LG Seller Lounge" at Technical Note. |
App distribution | Submit your app on LG Seller Lounge. | Submit your app on LG Seller Lounge. |