Quantcast
Jump to content

[pivotCE]A future JavaScript framework for LuneOS – Demos wanted!


Recommended Posts

Posted

This article is unusual for pivotCE. Most of our articles are aimed at the general reader, but this one is specifically aimed at those with knowledge of javascript frameworks – specifically frameworks designed for app development. We hope this article will reach such people in our community and beyond in the hope that the

link hidden, please login to view
project can benefit from a range of experience and insight and even perhaps recruit some new contributors.

Long time webOS fans will be aware that one of it’s features was the ease with which apps could be created using methods more associated with web design. Most (non-game) apps were in fact mixtures of HTML & javascript. This and the ‘synergy’ of connecting data from various remote services into common user interfaces is what gave the system the name of webOS.

In the early days, webOS was at the cutting edge of using web technologies, but performance was not as responsive compared to more traditionally coded apps. Since the days of legacy webOS, many improvements have been made in app development frameworks and their implementation to bring speed up towards that of ‘native’ apps or at least fast enough for the user to see little difference. Increasing speed, power and multi-core processors have also helped, though performance is beginning to plateau as the physical limits of current hardware is reached.

The first (proprietary) development framework for webOS was called ‘Mojo’. After the purchase by HP, the (Open-source) ‘Enyo’ framework was introduced to target more varied screen sizes. Version 1 ran on the webOS 3.0 HP TouchPad and was back-ported to phones. Version 2 became a cross-platform framework also.

Of course, we all know about the end of hardware at HP and the eventual sell off of all parts of webOS. Officially, the is still maintained by LG & HP and have continued to develop the framework. The part used to make the UI for mobile apps is called ‘Onyx’. To make apps suitable for Television screens, LG developed a new UI library called, ‘Moonstone’. Enyo itself has developed through version 2.5 to now stand at version 2.7 and LGSVL now looks to the (). But this brings with it potential problems for LuneOS.

To begin with, the various iterations of Enyo are not entirely backwards compatible. This is not a big problem as each version can be installed and recent versions are even able to package up modular parts of the framework with the app itself. But to take advantage of the latest improvements, each app needs some rewriting. At this time, apps written specifically for LuneOS are almost all system apps and have been written in whichever version of Enyo was current at the time.

Secondly, the Enyo team are assessing developments in web app development and technology and considering where to next take the framework. This project is currently called, ‘Enyo-next gen’ and will be based in part on the framework. This means that compatibility will again be broken – likely to a greater extent than previously. For this reason, updates of existing LuneOS apps have been put on hold until the Enyo situation becomes clearer. As the Onyx UI library is built on Enyo 2.x, it will not work on React.js unless it is re-engineered. The team’s priorities are obviously lead by LG’s webOS product line: Televisions (briefly ) and now . It seems that the next generation Enyo will , but Onyx will not be part of the package. It remains to be seen what the replacement will be like.

To avoid remaining in a backwater, LuneOS will need apps. The time is approaching when developer attention must turn from the core OS to the app ecosystem. Millions of apps aren’t needed, but a decent range of modern apps will be. LuneOS has a modern browser based on Chrome. All modern JS frameworks support it and therefore many web apps can be run on LuneOS: old Legacy favourites, apps from similar systems and standalone web apps. Of course, the latter examples won’t necessarily resemble or act like webOS apps and LuneOS will still need a framework for original apps; One that will ‘feel’ and hopefully look like webOS. In short, the LuneOS project needs to make a choice of javascript framework for the future and standardise upon it.

What are the options?

  1. webOS Ports could stick with Enyo 2.7. It will be supported for a while. The problem is that this version will not be updated as technology moves forward and the Ports team lack the resources to maintain the framework in addition to the OS.
  2. If Enyo-next gen works well (It is certainly expected to be a contender), but lacks the UI elements suitable for LuneOS, the team could attempt to maintain a version of the Onyx or Mochi UI libraries for dedicated use, but again human resource issues mean this option will probably be overlooked in favour of a more ‘off the shelf’ solution.
  3. Enyo-next gen could provide an ideal solution, offering the option of creating webOS-style mobile apps.
  4. Another suitable framework may need to be found – one that can offer modern performance and which will be supported for the foreseeable future. A popular framework could also deliver a range of apps from sources beyond the small webOS community.

The webOS Ports team are soliciting demo web apps that show the “feel” of webOS can be duplicated by candidate frameworks. What is needed from a javascript framework suitable for LuneOS? LuneOS developer, Doug Reeder of suggests some requirements:

1. A single app is usable on both phone- and tablet-sized screens.
2. A layout widget to organize multiple panes, like Enyo Panels, but possibly behaving differently.
3. A list with 500 items.
4. …whose items can be swiped left or right
5. …and whose items can be rearranged by dragging.

