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
      Strategic Restructuring to Enhance Synergy and Drive Growth in Key Business Areas

      SEOUL, Nov. 21, 2024 — LG Electronics (LG) today announced a series of organizational changes and executive appointments following the approval of its board of directors. This restructuring aims to accelerate the company’s mid- to long-term strategy, “Future Vision 2030,” by enhancing inter-organizational synergy and innovating its business portfolio.
      The restructuring focuses on regrouping LG’s business operation units* to maximize the potential of existing businesses, strengthen platform-based service operations, accelerate B2B initiatives and secure new growth engines in promising sectors. These changes are designed to enhance efficiency through the strategic selection and concentration of capabilities, thereby creating greater synergy between businesses and bolstering future competitiveness.
      To spearhead this transformation, LG has appointed skilled individuals with exceptional expertise, emphasizing the enhancement of the company’s long-term competitiveness through the development of high-performing organizations.
      Key Changes in Business Structure
      A new Company will be established to bolster the growth of the heating, ventilation and air conditioning (HVAC) business, a crucial component of LG’s B2B acceleration strategy. The Overseas Sales & Marketing Company will now function as the overseas B2B control tower. Additionally, display-based operations – including TVs, monitors and signage – will be integrated to foster synergies and expand platform-based service businesses. New growth engines will be strategically relocated to Companies with greater business relevance, ensuring more stable support and creating synergies across business areas.
      All four Companies will now incorporate “Solution” in their names, reflecting LG’s evolution into a Smart Life Solution provider that connects and enhances customer experiences across various environments, including homes, commercial spaces, mobility and virtual platforms.
      Restructuring of Companies
      LG has restructured its four Companies into the Home Appliance Solution (HS) Company, the Media Entertainment Solution (MS) Company, the Vehicle Solution (VS) Company and the Eco Solution (ES) Company. This reorganization redefines their roles and identities within LG.
      The H&A Company will be renamed HS Company to align with its vision of “Zero Labor Home, Makes Quality Time.” To support this vision, LG will move the Platform Business Center – responsible for the planning, development and operation of LG ThinQ – directly under HS Company. This strategic realignment aims to establish HS Company as a leader in AI solutions across diverse spaces, including homes, commercial areas and vehicles, effectively addressing customer needs outside traditional home settings. Furthermore, HS Company will incorporate the Robot Business Division from the BS Company to integrate core robot technologies into its home robot solutions. Lyu Jae-cheol will continue to lead HS Company.
      The HE Company will change its name to MS Company to align with its goal of becoming a media and entertainment platform powerhouse. It will integrate the Information Display business and Information Technology business from the BS Company with its TV business to create synergies in hardware and platform operations. Park Hyoung-sei will continue to lead the MS Company, driving its transformation into a media and entertainment platform.
      The MS Company will accelerate the expansion of platform-based service business areas by broadening the application of webOS, which was primarily used in smart TVs, to monitors, signage and in-vehicle infotainment systems. webOS will evolve into an integrated content and services platform for both indoor and outdoor use, enhancing competitiveness through synergy and improved business structure.
      The VS Company will clarify its role by changing its name from Vehicle component Solutions Company to Vehicle Solution Company, emphasizing its commitment to providing innovative solutions across the entire automotive ecosystem. Eun Seok-hyun will continue to lead the company.
      The ES Company has been newly established. The HVAC business, previously part of the H&A Company and a significant contributor to LG’s B2B growth, will now operate as a standalone entity under the ES Company. Lee Jae-sung, the current head of the Air Solution Business Division, will lead the ES Company, ensuring continuity in the HVAC business and maintaining its strategic direction.
      Given the project-based nature of the HVAC business and the specific characteristics of the market and its customers, LG has determined that operating it as an independent Company will maximize future competitiveness and growth potential. With the establishment of the ES Company, LG aims to position itself as a global leader in comprehensive air solutions.
      Additionally, the ES Company will assume responsibility for the electric vehicle charging business from the BS Company and play a pivotal role in driving B2B growth within the clean tech sector, one of LG’s key future growth engines.
      Meanwhile, to enhance the competitiveness of overseas B2B operations, LG will establish the B2B Business Capability Enhancement Division under the Overseas Sales & Marketing Company.
      The Chief Strategy Office (CSO), acting as LG’s future strategy control tower, will also oversee AI acceleration and respond to global AI developments. The Chief Digital Office, previously responsible for digital transformation, will be reorganized into the DX Center and transferred directly under the CSO. The DX Center will focus on driving business performance through generative AI technologies and will be led by Cho Jung-bum.
      The executive appointments emphasize the selection of diverse talents with proven expertise in sales, services and R&D. Jung Pil-won, currently leading the TV Overseas Sales & Marketing Group, has been appointed as the MEA Region Representative, recognizing his extensive experience in overseas sales management and his deep understanding of the Middle Eastern and African markets. Additionally, Kim Jung-ho, Kim Yoo-seon and Choi Jung-won, who head the subsidiaries in Saudi Arabia, Poland and Malaysia respectively, have been promoted to executive positions in acknowledgment of their significant contributions to business growth.
      All appointments are effective December 1, with promotions taking effect on January 1.
      # # #
      * LG’s major business operation units are called “Companies.”

      link hidden, please login to view
    • 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
    • Solution For That Pollution
    • 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?
×
×
  • Create New...