Workshops & BoFs/2011/Developing applications with Grilo

From Desktopsummit 2011
Jump to: navigation, search
This is a proposed workshop for the DesktopSummit 2011

See all proposed sessions, or the Workshops & BoFs webpage for more information.

Title

Developing applications with Grilo.

Description

Grilo is a framework focused on making media discovery and browsing easy for application developers. More precisely, Grilo provides:

  • A single, high-level API that abstracts the differences among various media content providers, allowing application developers to integrate content from various services and sources easily.
  • A collection of plugins for accessing content from various media providers.
  • A flexible API that allows plugin developers to write plugins of various kinds. Developers can share efforts and code by writing plugins for the framework that are application agnostic.

In this session we will introduce the main concepts involved in Grilo, and explain how to write a program using Grilo that grab content from multiple media providers.

Expected duration around 2 hours.

Hosts

  • Guillaume Emont (gemont@igalia.com)
  • Juan A. Suarez (jasuarez@igalia.com)

Format

training/teaching session

Expected number of participants

25 as hard upper limit

Participants

If your session requires pre-registration, indicate that here. If you require or wish that participants give you contact or background information, also indicate that here.

  • Name of participant

Additional requirements

  • Either a whiteboard or a projector
  • Some hosts have to leave Wednesday afternoon, so this session should be scheduled Wednesday morning or earlier

https://live.gnome.org/Grilo