Among the many factors impacting consumer decisions to buy one TV over another is the operating system (or platform) it runs. This is especially important concerning the ease of use and compatibility with the user’s favorite apps and devices. And while most people have heard about Android TV, webOS is relatively lesser-known. However, it’s not less capable and has been gaining traction recently.

 

Until recently, webOS was only available on LG TV. The word “only” might be an understatement as LG Electronics enjoys an impressive 16 percent of the TV market share. Even more so, it makes sense to learn about what this platform is, what it offers, and how it performs.

2019-2021 market share by TV manufacturers

2019-2021 market share by TV manufacturers (Source: Statista)

What is webOS?

WebOS is an LG-owned, Linux-based operating system that was originally seen only on LG-branded smart TVs. This is bound to change in the coming years as the South-Korean giant has recently partnered with other manufacturers in a focused effort to put the system on a wider range of devices. 

Old webOS interface (app ribbon)

Old webOS interface (app ribbon)

LG also intends to use webOS in other smart appliances, and the company has not ruled out future use in smartphones. This is not necessarily a pipe dream – WebOS was originally used in Palm and HP smartphones and was open source until LG purchased the platform in 2013 adapting it for use in their smart TVs.

The 2021 redesign of webOS

LG’s webOS recently received a UI update. Gone are the days of the minimalistic interface, with the ribbon-like customizable launch bar occupying the bottom of the screen. Since 2021, LG TVs are offered with webOS version 6.0 on board, sporting a completely different look. Among other things, the trademark bottom launch bar has been removed altogether. Now, the webOS UI fills the screen with rows of large banners, app lists, content recommendations, and a home dashboard. This is a familiar design, not unlike the big competitors Android TV or Apple TV.

In 2021, LG launched its first OLED, QNED Mini LED, NanoCell, and UHD smart TV models featuring the new version of webOS UI.

In 2021, LG launched its first OLED, QNED Mini LED, NanoCell, and UHD smart TV models featuring the new version of webOS UI.

The benefits of webOS

WebOS is a developer-friendly platform that offers powerful capabilities for creating feature-rich web apps and is based on technologies developers love, like HTML, JavaScript, and CSS.

 

Generally, WebOS is a smart platform that can be configured to your liking. The launch bar can be brought up without exiting the current app, unlike on Android TV. This makes app switching on LG’s webOS much more fluid. 

 

In webOS, you’ll also see a row of cards corresponding to each app as you scroll through the options in the launch bar. When you hover over the LG Content Store in the launch bar, an additional row of cards will appear showing suggested app downloads. 

 

webOS TV system components

WebOS TV is built around a set of essential services that let apps manage media, devices, security, networking, and TV functions. 

 

Through the System Bus, the apps on webOS TV can communicate with the available services. App Manager, Media, etc., are examples of webOS services that apps can access through the webOS TV System Bus. Apps can also access custom services provided by 3rd party developers through the System Bus.

 

Web Apps

WebOS web apps are very similar to standard web apps. The webOS TV platform supports standards-based web technologies such as HTML, CSS, and JavaScript. Anyone with experience in building web applications can easily start developing web apps for webOS TV. Apps for LG’s webOS Can be implemented by various JavaScript app frameworks such as Enact, jQuery, and more.

 

Web apps running on the webOS platform are delivered in two models:

 

  • Packaged web apps, along with all the resources they need to work successfully, are stored on the TV.

Packaged web apps

Packaged web apps (source: LG)
  • Hosted web apps, which reside on a remote web server. Hosted web apps require secure connections with the server to obtain the content successfully, which can be considered a constraint for this application type because the actual resources of the app reside on a remote server. The app and its content can also be updated at any time without having to worry about pushing updates to the webOS TV devices.

Hosted webOS apps

Hosted webOS apps (source: LG)

JavaScript Services

webOS TV supports JavaScript services created using Node.js. These services can perform background processing, low-level networking, and access to the file system, among other tasks. Apps access the webOS JavaScript services through the webOS TV System Bus.

Connect SDK

