DevelopForOpie

If you would develope for Opie do this on your host machine. You need a linux box or a Mac OS X computer. Please follow first the steps in BuildOpie and BuildingQtForOpie to setup your environment.

Run Opie on host machine
The easiest way to run Opie or a single application is do use qvfb - the Qt virtual framebuffer. Other way is to use a real FramebufferDevice on your computer.

Using qvfb

 * install qvfb from your distribution or download a statically linked one from our Tools
 * run qvfb
 * make sure all environment variables are correct (QTDIR, OPIEDIR)
 * look at qvfb and play with Opie :)
 * look at qvfb and play with Opie :)
 * look at qvfb and play with Opie :)

Using a Real Framebuffer Device
Just the same as using it with qvfb. But don't start qvfb. Switch to a console (CTRL-ALT-F1) and login. You can start qpe with  if you don't want all the messages on the console (if logger and syslog is started, you can see the messages in your syslog). To use the mouse, look after your rights for.
 * first setup your FramebufferDevice
 * to use OPIE on your x86-framebuffer:
 * step-by-step to OPIE on framebuffer for x86-Debian GNU/Linux (sid): http://eck.ath.cx/opie/opie-cvs-build.html

Develop for Opie
If you wish to design your own dialog or change an existing one, be sure to use the designer from Qt2. Install it from your distribution or use a statically linked one from our Tools.

In general follow our Guidelines when creating applications and writing code.

Feel free to send some code to the project or even small bugfixes. If you have more questions Contact us.