It is possible to develop graphical apps for the Iliad in Lua, by using lgob, a Lua binding for GTK+). See this thread (start at message 44).
It can get even easier:
- Design the GUI with glade (visual basic like designer)
- Convert design to Lua code
- Write the callbacks for the buttons, etc
- Run it on the Iliad
The cool step is : glade4Lua, a Lua script I wrote to convert Glade's xml output to Lua. I'll continue working on it when I have some spare time. Feel free to experiment (and comment).
For more info and download: see this dedicated page
Warning: This is pre-alpha, just a proof of concept for now...