Versions 2.0 alpha, beta, zeta ...

We're still here

Rumours of PHP-GTK's death have been greatly exaggerated! The project is very much still alive, but we're waiting for PHP 5.3 to come out, and also some work needs to be done on the Cairo extension before a new release can be made. This should be completed soon. This release will come with support for GTK+ 2.14 and 2.16, Cairo, and PHP 5.3.

The next release will also include official installers for Windows and Mac OSX, and an installer script (thank you bob) for Linux.

PHP-GTK at php|tek 2009

youtube user "caseysoftware" interviews Elizabeth M. Smith about PHP-GTK during the php|tek 2009 conference, and compares it with Adobe AIR.

World map of PHP-GTK developers

The site now hosts a map of the registered members of the PHP-GTK community. You can find it here.

Data review

On that occasion, I reviewed the coordinates given by existing members and noticed a good number had visibly inverted latitude and longitude; so I inverted them again to place them where it appeared to make more sense (are there really PHP-GTK devs in the middle of the pacific, or near the South pole ?). So you may want to double-check your coordinates to make sure the values are correct, because it's likely I've not found every error. Remember: latitude is the North-South one, typically from -68 (Ushuaia, Argentina) to +64 (Fairbanks, Alaska), and longitude is the East/West one, from -150 (Anchorage, Alaska) to 174 (Auckland, New Zealand).

Room for improvement

What I'd really like is for the PHP-GTK Brazil community to allow us to list their members here, just like we already offer that access with the geo-nick API.

One small thing: see the GTK marker on the map ? If someone with better graphics skills can come up with a better set of Google Maps markers than this one I just created, by all means send it, so everyone can benefit !

knj SMS

screenshot for KNJ SMSThis application is another SMS-sender. It works via either Gnokii, a knj SMS gateway or the two danish providers CBB ( or Bibob ( It has a phonebook, groups of contacts, logs sent messages and have a quick-search-function.

Its default language is english - but I have also translated it into danish. If you want to translate it into other languages, it can easily be done via "poedit" (aptitude install poedit) - since it works via locales.

knj SMS gateway

screenshot of knjSMSGatewayInterface The application functions as a SMS-gateway. It can receive a SMS and post it to another application via HTTP-post, or other computers can connect to it via a socket and send SMS through it. It can even bounce messages to another knj SMS gateway. I reads SMS via Gnokii and saves them to a database of your choice. Works with MySQL, SQLite, PostgreSQL and even Access on Windows.

Code completion for PHP-GTK in Eclipse PDT

Enabling PHP-GTK2 code completion in Eclipse PDT for a project is very simple. The following example is given on Windows, but the steps should be the same on any supported platform:

Syndicate content