This Photo & Video app is build using the Enact framework. Enact is a React-based JavaScript framework optimized for developing web apps for webOS OSE. This app makes use of the Moonstone theme to compose the user interface (UI) of the app.
The Photo & Video app offers the following features:
- Displays videos and images in a single grid layout.
- Provides support for internal/external storages.
- Launches the Photo/Video player based on the content type.
The Photo Player provides the following features:
- Displays the properties of the image such as size, resolution, and title.
- Displays an option to support Full or Fit sizes.
- Slide show with controls.
- Slide show with speed controls: Slow, Normal, or Fast.
- Zoom/Rotate/Settings.
- Transition effects on slide shows such as Fade In or Slide.
- Thumbnail view on the selected device.
The Video Player provides the following features:
- Play/Pause/Previous/Next video controls.
- Fast forward and Backward operations.
- Drag-and-drop support on the slider.