Meego Wiki
Views
From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Platform recipes)
Line 52: Line 52:
These are aimed at platform developers who want to work below the level of app developers (e.g. add a new panel to MeeGo netbook, integrate with the MeeGo desktop better, use Mx or Clutter directly).
These are aimed at platform developers who want to work below the level of app developers (e.g. add a new panel to MeeGo netbook, integrate with the MeeGo desktop better, use Mx or Clutter directly).
 +
 +
So they cover libraries and services which don't have Qt wrappers and which are unlikely to get them, but which are core to MeeGo.
 +
 +
DBus is core here, as it's used for IPC on MeeGo, but isn't explained very well anywhere.

Revision as of 09:48, 5 July 2010

Platform documentation suggestions

(based on a list provided by Bob Spencer)

These are suggestions for component-based tutorials

Comms Services

  • BlueZ
  • ConnMan
  • oFono
  • telepathy

Internet Services

  • Webkit
  • libSocialWeb (glib)
  • geoclue / gypsy

Visual Services

  • EGL
  • OpenGL 2.1
  • OpenGL ES 1.1
  • OpenGL ES 2.0
  • GTK
  • Clutter

Media Services

  • gstreamer
  • PulseAudio
  • GUPnP

Data Mgmt

  • Tracker
  • ContextKit
  • PackageKit

Device Services

  • libDSME, QMSystem
  • System Policy FW
  • sensord
  • System Info (varied libraries)

Personal Services

  • Accounts & single sign-on: accounts-qt / signon-qt
  • Buteo

Base Libraries

  • libudev
  • glibc (POSIX)
  • GConf / DConf

Platform recipes

These are aimed at platform developers who want to work below the level of app developers (e.g. add a new panel to MeeGo netbook, integrate with the MeeGo desktop better, use Mx or Clutter directly).

So they cover libraries and services which don't have Qt wrappers and which are unlikely to get them, but which are core to MeeGo.

DBus is core here, as it's used for IPC on MeeGo, but isn't explained very well anywhere.

Personal tools