LG’s Connect SDK is an open-source framework developed to connect mobile apps to multiple TV platforms. Connect SDK is a tool to help webOS TV apps be promoted through mobile apps.

 

What’s in it for the users: app availability

WebOS app availability is meager next to Android TV, but you won’t even feel it as many popular streaming apps are pre-installed, including YouTube, Netflix, Amazon Prime Video, Disney Plus, Google Play Movies, and TV. Additional apps can be downloaded from the LG Content Store. 

LG Content Store

LG Content Store (source)

There are not many app stores where you don’t need to sign up for an account, but the LG Content Store is one of them. That’s a great advantage, as you have a few accounts as possible. The options of the Dutch ThinQ AI are unfortunately still limited. In other countries, the voice assistant does answer questions about the weather. So future updates are something to look forward to.

 

Using the LG TV Plus app

With the LG TV Plus app, you can turn your smartphone or tablet into a TV remote. This gives you control over all the basic functions, such as volume control and arrow keys. You can navigate between apps and channels. You can just as easily select a connected source, such as a Blu-ray player or digital decoder. The app is especially useful when you also use your smartphone to stream content to the TV.

Stream and cast content

You can stream photos or videos from your smartphone or tablet to the TV via the LG TV Plus app. Some apps like YouTube have a casting option. In this case, you don’t send content, but a link to the TV. The TV then opens the video in its own app. As a result, the aspect ratio is perfect and you can use your smartphone for other things. OLED and NanoCell TVs from 2019 have AirPlay. With this feature, you can stream images and music via an iPhone or iPad.

LG Magic Remote

LG’s Magic Remote is a great accessory and one of the strongest points of LG TVs. It comes with all LG OLED TVs and many LCD TVs. However, if your LG TV doesn’t come with one, it can still be bought separately (and used if the TV is compatible).

 

LG’s Magic Remote works like a screen pointer making navigation and text typing on an LG TV much easier compared to, for example, the Android TV platform. The buttons can be programmed to work as shortcuts for different apps. This is a level of customization that’s still absent from Android TV. 

LG’s 2019 Magic Remote

LG’s 2019 Magic Remote

Voice control

The Magic Remote also offers voice search just like most Android TV remotes. If you hold down the microphone button on your remote, you activate the ThinQ AI voice assistant. The Dutch version isn’t yet as complete as the American one, for example. At this point, you can mainly use the function to speak search commands. After each command, a list appears in the menu. This list contains relevant websites and videos from YouTube and other video services.

So, is it worth developing apps for webOS?

Definitely, as LG is now allowing third-party TV manufacturers to include webOS on their products. Already, Ayonz, Konka, and RCA are using the operating system. LG’s technology partners also include Nuance, Gracenote, Realtek, Universal Electronics, and more.

WebOS 6’s improved search features and greater OS availability mean now is the time to consider smart TV app development on this platform. With LG webOS TV, hardware partners also get a diversity of content options including access to global streaming service apps such as Netflix, YouTube, Amazon Prime Video and sports streaming service DAZN as well as LG Channels, the company’s free premium content streaming service.

LG has established partnerships with many technology and content providers

In addition to TV manufacturers, LG has established partnerships with many technology and content providers to significantly grow its presence in the home entertainment market.

Conclusion

Developing apps for smart TVs is certainly not easy and involves many important design decisions, and platform selection is just one of them – read our blog post comparing the leading smart TV platforms here.

 

Because smart TV app development is still mostly uncharted waters, the importance of partnering with the right development company is even higher. But at the same first-mover’s advantages for businesses are plenty, and TV production companies and brands must seize this opportunity to get ahead of the game.

 

If you’re considering building a webOS app, it’s a good idea to weigh its pros and cons and carefully analyze your needs before you make the decision. However, LG’s platform is shaping up to become a viable competitor to Android TV, and developing apps for the platform makes all the sense in the world. 

 

If you are a publisher or media company thinking of launching your own app, we can help you. Drop us a line and schedule a call. Our experts are ready to discuss your project.