Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

PHP-GTK Community Site:
PHP-GTK2 Documentation update
May 22, 2008 @ 10:23:45

Several updates have been made to the documentation for the PHP-GTK project including a version of the manual.

From Leon Pegg on the PHP-GTK Community site:

I have been working on the php-gtk documentation the last few weeks. I finally have an updated version of the manual. Unfortunately its not on the main site gtk.php.net, so I have uploaded it here: leonpegg.com/php-gtk-doc

The manual includes tutorials, the actual reference guide and an appendix of details on terms/other information.

tagged: phpgtk2 documentation update manual

Link:

DeveloperTutorials:
Desktop Application Development with PHP-GTK
Mar 14, 2008 @ 08:48:43

The Developer Tutorial site has an introduction to PHP-GTK2 posted - an overview of what the new version (version 2) is and how you can install and use it to develop desktop applications.

PHP-GTK 2 is out, and with it, a fantastic means for PHP developers to build useful, reliable cross-platform desktop applications. In this tutorial, I'll show you how to get up and running with PHP-GTK in no time and build your first desktop application.

They look at qhat it is, getting started with it and making your first application (a simple little "Hello World" output box). They also point out some of the demos you can grab as examples and show you how to make something a little more powerful - a window with an input form that generates an md5 hash.

tagged: desktop application development phpgtk2 tutorial

Link:

PHP-GTK Community Site:
Locating PHP-GTK developers
Dec 04, 2006 @ 09:58:00

In true tech fashion, the PHP-GTK Community Site is offering a new feature for the users (and viewers) of their site - a geolocation web service that helps you see locations of other site members.

The site offers "geo-nick", a simplistic API to obtain this [latitude and longitude] information coupled with the optional IRC nick field, to allow any developer to create mashups showing community PHP-GTK developers, as identified by nickname (no actual name information is made available through this API) on a map.

The post includes an example of how to use the API - what package to call and what the message should contain. The results are passed back in an array of nickname, lataitude, longitude.

Piggybacking on this new service, they also have a new tutorial showing how to access and use this service from a simple PHP-GTK2 application. It just grabs the results and dumps them into a simple text area in a window.

tagged: locate developer phpgtk2 longitude latitude web service api locate developer phpgtk2 longitude latitude web service api

Link:

PHP-GTK Community Site:
Locating PHP-GTK developers
Dec 04, 2006 @ 09:58:00

In true tech fashion, the PHP-GTK Community Site is offering a new feature for the users (and viewers) of their site - a geolocation web service that helps you see locations of other site members.

The site offers "geo-nick", a simplistic API to obtain this [latitude and longitude] information coupled with the optional IRC nick field, to allow any developer to create mashups showing community PHP-GTK developers, as identified by nickname (no actual name information is made available through this API) on a map.

The post includes an example of how to use the API - what package to call and what the message should contain. The results are passed back in an array of nickname, lataitude, longitude.

Piggybacking on this new service, they also have a new tutorial showing how to access and use this service from a simple PHP-GTK2 application. It just grabs the results and dumps them into a simple text area in a window.

tagged: locate developer phpgtk2 longitude latitude web service api locate developer phpgtk2 longitude latitude web service api

Link:

Elizabeth Smith's Blog:
Callicore Desktop - A PHP-GTK2 Framework
Dec 04, 2006 @ 07:31:02

Elizabeth Smith has posted a new item to her blog today with information about a PHP-GTK2 framework that she's been working on (and with) called the Callicore Desktop.

Don’t look at me like that, I haven’t lost my mind. It’s not really a framework in the traditional MVC web application sense. Instead it’s a group of fairly loosely coupled widgets and classes with an emphasis on clean code.

With the help of several singletons, multiple widgets and a modular structure, the Callicore Desktop makes working with this parts as simple as calling it on the command line (with limited setup). If you'd like to get a look at the current version of the framework, check out the Callicore site or just head straight to the code.

tagged: phpgtk2 framework widget modular singleton windows phpgtk2 framework widget modular singleton windows

Link:

Elizabeth Smith's Blog:
Callicore Desktop - A PHP-GTK2 Framework
Dec 04, 2006 @ 07:31:02

Elizabeth Smith has posted a new item to her blog today with information about a PHP-GTK2 framework that she's been working on (and with) called the Callicore Desktop.

