Welcome to LG webOS - Smart TV, Phone, Signage, Appliance User to User Support Forum

Register now to gain access to our webOS user support forum. Once registered and logged in, you will be able to post a user to user support request topic to this site or reply to existing topics posted by other users. You can also take part in our other webOS user forums. You'll be able to customize your profile, receive reputation points, while also communicating with other members via your own private inbox, plus much more!

This message will be removed once you have signed in.

Sign in to follow this  
Followers 0
NewsDummy

PreCentral: Enyo 2.0 UI widgets land, go fully cross-platform

1 post in this topic

Enyo

Squeaking in just under the February deadline (thank goodness for that extra day, eh?) is the promised release this month for the Enyo 2.0 user interface widgets. The release, as noted on the EnyoJS blog also brings the Enyo framework to beta 2 status, which comes with fuller cross platform support for "a wide range of desktop and mobile browsers, from IE 8 to iOS 5."

The UI widgets set takes after the already-established look of webOS 3.0, maintaining the three-dimensional rounded buttons and text fields aesthetic. The only easily discerned difference is in the slider grab handles, which have morphed from virtual slots to more subtle virtual grooves. The new/old look has been dubbed Onyx by the Enyo team - while it may look practically the same, the widgets were built from the ground-up for Enyo 2. This is just the initial release for Onyx, with additional updates to come in the months ahead. If you're wanting to try it out while you're waiting for developers to deploy Enyo 2.0-based apps, they've put together an Onyx Widget sampler that shows how it all looks in your browser (and that's using Enyo 2.0 code to boot).

The beta 2 release for Enyo 2 also includes a new layout library meant to help developers build flexible layouts to fit the available space of  the screen. Considering that Enyo 2.0 is meant to be deployed across multiple platforms and the web, flexibility will be a key component. With new FittableColumns and FittableRows controls, developers will be able to choose a section of their app to expand and contract to fill available space while the rest maintain their sizing. This is all done with minimal JavaScript and CSS styling limitations for developers - it's highly flexible while also seriously lightweight on the processing front.

Apart from layout and UI widgets, the Enyo 2 beta 2 release also includes improved event handling, unstyled base UI controls, and updates to improve performance for Enyo apps on iOS and Android. The Enyo 2.0b2 release is up on GitHub right now - go get it, developers!

mf.gif
emailthis2.gif bookmark.gif


a2.imga2t.imgFmDqdnNqw-c

View the full article

Share this post


Link to post
Share on other sites
  •  Like what you are reading? Please help us by sharing this content.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  •  Like what you are reading? Please help us by sharing this content.