A fuller list can be found at .

Most of our articles link back to the forum at webOS Nation, but in this special case, we are going to link to the archive of the webOS Ports mailing list and invite those interested to join the list and the IRC channel.

Here are archives of the discussion so far:
, , .
, , .

If you are familiar with JS frameworks, you are invited to share your experiences of development and performance and suggest candidates for testing. Please for information on the IRC channel and how to join the webOS Ports mailing list. Please share this article with anyone who may have useful insights.

Image credit: .

Related posts:

  • Popular Now

  • Similar Topics

    • By RCMiller
      Greetings,
      I'm hoping someone can assist with a problem we're experiencing while running a Next.js based web application on WebOS.
      Our Configuration:
      Display:  43UM5N-E UHD Signage Display (43" LCD)
      WebOS version:  6.0.0-124 (libertyspikes-lager)
      Next.js version:  16.0.3
      React version:  19.2.0
      We have built a web application using Next.js and React.  It is hosted on an IIS server running on our local network.  The display is connected to the same network and we have verified connectivity with the web server.  Our application is not a native WebOS app, but rather, we are using the Play via URL option to display the web site when the display boots up.
      Attached is an image of the errors captured while running in the WebOS 6.0 simulator.  These errors happen immediately after the application starts.
      Based on our research, the embedded version of Node.js on this display is 8.12.0.  On newer versions of the simulator (v22 and above), the application loads fine and no errors occur.  It seems there are JS incompatibilities between the newer Next.js framework and the version of JS build into this display.
      Questions:
      1. Can the embedded JS version of the display be upgraded, and if so, how?
      2. Is there any other possible workaround to get this application to load?  It runs fine on regular browsers and reverting back to an older version of Next.js or re-writing in plain JS is not an option for us.
      Any suggestions or help is appreciated!

      Thank you,
      Bob Miller
       

    • By News Reporter
      CES Best of Innovation Award Winner Redefines
      In-Vehicle Experience Powered by Affectionate Intelligence

      SEOUL, Dec. 17, 2025 — LG Electronics (LG) will unveil an immersive experiential space at CES 2026 that brings the company’s future mobility vision to life through Affectionate Intelligence. The exhibit invites visitors to experience firsthand how AI can reshape the driver, front-passenger and rear seating areas, reimagining the whole cabin as a more intuitive and human-centered space designed to enhance every ride.
      This new series of solutions has earned the CES 2026 Best of Innovation Award in In-Vehicle Entertainment, marking the first time the LG Vehicle Solution Company has won the category’s top honor. The system brings together cutting-edge display technology, advanced in-cabin sensing, and on-device AI under a comprehensive AI-Defined Vehicle architecture.
      The showcase features three core experiential solutions: the Mobility Display Solution, which transforms the windshield into an intelligent interface; the Automotive Vision Solution, which enhances safety and delivers context-aware information to the driver and front passenger via Vision AI; and the In-Vehicle Entertainment Solution, which provides personalized content recommendations, memory-based media and real-time translation.
      In the Mobility Display Solution zone, visitors can experience how AI intuitively presents essential information through a transparent OLED-equipped windshield. For example, when approaching a traffic signal, AI displays the remaining wait time above the signal, selectively providing only the most relevant information at that moment. In autonomous driving mode, the system analyzes the surrounding environment and generates corresponding visual scenes: cherry blossom petals flutter across the display on tree-lined roads, while a monotonous tunnel transforms into an enchanting forest, creating an immersive, near-virtual-reality experience.
      The Automotive Vision Solution is an advanced in-cabin sensing solution powered by LG’s Automotive Vision System, designed to enhance safety while enabling context-aware, empathetic interactions and personalized content delivery. The solution tracks driver movement, gaze direction, attention, clothing color and gestures in real time, allowing the system to understand and respond to the occupant’s state. Through eye tracking and gesture control, the system expands the range of interest-based information, while anamorphic display graphics heighten immersion and realism. For instance, in autonomous driving mode, if a front-seat passenger looks at an advertisement displayed on a building, gaze recognition can trigger related information on the passenger display, providing seamless product discovery and purchasing.
      The In-Vehicle Entertainment Solution delivers personalized entertainment and interactive communication. By recognizing scenery outside the vehicle, AI can display photos linked to past memories associated with that location on the window display. Passengers can share these moments in real time through video calls with family members. During long journeys, AI recommends content tailored to individual tastes, providing entertainment that turns miles into moments. In another scenario, if a restaurant staff member communicates using sign language, AI interprets the gestures into on-screen text to support smooth, two-way communication.
      “We are bringing our future mobility vision to life by embedding AI across our solutions – many of which, including in-cabin sensing, are already in production with global OEMs,” said Eun Seok-hyun, president of the LG Vehicle Solution Company. “By accelerating these innovations to market, we aim to pioneer the era of AI-driven vehicles in the years ahead.”
      LG AI-Powered In-Vehicle Solutions will be on display at the company’s booth during CES 2026 from January 6-9 (#15004, Las Vegas Convention Center).
      # # #

      link hidden, please login to view
    • By News Reporter
      This year’s IFA in Berlin may be over, but LG’s booth left a lasting impression. Under the theme AI Appliances Orchestra, we presented our comprehensive vision for the future of home living – a future where LG ThinQ AI enables everyday appliances to seamlessly connect, adapt and evolve to make your life better.
      At the core of it all was LG AI Home – a connected suite of appliances and services powered by our unique Affectionate Intelligence. Designed with European lifestyles in mind, LG AI Home is a fully integrated system where products communicate with each other to improve performance, save time and energy, and provide you with the personalized care and comfort you deserve.
      Key elements of LG ThinQ AI include ThinQ UP, which lets you customize your appliances with features that fit your needs, and ThinQ Care, which delivers proactive maintenance to help keep your devices running at their best. This empathetic AI elevates home life by putting your happiness – and the health of the planet – first, prioritizing convenience and sustainability at every turn.

      The LG booth was divided into several discrete zones, each showing a different aspect of our AI Home vision. The Hero Zone, located at the booth entrance, served as the centerpiece – illustrating how our appliances work together like an orchestra, with ThinQ AI as the conductor, bringing harmony to your home.

      In the Fit & Max Zone, we recreated European-style living spaces to show how effortlessly our innovations can fit into real homes. Perfect for compact spaces, the lineup included kitchen and living solutions designed to save space while maximizing capacity – like our new refrigerator with a Zero Clearance Hinge.

      The AI Core Tech Zone highlighted the advanced AI technologies behind our latest Better Life innovations. In laundry, we introduced the AI-driven HeatPump WasherDryer, delivering a complete wash-and-dry cycle with an “A” energy rating. Features such as AI Wash senses fabric type and weight, while specialized cycles help reduce the amount of microplastics shed by clothing during washing, protecting both you and the water supply.

      Over in the AI Home Zone, visitors saw LG AI Home in action through real-life scenarios. Live demonstrations made clear the many benefits of our smart ThinQ ON-powered ecosystem, where you can use voice commands, automated routines and personalized settings to create the home lifestyle you’ve always dreamed of.
      We also introduced Spielraum, our AI mobility solution that extends the smart home into vehicles, resulting in a seamless, connected experience that lets you take the comforts of home on the road with you.

      Vacuum cleaning solutions were another highlight of our IFA showcase. The new generation of vacuum cleaners we revealed included smarter robot vacuums, a built-in docking station with automated capabilities

      The LG innovations displayed at IFA 2025 also reflected our continued focus on personalization and energy efficiency; two of the most important considerations for customers seeking to buy new home solutions, both in Europe and around the world.
      Our commitment to sustainability was recognized at the first-ever IFA Innovation Awards, where we received multiple honors in the home appliance category for our AI-powered living solutions.

      For those who managed to visit our IFA booth, either in person or online, the takeaway was clear: LG is actively redefining the role of home appliances. No longer just tools for getting chores done, they are fast becoming intuitive partners that help people to live smarter, more comfortably and more sustainably.
      As IFA showed, Life’s Good right now, and with LG taking the lead, it’s only going to get better.
      # # #
       

      link hidden, please login to view
    • By News Reporter
      As customer experience becomes a driving force behind brand loyalty and business growth, companies are reimagining how they connect with consumers. LG Indonesia is taking this idea to the next level with LG ZonaSeru – a vibrant, hands-on space designed to inspire, educate and entertain. Located at CGV in Central Park Mall, Jakarta, this new “fun zone” brings LG’s innovations to life through interactive exhibits and engaging community activities.

      At the heart of LG ZonaSeru is a simple goal: make technology personal, playful and purposeful. Visitors are invited to explore how AI-powered LG products and the LG ThinQ platform can elevate daily life across three major product categories: Media Entertainment Solution (MS), Home Appliance Solution (HS) and Eco Solution (ES).

      In the Feel The Real AI zone, guests can experience LG’s cutting-edge OLED TVs and premium audio technology – highlighted by the LG OLED evo C5, known for its breathtaking picture quality and immersive home entertainment experience.

      Meanwhile, the WashTower Into Photo zone turns laundry into a fun photo opportunity with a quirky photo booth built inside an LG WashTower. Just open the drum, strike a pose and take home a printed souvenir.

      The InstaView Photo High Angle zone offers another selfie-worthy moment, spotlighting LG’s iconic InstaView refrigerator technology. Nearby, the Karaoke Room invites visitors to belt out their favorite tunes with LG’s xboom speakers and the LG StanbyME Go – bringing sound and style to the spotlight.
      For those interested in clean air and sustainable living, the ES Tower zone features LG’s latest residential air conditioners, dehumidifiers and air purifiers. There’s also a Live Streaming Corner, where content creators can go live or film videos on the spot.
      But LG ZonaSeru is more than just a tech playground. It’s also a community space. Throughout the year, the site will host a variety of free events – from karaoke contests and expert talks to children’s cooking classes – designed to bring people together and show how LG innovations can enhance everyday living.

      The space is also open for collaboration. Local communities and university students are encouraged to host talk shows, workshops and gatherings – free of charge. This reflects LG’s commitment to empowering individuals and fostering stronger community connections across Indonesia.

      Kicking off this initiative, LG recently hosted its first-ever community-led event at ZonaSeru in collaboration with a dedicated K-Pop fan community. Known for organizing fan gatherings and coordinating concert ticketing, the community came together for a special watch party of a globally streamed concert – celebrated in the exclusive Satin auditorium at CGV Cinemas.

      The event marked the anniversary of the fan group, turning the screening into a heartfelt celebration. Fans from across Jakarta gathered to relive the concert on the big screen, sing along and enjoy exclusive giveaways. It wasn’t just a screening – it was a powerful expression of shared passion and connection.
      With the success of this kickoff event, LG ZonaSeru is emerging as more than just a venue – it’s becoming a vibrant hub for creativity, collaboration and community engagement. As more groups discover the possibilities of the space, it’s poised to become a go-to destination for immersive, fan-powered experiences in Jakarta.
      As LG continues its evolution into a Smart Life Solution Company, initiatives like ZonaSeru represent a bold step forward – where cutting-edge technology meets human connection, and innovation is brought to life in the moments that matter.
      Contributed by LG Indonesia
      # # #
       

      link hidden, please login to view
    • By News Reporter
      At LG, innovation extends beyond technology – it’s about creating meaningful experiences that inspire change and shape the future. This vision comes to life through LG College Day, an immersive program that connects students with LG’s corporate culture, emphasizing sustainability and real-world innovation as core values. 

      Recently, over 50 Princeton University Korean language students visited LG Electronics North America’s headquarters in Englewood Cliffs, New Jersey. The visit provided a firsthand look at how LG is pioneering the future through cutting-edge technologies, insightful discussions and hands-on learning experiences. 
      For some, LG College Day is more than just an educational visit – it’s a gateway to a future career. One former participant was so inspired during his visit that he later joined LG as a full-time employee, underscoring the program’s role in connecting top talent with real-world opportunities. 

      The visit began with an introductory session where students explored LG’s business strategy, technological advancements and global impact. A highlight of the session was a dynamic panel discussion featuring LG executives and industry experts, who shared valuable insights on career development, leadership and the future of technology. 

      Students then stepped into LG’s showroom, where they interacted with groundbreaking innovations such as the LG SIGNATURE OLED T – the world’s first wireless and transparent OLED TV – and the LG StanbyME, a portable wireless screen acclaimed for maximizing users’ on-the-go productivity. The OLED Flexible Signage display delivered an immersive visual experience that brought images to life with stunning clarity and realism. 
      Next, students explored LG’s Home Appliance showroom, where they witnessed AI-powered innovations that are transforming everyday life. From smart refrigerators that suggest optimal recipes to AI-driven washers that optimize laundry cycles, LG continues to set new standards for intelligent home solutions. 
      A visit to LG’s cutting-edge Virtual Studio offered a behind-the-scenes look at the creative process behind the company’s global marketing campaigns. The studio, a high-tech production space for commercials and product photography, highlighted LG’s emphasis on storytelling and branding. 

      Students also gained insight into LG’s environmental and social initiatives, including the Endangered Species Series, the Pollinator Garden and LG’s LEED Platinum Certification – reinforcing the company’s commitment to sustainability. 
      Beyond technology and business insights, LG College Day provided students with an opportunity to engage with LG’s Human Resources team, exploring various career paths and business opportunities within the company. 
      Jung Kyu-hwang, CEO of LG Electronics North America, emphasized the importance of fostering connections with the younger generation: “By engaging with young people, especially Gen Z students, we’re not just showcasing our innovations – we’re building connections for the future.” 
      LG College Day continues to grow as a platform for inspiring future leaders, bridging the gap between academia and industry while celebrating the synergy of innovation, corporate responsibility and Korean culture. 
      # # # 

      link hidden, please login to view

×
×
  • Create New...