S.Lott -- Software Architect
  • Other Articles
  • Publications
  • S.Lott Biography

Graphics Learning, Cairo and PyCairo

Date Wed 02 May 2007 Tags architecture / software design / UX / UI / GUI / TUI / pyGTK

There are three reasons, none of them terribly good in isolation.

  1. I build business applications, not graphics applications, so the "basic" GTK was precisely what I needed.
  2. PyCairo is (to me) a fairly recent innovation, and my GTK knowledge is a few years old.
  3. Cairo requires a more complex technology …
more ...

A Simple Graphic Learning Environment - Part 2

Date Sat 31 March 2007 Tags architecture / software design / UX / UI / GUI / TUI / pyGTK

Here's a simple graphic application which is built on the graphicApp.py framework. This isn't a beginner's hello world. This is the final project kind of program, and only for a student with some trigonometry background. The basic trig isn't too complex, but would require rather detailed documentation to motivate …

more ...

A Simple Graphic Learning Environment - Part 1

Date Mon 26 March 2007 Tags architecture / software design / UX / UI / GUI / TUI / pyGTK

Background.

The suggested environment for learning to program using graphics instead of text was LiveWires . This includes a curriculum and associated product, making it a tidy package.

There are a number of alternatives, however.

  • Python includes tkinter , section 20.1 of the Python Library Reference, v2.5.
  • Python includes turtle …
more ...

Sugar, GTK and OLPC

Date Tue 13 March 2007 Tags architecture / software design / UX / UI / GUI / TUI / PyGTK

Some additional Sugar notes recently appeared in "Plumbing Life's Depths ".

After attending PyCon, I polished up my GTK environment, reloading the current releases. Here's what I did to get a workable PyGTK on my various desktops.

The GTK Technology Stack

Here's an overview of the components of this stack:

  1. GLIB …
more ...

  • Social

    • Mastodon
    • Github
    • StackOverflow
    • LinkedIn
    • O'Reilly
    • Amazon
  • Categories

    • Architecture & Design
    • Books
    • FOSS
    • Management
    • News
    • Python
    • Technologies
  • Links

    • Pelican
    • Python.org
    • Jinja2
  • Archive

    • May 2007 (1)
    • March 2007 (3)

© 2007 S.Lott · Powered by pelican-bootstrap3, Pelican, Bootstrap

Back to top