Hello,
We are preparing to submit our application to the LG Content Store and would like to confirm its compatibility with the official production environment.
Our current integration approach is as follows:
- The application is a packaged webOS web app that bundles a Luna Node.js service within the IPK package.
- The SDK is a statically linked, 32-bit ARM Go executable.
- The Node.js service uses shell commands to copy the SDK binary to a writable and executable directory, launches it from there, and communicates with it through a local HTTP interface bound to the loopback address.
We would appreciate clarification on the following questions:
- Is this integration approach supported for official distribution through the LG Content Store?
- If supported, which data directory should be used in the production installation environment? Is there any official documentation covering this?
- Which webOS versions and CPU architectures are supported? Which TV models are compatible with the current ARM32 binary, and is an ARM64 build also required?
- If the current approach is not supported, what integration approach does LG recommend for applications intended for official review and distribution? Are there any official sample projects or testable IPK packages available for validation?
Any guidance or relevant documentation would be greatly appreciated, especially regarding the requirements and restrictions for applications distributed through the official LG Content Store.
Thank you for your help!