For those who care (which is probably very few), I am working on a programming tutorial book. Naturally, it will be about Python and wxPython. It’s essentially the book form of my tutorials, plus more information to fill it out.
I will release it as an ebook; if warranted, I will look at publishing it in hard-copy. Once I have the rough draft done, I will post it to a different blog site for community editing and comments. I don’t have a timeline for completion or anything. Being in the military means time isn’t always a given.
More news to follow as necessary
What Can wxPython Do?
wxPython is a stable, mature graphical library. As such, it has widgets for nearly everything you plan on creating. Generally speaking, if you can’t do it with wxPython, you’ll probably have to create a custom GUI, such as used in video games. > more <
A Couple Quickie Programs
Time for a long post. I’m going to show a simple wxPython program to highlight the various portions you should be familiar with. But first, I’m giving you a program that I wrote a few years ago so you can see how a command-line program can be easily converted to a GUI program. > more <
Before You Start
Before you start creating a GUI with wxPython, you need to know how to program in Python. This may seem pretty obvious but some people may expect wxPython is self-contained; no additional knowledge required. As a personal plug, you can view my Python programming tutorial at GIDNetwork. Other online instructional sites include the Python languague site and Dive Into Python (which is an intermediate tutorial). > more <
Overview of Graphical User Interfaces
GUIs (graphic user interfaces) are very popular for computers nowadays. Very rarely will you find a program that doesn’t have some sort of graphical interface to use it. Most non-graphical programs will be found on Unix-like operating systems; even then, those programs are usually older ones where the programmer didn’t want (or see the need) for a graphical interface. > more <
I’ve started my hobby programming again. As some of you may know, I learned the Python programming language a few years ago because I wanted to make an online role playing game based on the movie Aliens. That dream slowly faded as I realized I didn’t have the skills to do it nor did I have the time to devote to gaining those skills. > more <