PHP-GTK
From Openmoko
JesusMcCloud (Talk | contribs) m (→What is it?: grammar) |
(catchg) |
||
| Line 27: | Line 27: | ||
There has already been set up a repository called [[Knjrepository]] by [[User:Kaspernj|Kaspernj]], which includes these packages amongst many others. | There has already been set up a repository called [[Knjrepository]] by [[User:Kaspernj|Kaspernj]], which includes these packages amongst many others. | ||
| − | [[Category: | + | [[Category:Application Developer]] |
| + | [[Category:System Developers]] | ||
Revision as of 11:23, 19 July 2009
What is it?
PHP-GTK is an extension for PHP, which enables you to write real applications with a GTK-interface in PHP. This works really well on the Openmoko, and some applications have already been written.
Hello World example
<?php
dl("php_gtk2.so");
class MyWindow{
function __construct(){
$this->window = new GtkWindow();
$this->label = new GtkLabel("Hello world");
$this->window->add($this->label);
$this->window->show_all();
}
}
$my_window = new MyWindow();
Gtk::main();
?>
How to get it?
Derick Rethans has ported PHP and PHP-GTK for the OpenMoko, which you can read more about on his blog in this post.
There has already been set up a repository called Knjrepository by Kaspernj, which includes these packages amongst many others.
