Note ถึง project ต่างๆ ที่ใช้ช่วยในการพัฒนา GUI Application ด้วย GTK และ PHP

PHPGTK เป็น project ที่นำเอา GTK+ (The GIMP Toolkit) มาใช้ในสร้าง GUI Application ด้วย PHP

ใครใช้ GTK+?
GIMP

(more screenshot)

GNOME

(more screenshot)

GADE

(more screenshot)

Abiword

(more screenshot)

Dia

(more screenshot)

และอีกมากมายที่ ต้องลองดูที่ gnomefiles.org

Multi OS Support!
GTK ถูก port แทบจะทุก OS ที่ได้รับความนิยม เช่น Windows, Mac OSX, Linux, BeOS

ลองดู Projects อื่นๆ ได้ที่ http://www.gtk.org/projects.html






Glade
‘a User Interface Designer for GTK+ and GNOME’. Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment, released under the GNU GPL License.

สำหรับ version บน Windows ดูได้ที่ http://gladewin32.sourceforge.net/ หน้าตาเว็บออกจะห่วยๆ ยังไงไม่รู้
แต่ลองดู ตัวอย่างหน้าจอ ก่อนแล้วกัน

สำหรับ PHP จะมี GladeXT for PHP ซึ่งเป็นโปรแกรมที่จะ generate PHP source code จาก glade


GUL
url : http://gul.redsofa.net/
Gul2 is a free XUL language interpreter for PHP-GTK2 extension (under devellopement).
Gul1 (first version) is a free Xul-like markup language for describing user interfaces with PHP-GTK extension.

ตัวอย่าง
[code]<Gul>
  <window style=”width:200px; height:200px”>
    <button label=”hello world !” />
  </window>
</Gul>[/code]


Links
PHPGTK’s Resource รวม resource ที่น่าสนใจเอาไว้มากมาย รวมถึงบทความที่น่าสนใจด้วย
GTK+, Glade, LibGlade etc. for Windows เว็บรวม projects และ libraries สำหรับ Windows