Mochi Sampler
Mochi was a modernized UI for Enyo.
Enyo was an open-source Javascript framework created for the Palm/HP TouchPad, and was later replaced with the cross platform Enyo2 (aka EnyoJS). While Enyo 1.0 was designed for webOS devices, with a few considerations, apps can run on LuneOS, in Chrome (or Chromium-based) browsers on the web, or with a little help from a Cordova wrapper, on modern Android phones.
This is a combination of a SDK sample that was shipped with the webOS SDK and the Mochi repo found at https://github.com/enyojs/mochi. It has been preserved for its historical value. The sample shows some of the UI features of platform.
This build can be viewed at http://stacks.webosarchive.org/mochi.
If you're interested in developing with Mochi, visit webOS Archive to view the preserved and restored SDK.
Mochi UI Library
Mochi is an modern touch-focused UI library for Enyo 2.
Note: Mochi is currently a work-in-progress library that is currently community managed. Specifically, Mochi has not been tested or optimized on all platforms that Enyo core supports, and many controls are still work in progress.
The full design specifications for the Mochi library can be found here: https://github.com/enyojs/mochi/wiki/Mochi-Designs
Contributors to help complete the implementation against the envisoned design are welcome! Please see the contributing guidelines for more details.
Copyright and License Information
Unless otherwise specified, all content, including all source code files and documentation files in this repository are:
Copyright (c) 2014 LG Electronics
Unless otherwise specified or set forth in the NOTICE file, all content, including all source code files and documentation files in this repository are: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this content except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.