Tips for Developing Apps for webOS Open Source Edition

Hello everyone,

I'm new to the webOS Open Source Edition (OSE) community and I'm excited to start creating apps for webOS OSE. I've reviewed some of the documentation, but I am still a little confused about some of the best practices for build/packaging and deploying apps. More specifically, I would like to know a clearer understanding of the best tools or frameworks to use while developing apps in webOS OSE and how I can make sure my app runs smoothly on other webOS supported devices.

Does anyone have some recommendations on how to optimize the performance of apps, specifically media-heavy apps? In addition, are there any current limitations I should be aware of when developing apps for webOS?

I have also noticed that webOS has multiple languages for app development, but does anyone have any experience using web based technologies (HTML5, Javascript, CSS) to build apps for webOS OSE or know any tools or technologies to speed up the development process?

On a side note, I've been hearing a lot about DevOps from the development community and I was wondering what is DevOps and how can it relate to an app development for webOS OSE?

I'm looking forward to learning more and contributing to the community!
Thanks in advance,
mathew

Hi @mathew,

I answer your questions one-by-one as far as I known, but some might not be sufficient for you.

Recommending tools

The best tool is always the one you're most familiar with, but I recommend using
Vs Code + CLI.

How to check your apps compatibility in other webOS devices?

webOS OSE is a different platform from other webOS platforms (webOS TV, webOS Signage, etc.), so we cannot 100% compatibility for other webOS platforms. But if you develop your app based on web standards and know the exact version of Chromium of the target webOS platform, you might start from there.

How to optimize heavy-media apps?

Sorry, we don't have any specialized tools for this...

Current limitations when developing apps

As far as I know, known issues are as follows:

Any build experience for apps using web based technologies

I can't get your point. Did you mean how to build web apps? If so, see the following two tutorials:

Any tips for speed-up?

Prepare at least one display for your webOS OSE device.

DevOps?

There is no specific DevOps process for webOS OSE.

Thanks,