Don’t look at me like that, I haven’t lost my mind. It’s not really a framework in the traditional MVC web application sense. Instead it’s a group of fairly loosely coupled widgets and classes with an emphasis on clean code.

With the help of several singletons, multiple widgets and a modular structure, the Callicore Desktop makes working with this parts as simple as calling it on the command line (with limited setup). If you'd like to get a look at the current version of the framework, check out the Callicore site or just head straight to the code.

tagged: phpgtk2 framework widget modular singleton windows phpgtk2 framework widget modular singleton windows

Link:

Elizabeth Smith's Blog:
How to Compile PHP5.2 and PHP-GTK2 on Windows using Visual C++ Express
Nov 16, 2006 @ 06:56:47

Following up on her previous two posts, Elizabeth Smith has finally gotten the process down to an art for compiling PHP-GTK2 into a Windows version of PHP 5.2 pretty painlessly.

No, I'm not insane. And I realize that there are some great resources for downloading precompiled ready to go PHP windows binaries and extensions. However, I've been working with PHP-GTK2, and writing C code. I wanted to be able to test new things being placed in CVS and learn enough C to help increase the implementation percentage.

She breaks the process up into the four logical steps for getting it up and running:

She also tosses in a few screenshots of the process so you don't get too lost. There's a lot of information in here, so you'll need to pay attention, especially when it comes to the other packages and items you'll need installed to get it working.

tagged: compile php5 phpgtk2 windows express screenshot tutorial compile php5 phpgtk2 windows express screenshot tutorial

Link:

Elizabeth Smith's Blog:
How to Compile PHP5.2 and PHP-GTK2 on Windows using Visual C++ Express
Nov 16, 2006 @ 06:56:47

Following up on her previous two posts, Elizabeth Smith has finally gotten the process down to an art for compiling PHP-GTK2 into a Windows version of PHP 5.2 pretty painlessly.

No, I'm not insane. And I realize that there are some great resources for downloading precompiled ready to go PHP windows binaries and extensions. However, I've been working with PHP-GTK2, and writing C code. I wanted to be able to test new things being placed in CVS and learn enough C to help increase the implementation percentage.

She breaks the process up into the four logical steps for getting it up and running:

She also tosses in a few screenshots of the process so you don't get too lost. There's a lot of information in here, so you'll need to pay attention, especially when it comes to the other packages and items you'll need installed to get it working.

tagged: compile php5 phpgtk2 windows express screenshot tutorial compile php5 phpgtk2 windows express screenshot tutorial

Link:

Scott Mattocks' Blog:
Crisscott OnForce Client Desktop
Oct 19, 2006 @ 07:24:38

In his latest post, Scott Mattocks talks about an application he's created combining PHP-GTK2 and the OnForce web service API to manage work orders and their properties.

I like the idea of taking something that is normally web based and putting it on the user's desktop. This way things can be made a little more intuitive and comfortable for the user because the application isn't constrained by the web browser any more.

Some of the features included already are:

  • putting together a batch of work orders while offline and sending them when connected again
  • pull down work order data
  • close work orders
  • get and add notes
He links to the application and wonders what else could be made with the OnForce API as well (suggestions anyone?). To get all of the details on the OnForce API, check out their developer section.

tagged: phpgtk2 onforce web service api desktop application work order phpgtk2 onforce web service api desktop application work order

Link:

Scott Mattocks' Blog:
Crisscott OnForce Client Desktop
Oct 19, 2006 @ 07:24:38

In his latest post, Scott Mattocks talks about an application he's created combining PHP-GTK2 and the OnForce web service API to manage work orders and their properties.

I like the idea of taking something that is normally web based and putting it on the user's desktop. This way things can be made a little more intuitive and comfortable for the user because the application isn't constrained by the web browser any more.

Some of the features included already are:

  • putting together a batch of work orders while offline and sending them when connected again
  • pull down work order data
  • close work orders
  • get and add notes
He links to the application and wonders what else could be made with the OnForce API as well (suggestions anyone?). To get all of the details on the OnForce API, check out their developer section.

tagged: phpgtk2 onforce web service api desktop application work order phpgtk2 onforce web service api desktop application work order

Link: