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:

  • Similar Topics

    • By News Reporter
      In its pursuit of automotive solutions that prioritize safety and reliability, LG has achieved several impressive milestones in the automotive security space. In August, the company’s Vehicle to Everything (V2X) solution for Volkswagen
      link hidden, please login to view. This certification confirms that LG’s VW Transceiver Module and V2X technology offer comprehensive protection against unauthorized access or interference and comply with global IT security standards.
      At the 5G Automotive Association (5GAA) conference in Berlin, Germany, from October 21-24, LG introduced its latest innovations in future mobility: “Soft V2X” and “Smart Roadside Units (RSU).” This integrated traffic safety solution leverages V2X technology to collect and anonymize data, such as the location, direction and speed of pedestrians and vehicles. This data is shared and analyzed in real-time via the Soft V2X Cloud and various devices equipped with Soft V2X software, allowing for timely alerts to users regarding potential dangers. In addition, Soft V2X collaborates with Smart RSUs to provide essential safety information like traffic conditions, potential hazards and signals timings. The software is engineered for compatibility with a range of autonomous vehicles and delivery robots, opening up possibilities for future mobility applications.

      LG is leading the development of Soft V2X and Smart RSU, utilizing the results of these validations as a foundation to evolve toward Harmonized V2X. LG is continuously strengthening and maintaining its leadership by proposing the technological direction and validating every step of the way. Through these advancements, LG engaged with global companies at the conference, encouraging them to join in this strategic journey. The company outlined the steps toward Harmonized V2X, emphasizing its practicality and efficiency. Many global companies resonated with this vision, positioning the commercialization of V2N services as a top priority on the 5GAA roadmap.

      During the conference, LG offered attendees a firsthand experience of its integrated safety solutions in real-world conditions by inviting them to ride in vehicles and shuttles along a 5.6-kilometer stretch of road in Berlin equipped with various V2X technologies. A video demonstration illustrated the numerous use cases and technologies involved.

      The demonstration showcased how the system enhances road safety. For example, if a pedestrian, cyclist and driver all use the Soft V2X app, the applications can detect each other and share anonymized information. This allows the driver to receive alerts to slow down if a pedestrian or cyclist is approaching a crosswalk (or jaywalking) at high speed. The app also provides real-time updates about approaching emergency vehicles or construction work, enabling the driver to adjust their route for a more efficient journey. Even in situations where a pedestrian is not using the app, the vehicle’s application can still receive data from surrounding Smart RSUs to notify the driver.

      In Berlin, Kim Hak-seong, leader of Advanced V2X Task at LG Electronics, presented “Steps Forward for V2X Evolution,” focusing on pilot projects making school and kindergarten zones safer in South Korea.
      LG is also ensuring global compliance for seamless market integration. The company is well-designed to meet global standards, enabling seamless, sustainable and scalable market expansion. It complies with European Telecommunications Standards Institute (ETSI) standards for the European region, as well as Society of Automotive Engineers (SAE) standards for the North American region.
      As a founding member of the 5GAA, LG collaborates with leading global automakers, telecommunications companies and automotive component manufacturers to develop autonomous driving and traffic safety technologies.
      With Soft V2X and Smart RSU technologies as cornerstones for future connected mobility V2X solutions, LG is continuously pursuing the next step, known as Hybrid V2X. This involves integrating V2X direct communication with V2X network communication to improve various aspects such as coverage extension, high reliability, scalable architecture, versatile devices and various vertical industries.
      To extend its lead in the global market, LG continues to introduce new and improved traffic safety and autonomous driving solutions, including Soft V2X. This underlines the company’s commitment to realizing innovative solutions that not only bolster people’s safety today but also bring future mobility closer to fruition.
      Stay tuned to the to learn about the countless ways its latest technologies are changing the world for the better.
      # # #

    • By News Reporter
      “While IR is traditionally understood as Investor Relations, I view it as Insight Relations.” LG CEO William Cho has often expressed this sentiment, and I wholeheartedly share his point of view. Over the last 25 years, I have dedicated considerable time to understanding the intricacies of the world’s capital markets, including a stint as an analyst in the IT and tech industry. My experiences have shown me that the active exchange of information and knowledge between companies and investors is essential for mutual success. Today, I take great joy and satisfaction in seeing our company make a significant impact in the market and among investors by presenting our latest business strategies. Being part of this new leap forward is truly gratifying. 
      Last year, we announced a major business transformation, unveiling our vision to become a “Smart Life Solution Company” that connects customer experiences across home, commercial spaces, mobility and even the metaverse. To achieve this, we have set ourselves the “Triple Seven” target: seeking to reach seven percent average growth rate, seven percent operating profit and an enterprise multiple (EV/EBITDA) of seven, all by 2030. We also plan to invest over KRW 50 trillion for qualitative growth by the beginning of the next decade.  

      Naturally, the attention of Korean and global investors and analysts began to focus on our enterprise value. Numerous questions were raised regarding the foundation and substance of our “Smart Life Solutions,” our growth potential and whether the announced changes were valuable enough to warrant the long-term investment of assets. As an analyst who has witnessed LG’s various transformations and efforts over the years, the initial market reaction was entirely understandable.  
      Building on “responsibility” and “authentic communication,” which have been upheld as core values of investor relations (IR) for decades, we have expanded the involvement and role of top management, thereby enhancing trust in our corporate activities. We have also significantly improved policies aimed at increasing shareholder value. In addition, we are expanding efforts to contribute to the healthy development of capital markets from a macro perspective. 
      Communication Leadership

      As the shift in business direction marks a critical turning point with regard to the company’s future blueprint, it was only natural for those leading the changes to step forward and take on the role of “communicators.” Accordingly, starting with the
      link hidden, please login to view, our CEO, CFO and other top executives have engaged in open and candid communications at key IR events, such as the general shareholders’ meeting, corporate briefings for global investors and . Beginning this year, the regular earnings conference calls, which were previously led by IR and business unit management, are now overseen directly by the CFO.  Active Policy Changes to Improve Shareholder Value
      In addition, we announced a new three-year dividend policy (covering fiscal years 2024 to 2026) earlier this year aimed at enhancing shareholder value. This policy includes changes such as adjusting the dividend record date, changing the dividend cycle, setting a minimum base dividend and increasing the dividend payout ratio. 
      In August, we became the first among the affiliates of Korea’s top 10 conglomerates to announce a value-up participation disclosure aimed at enhancing corporate value. On October 22, we ,” a master plan to boost shareholder value and normalize the company’s valuation. To enhance predictability for investors, we will continue with the base (minimum) dividend of KRW 1,000 per share and semi-annual dividends, which both began this year, while also considering quarterly dividends in the future.  

      Growth with the Market
      Most people reading this article are likely well aware that companies, investors and the market are interconnected in an organic relationship. LG Electronics aims for healthy, mutual growth with the capital market. To this end, we have developed an IR Activity Management System that quantitatively analyzes IR activities for publicly listed companies and are sharing our operational know-how both internally and externally. Additionally, we have been collaborating with the Korea Investor Relations Service (KIRS) for several years, giving lectures on the direction of IR activities related to ESG (environmental, social and governance) and consistently contributing to the development of the capital market.  
      Personally, as an analyst, I take great pride in sharing the knowledge and expertise I have accumulated from working at various companies and, through this, contributing to the positive cycle of market development alongside my colleagues. 

      Earlier this month, we were honored with the Financial Services Commission Chairman’s Award (Grand Prize), the highest award in the corporate category, at the 2024 Korea IR Awards hosted by the KIRS.* The award holds great significance as it acknowledges our contributions to maintaining systematic and sincere communications with the market, as well as our efforts to secure a stable investment base as recognized by capital market authorities and various experts.  

      Going forward, we will continue our commitment to proactive and genuine communication across all business activities to further build investor trust. I, too, will continue to strive to establish LG as an “Insight Leader” that drives healthy, mutual growth for the market, companies and investors alike. 
      By Park Won-jae, vice president and head of IR Division at LG Electronics 
      # # # 
      * Hosted by KIRS under the Korea Exchange since 2001, the Korea IR Awards are presented annually to companies and individuals who have contributed to the healthy development of capital markets through effectively IR activities. Companies and individuals recommended by analysts and institutional investors are selected through a rigorous evaluation process conducted by a professional review panel and a selection committee. 

    • By News Reporter
      Company Drives Strategic Growth With AI webOS, an Intelligent Platform
      that Delivers Outstanding Customer Value and Unique User Experiences

      SEOUL, Sep. 30, 2024 — LG Electronics (LG) last week held webOS Summit 2024 in Incheon, South Korea, sharing its strategic vision and future initiatives for expanding the AI webOS ecosystem and growing its platform business. Themed “Empowering webOS with AI,” the second webOS Summit played host to around 300 attendees representing 140 partner companies – including content developers, producers and providers – from 24 countries. The event also marked a major milestone: the tenth anniversary of the launch of webOS on LG smart TVs.
      AI webOS plays a pivotal role in LG’s ambitious business transformation, shifting from a consumer electronics manufacturer to a Smart Life Solution Company. With a strategic investment of over KRW 1 trillion (USD 740 million), LG aims to significantly enhance the capabilities of its webOS platform and related businesses.
      To achieve its strategic vision and elevate the value of its unique offerings, LG is continuously broadening the extensive selection of content and services accessible on AI webOS. The platform, which delivers exceptional experiences to LG TV users in over 180 countries, currently provides over 4,000 apps, including those for entertainment, home fitness, education and gaming.
      This year, LG is reinforcing the reputation of AI webOS as an advanced gaming platform by adding a variety of new services and experience innovations. At present, the cutting-edge platform offers around 4,500 games across popular cloud gaming services such as GeForce NOW and Amazon Luna. To make gaming on its TVs even more responsive, LG has teamed up with MediaTek and Razer, leveraging new Bluetooth Ultra-Low Latency (BT ULL) technology to reduce input lag to an imperceptible 1ms when using a Bluetooth gaming controller. Demonstrated during webOS Summit 2024, this impressive responsiveness enhances the cloud gaming experience, giving users more precise control and making gameplay more immersive.
      LG is also bolstering its competitive edge in content and services by actively seeking out and securing top industry talent. The company recently hosted a global hackathon to discover compelling new games and AI-powered content suitable for AI webOS and is also collaborating on game development with respected institutes of higher education, such as Sungkyunkwan University and New York University.
      Furthermore, with the introduction of webOS Pay, LG has made it faster and more convenient for users to purchase content and services on AI webOS. The simple-to-use payment service contributes to the seamless, personalized shopping experience on LG’s intelligent platform.
      Over the last decade, LG has sold a remarkable 220 million smart TVs and has consistently strengthened its webOS platform business through licensing agreements with an array of local and global companies. LG first made webOS available to other TV makers in 2021, and since then, the versatile platform has been adopted by over 400 brands. The company is now poised to further expand the webOS ecosystem via an array of webOS-powered automotive infotainment solutions, digital signage, smart monitors, gaming monitors and projectors.
      Additionally, the webOS platform is shoring up LG’s strong competitiveness in the advertising business. In 2024, revenue generated by advertising and services on webOS is projected to exceed KRW 1 trillion, which represents a fourfold increase from 2021.
      A significant contributor to this excellent performance is LG Channels, a free, ad-supported streaming service that provides over 3,800 channels and is now available in 29 countries. The company has augmented its already stellar offering of top-notch viewing options on its free service with the launch of LG Channels Showcase and LG 1 – new channels boasting a curated selection of premium entertainment. What’s more, LG is adding value to the user experience via the provision of AI-based ad solutions that make content recommendations even more relevant to user preferences.
      With its Affectionate Intelligence vision for a more caring, empathetic and attentive AI technology, LG is continuously enriching and enhancing the customer experience. The application of Affectionate Intelligence allows webOS users to enjoy easier control as well as personalized content and service recommendations suited to their individual tastes and lifestyles. Through collaborations with innovative partner companies and the seamless integration of the latest technologies, LG is constantly refining its cutting-edge platform.
      Along with informative presentations and demonstrations, webOS Summit 2024 featured an experience zone where attendees were able to see first-hand how powerful AI technologies are driving customer experience innovation on webOS. One of the many intelligent features offered on LG’s platform, AI Concierge employs voice recognition, search history and user data to provide customized app and viewing recommendations. Thanks to its ability to recognize different voices, AI webOS can take each LG smart TV user straight to their own personalized Home Screen without having to manually select their profile.
      “Our webOS platform business continues to go from strength to strength based on close collaboration with our valued partners and an unrelenting focus on meeting the diverse needs of our customers,” said Park Hyoung-sei, president of the LG Home Entertainment Company. “Celebrating a decade of webOS innovation, and now enriching customer’s everyday lives with AI webOS, LG is accelerating its transformation into a leading media and entertainment platform company.”
      # # #

      link hidden, please login to view
    • By Yves Gijbels
      It seems that the latest version of the WebOS browser on LG Smart TV's lacks the support for Javascript modules (ES6).
      Can this be implemented / activated?
    • Solution For That Pollution
    • By News Reporter
      Between September 6-10, LG showcased its diverse range of AI-powered home solutions, opening a new chapter of intelligent home living at its IFA 2024 booth. Under the theme of Experience, Affectionate Intelligence (AI) Home, the company presented its unique, AI-inspired vision of future living to visitors from around the world.

      Designed in collaboration with Korean science fiction author Kim Cho-yeop, the expansive booth featured diverse experience zones curated to demonstrate how the company’s AI can be embedded into home life to elevate lifestyles in intelligent and distinctive ways.

      Upon entering Hall 18 of Messe Berlin, visitors were greeted by the AI Home Gate, a massive LED media wall displaying the journey of LG AI, from the birth of LG’s AI Agent, FURON, to how it communicates with the world and enriches daily life.
      After gaining a solid understanding of what Affectionate Intelligence is all about, visitors could explore how it makes everyday life more simple and convenient. Divided into several distinct lifestyle spaces, LG’s booth showcased how natural conversations with
      link hidden, please login to view, can help manage every aspect of daily routines.
      The first lifestyle space, “Second Youth Home,” showcased a new and more active lifestyle for retirees. The digital signage on the wall visualized how ThinQ ON customizes and takes care of home appliances depending on the user. For example, after recognizing certain phrases like “tennis lesson” on the user’s calendar, ThinQ ON automatically sets the washer and dryer to its “Activewear course” via Smart Pairing.

      , employs AI DD technology to intelligently minimize water and energy usage based on each load. It also features Easy Control technology, which automatically selects cycles according to usage patterns and user preferences for maximum convenience.

      The second lifestyle space, named “Smart Green Home,” showcased the ideal abode for families passionate about the environment and energy conservation. Among the many power-saving solutions on display, LG’s AI-enhanced Energy Storage System (ESS) analyzes energy usage patterns and weather forecasts to adjust its mode according to various conditions. Another highlight was the . With these devices – both inside and outside the home, connected to ThinQ ON – LG AI optimizes household energy usage in real-time and reduces energy bills by intelligently managing the power consumption of every connected device.

      The next lifestyle space was the “Affectionate Home,” designed with children and pets in mind. It featured the company’s Self-Driving AI Home Hub, which can move freely around the home and interact with children through conversation. Its multi-modal sensing combines voice, sound and image recognition to change its expression according to various emotions, allowing it to respond to different situations with appropriate etiquette. The hub can move from room to room and control connected appliances and IoT devices, constantly making sure the environment is optimized for the little ones.

      Not just a hub for home appliances, LG AI is an Affectionate Intelligence storyteller that boasts a deep level of emotional depth and understanding, enabling it to communicate and interact with users effectively. Through generative AI, the Self-Driving AI Home Hub can develop stories based on images drawn by the user, ensuring a unique bedtime story every night.

      The next room demonstrated how LG appliances optimize the environment for pets and their owners. Once temperature and humidity sensors detect indoor air conditions, the LG DUALCOOL air conditioner can achieve the perfect temperature with airflow customized to suit the environment and personal preferences.
      This zone also featured the AeroCat, a purifier designed specifically for cats. As every cat owner knows, cats love to sleep on devices and appliances. With this in mind, LG AeroCat can detect when a pet sits on top of it, stopping operation to provide a quiet place for a nap. And since weight can be an important indicator of heath, the AeroCat’s built-in weight sensor tracks the pet’s weight and alerts owners of any unusual changes via the ThinQ app.

      “Delightful Home,” the final lifestyle space on display, presented a perfect setting for inviting and entertaining family and friends through a shared love of food. This zone highlighted LG AI’s ability to make cooking easier and quicker, with ThinQ ON providing menu recommendations and step-by-step instructions for numerous delicious dishes. Visitors could even learn some new skills by watching the “AI Talking Cooking Show,” a live cooking demonstration by chef Kristof Mulack, a culinary master who knows the best ways to customize LG’s AI appliances.

      To let visitors focus on the technology that makes all these lifestyle spaces possible, the company also set up the “LG Affectionate Intelligence” zone. This area effectively illustrated the connectivity and expandability of the Matter-certified LG ThinQ ON, engineered to help users manage their entire smart home with a single device.

      LG also shined a light on its AI legacy with a special “AI to the Core” space. Using a transparent OLED display, the company explained how its Core Tech has evolved into LG AI core tech. This lineup includes revolutionary AI DD and AI DUAL Inverter, both of which employ AI to enhance performance and deliver more precise control, resulting in new and improved levels of customer care and user experiences.

      The final zone by LG was none other than the “Sustainability Lounge,” which provided visitors with an overview of the company’s latest efforts to promote sustainable living. Here, visitors could relax while learning more about LG’s ESG activities, including its use of recycled plastics in select products.

      LG’s booth at IFA 2024 successfully delivered an insightful window into the LG AI Home. Stay tuned to to explore how LG AI can enrich daily life in the new era of AI.
      # # #

×
×
  • Create New...