This year I'll be presenting two tutorials on building desktop GUI applications with wxPython.
Web and mobile apps are all the rage, but they're really just the tip
of the iceberg. The vast majority of software currently being written
is for use in-house. Desktop applications are the norm, and a
graphical user interface (GUI) is usually requireed when non-techies
are the end-users.
At PyCon 2010 I'll be presenting two tutorials on building desktop
GUI applications with wxPython, one of the top cross-platform GUI
toolkits available for Python. The first tutorial will introduce
the wxPython widgets and will focus on layout: simple & easy interface
design. The second tutorial will focus on the MVC
(model-view-controller) pattern/architecture for building complex GUI
apps with a clean separation of concerns.