Sugar Toolkit GTK3

Sugar Toolkit GTK3, or sugar3, is a toolkit for writing Sugar activities in Python:

  • write a setup.py which calls bundlebuilder,
  • write an activity/activity.info file with metadata, see bundle,
  • write a class derived from Activity,
  • use the graphics module classes to build a user interface.

Optional modules include:

  • use the profile module to fetch user profile information,
  • use the presence module classes to implement sharing,
  • use the logger module for debug logging,
  • use the network module for downloading data,
  • use the speech module for speech synthesis.

Table of Contents