Plasma/Active/Features

From KDE Community Wiki
< Plasma‎ | Active

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 OpenSuse 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:

Documents

Calligra Active provides a native Active mobile office suite. See here