Difference between revisions of "Luna Next"

From WebOS-Ports
Jump to navigation Jump to search
Line 14: Line 14:
 
* system menu
 
* system menu
 
* launcher bar
 
* launcher bar
* (new) device menu [[File:NewDeviceMenu-preview1.png|100px|thumb|none|New Device Menu Screenshot 1]][[File:NewDeviceMenu-preview2.png|100px|thumb|none|New Device Menu Screenshot 2]][[File:NewDeviceMenu-preview3.png|100px|thumb|none|New Device Menu Screenshot 3]][[File:NewDeviceMenu-preview4.png|100px|thumb|none|New Device Menu Screenshot 4]][[File:NewDeviceMenu-preview5.png|100px|thumb|none|New Device Menu Screenshot 5]]
+
* (new) device menu  
 +
{|
 +
|[[File:NewDeviceMenu-preview1.png|100px|thumb|none|New Device Menu Screenshot 1]]||[[File:NewDeviceMenu-preview2.png|100px|thumb|none|New Device Menu Screenshot 2]]||[[File:NewDeviceMenu-preview3.png|100px|thumb|none|New Device Menu Screenshot 3]]||[[File:NewDeviceMenu-preview4.png|100px|thumb|none|New Device Menu Screenshot 4]]||[[File:NewDeviceMenu-preview5.png|100px|thumb|none|New Device Menu Screenshot 5]]
 +
|}
  
 
Optional:
 
Optional:
  
 
* card stacking
 
* card stacking
* (stacked/multi-layer) wave launcher [http://www.youtube.com/watch?v=dcyJLaK4YBI video], [http://www.webosnation.com/webos-wish-list-stacked-wave-launcher stacked wave launcher], [http://www.webosnation.com/multi-layer-wave-launcher-could-have-been-1 multi-layer wave launcher]
+
{|
* WidgetDeck [http://www.webosnation.com/sites/webosnation.com/files/resource_images/j/jose-b.jpg WidgetDeck sample]
+
|[[File:cardstack.jpg|100px|thumb|none|Card Stacking]]
* Minimize [http://www.webosnation.com/sites/webosnation.com/files/resource_images/j/jose-b.jpg Minimize sample]
+
|}
 +
 
 +
* (stacked/multi-layer) wave launcher [http://www.youtube.com/watch?v=dcyJLaK4YBI video]
 +
{|
 +
|[[File:wave-launcher-layered.JPG|100px|thumb|none|Stacked Wave Launcher]]||[[File:multi-layer-wave-launcher.png|100px|thumb|none|Multi Layer Wave Launcher]]
 +
|}
 +
* WidgetDeck  
 +
{|
 +
|[[File:widgetdeck.jpg|100px|thumb|none|Widget Deck]]
 +
|}
 +
* Minimize  
 +
{|
 +
|[[File:minimize.jpg|100px|thumb|none|Minimize]]
 +
|}
 
* Side-by-side card view [http://cdn1.sbnation.com/imported_assets/903885/PreSpecs_medium.jpg Side-by-side card view sample]
 
* Side-by-side card view [http://cdn1.sbnation.com/imported_assets/903885/PreSpecs_medium.jpg Side-by-side card view sample]
  

Revision as of 15:54, 5 August 2013

Overview

This a summary page for the Luna Next project.

The agile board is at https://trello.com/board/luna-next/51d856a66054b8c353008a10#

Features

Required:

  • card-style window management
  • notifications
  • gesture area
  • system menu
  • launcher bar
  • (new) device menu
New Device Menu Screenshot 1
New Device Menu Screenshot 2
New Device Menu Screenshot 3
New Device Menu Screenshot 4
New Device Menu Screenshot 5

Optional:

  • card stacking
Card Stacking
  • (stacked/multi-layer) wave launcher video
Stacked Wave Launcher
Multi Layer Wave Launcher
  • WidgetDeck
Widget Deck
  • Minimize
Minimize

Components

The following components are part of the Luna Next stack:

Supported web API's

Overal application framework is cordova (https://cordova.apache.org/).

webOS specific

  • Luna Service 2 API
  • PalmSystem DOM node
    • properties:
      • launchParams (string)
      • locale (string)
      • localeRegion (string)
      • timeFormat (string)
      • timeZone (string)
      • identifier (string)
      • version (string)
    • methods:
      • paste()
      • copiedToClipboard()
      • pastedFromClipboard()
      • shutdown()
      • activate()
      • deactivate()
      • stagePreparing()
      • stageReady()
      • show()
      • hide()
      • keyboardShow()
      • keyboardHide()

Standard web API's