Plasma/Active/Features: Difference between revisions
(feature list) |
(all sorts of updates to reflect our progress) |
||
Line 1: | Line 1: | ||
= Key Features = | = Key Features = | ||
Target features for Plasma Active include the Web, Social Networks and | Target features for Plasma Active include the Web, Social Networks and Media consumption and light creation. | ||
== Webservices == | == Webservices == | ||
=== Webbrowser === | === Active Webbrowser === | ||
Target features: | Target features: | ||
* suitable for touchscreen | * suitable for touchscreen | ||
* touch-friendly and sexy bookmarks | * touch-friendly and sexy bookmarks | ||
* password storage (future: couple with a switchable user profile) | * password storage (future: couple with a switchable user profile) | ||
* zooming via (multitouch) gestures | * zooming via (multitouch) gestures | ||
* | Basic design: | ||
* Uses the QML Webview component, | |||
* C++ app loading QML UI | |||
Status: basic browsing works, | |||
'''Tasks:''' | '''Open Tasks:''' | ||
* | * popup / new window, | ||
* | * adblock, | ||
* password storage, | |||
* flash | |||
=== Native UI for the Web === | === Native UI for the Web === | ||
Line 19: | Line 24: | ||
Such widgets include: | Such widgets include: | ||
* News feeds (covered by News applet in kdeplasma-addons, rssnews, others) | * News feeds (covered by News applet in kdeplasma-addons, rssnews, others) | ||
* Social Networks: | |||
** Twitter & Identi.ca (works, configuration needs improvement) | |||
** more social networks | |||
Line 26: | Line 34: | ||
Tasks: | Tasks: | ||
* integrates Facebook support via Thomas McGuire's | * integrates Facebook support via Thomas McGuire's Akonadi Facebook resource ([http://thomasmcguire.wordpress.com/2011/02/27/facebook-support-in-kdepim/ blog entry]), krop has packaged the facebook resource for oS 11.4, we need a Plasma / QML widget on top of that, configuration needs to be simple) | ||
* Google+ integration or widget / app | |||
== Multimedia == | == Multimedia == | ||
Line 32: | Line 41: | ||
* Watching video from the Web, eg. Youtube | * Watching video from the Web, eg. Youtube | ||
* Listening to local music or online services | * Listening to local music or online services | ||
* Bangarang: Jamboarder works on touch-friendly UI | |||
* New Dragon Player? | |||
'''Tasks''': | '''Tasks''': | ||
* [http://gettomahawk.com/ Tomahawk] as media provider? | * [http://gettomahawk.com/ Tomahawk] as media provider? | ||
Revision as of 23:02, 12 August 2011
Key Features
Target features for Plasma Active include the Web, Social Networks and Media consumption and light creation.
Webservices
Active Webbrowser
Target features:
- suitable for touchscreen
- touch-friendly and sexy bookmarks
- password storage (future: couple with a switchable user profile)
- zooming via (multitouch) gestures
Basic design:
- Uses the QML Webview component,
- C++ app loading QML UI
Status: basic browsing works,
Open Tasks:
- popup / new window,
- adblock,
- password storage,
- flash
Native UI for the Web
For many webservices, locally installed or ready-to-download Plasma widgets can be used to display, interconnect and remix the information. Such widgets include:
- News feeds (covered by News applet in kdeplasma-addons, rssnews, others)
- Social Networks:
- Twitter & Identi.ca (works, configuration needs improvement)
- more social networks
Social Networks
Social Networks conveniently include personal information topics such as contacts management, email and chat. The basic idea is to collate information from different channels and abstract away the appearance of individual services into the UI, creating a more powerful application that uses and remixes data from different sources. Technologies such as Akonadi and Plasma's DataEngines allow for normalized retrieval and caching of data. Plasma and QML are used to display and interact with the data on the device.
Tasks:
- integrates Facebook support via Thomas McGuire's Akonadi Facebook resource (blog entry), krop has packaged the facebook resource for oS 11.4, we need a Plasma / QML widget on top of that, configuration needs to be simple)
- Google+ integration or widget / app
Multimedia
- Watching locally stored video
- Watching video from the Web, eg. Youtube
- Listening to local music or online services
- Bangarang: Jamboarder works on touch-friendly UI
- New Dragon Player?
Tasks:
- Tomahawk as media provider?