Nooface
search Nooface:
 
In Search of the Post-PC Interface
 
Nooface
- Home
- About
- FAQ
- Discussions
- Journals
- Messages
- Topics
- Contact

- Preferences
- Older Stuff
- Past Polls
- Submit Story


Resources
- 3D User Interfaces
- Archives

 
Linux GUI Optimized For Handheld Computers
posted by Editor on Monday September 17, @11:10PM
Development Resources PicoGUI is a lightweight Linux GUI that is designed to work on handheld computers. Like the X Window System, PicoGUI has a flexible client-server architecture, but - unlike X - fonts, bitmaps, widgets, and anything else the application would need are built in to the server. The current implementation includes layout manager and widgets. PicoGUI binaries are usually around 100K; this includes the server, fonts, and all other vital data. PicoGUI has no overlapping windows - instead each application occupies a resizable "panel" that sticks to the edge of the screen and to other applications (check out the screenshots). Currently, it has drivers for SDL and SVGALIB. Now that Linux is being ported to handheld devices such as the iPaq, these kind of projects are going to become increasingly important.

Welcome to Nooface | Where The Web Went Wrong  >

 

 
Nooface Login
Nickname:

Password:

Don't have an account yet? Go Create One. A user account will let you customize the site's content according to your preferences. It will also allow you to moderate the comments of other users.

Related Links
  • Linux
  • PicoGUI
  • X Window System
  • screenshots
  • SDL
  • SVGALIB
  • iPaq
  • More on Development Resources
  • Also by Editor
  • This discussion has been archived. No new comments can be posted.
    Yet Another GUI (tm) (Score:1)
    by Ed Avis (epa98@doc.ic.ac.uk) on Friday September 21, @02:08AM EST (#1)
    (User #28 Info)
    C'mon, an iPaq has several times the computing power and memory size of an early X terminal or even X workstation. A windowing system that fits into a hundred kilobytes is nice but considering the price of memory, ten times that amount is not extravagant. Every new windowing system will need new apps written for it: you can partially overcome that by porting GTK or Qt or whatever to the new environment but then you regain most of the bloat you'd have with X. I think the most important thing is to tune existing X applications to work well on a small screen.

    Not that this project isn't cool - and likely to be useful in cases where you want to start with a clean slate and you don't need to reuse existing code or expertise.
    -- Ed Avis Finger for PGP key
    What really matters... (Score:1)
    by supabeast (supabeast@XUSsupaMAPSbeastDOTORG.com) on Friday September 21, @08:10AM EST (#2)
    (User #20 Info)
    Given the quickly expanding amount of RAM in newer handlhelds, not to mention the processors (I know many people who use computers that are shamed by an iPaq.) it seems that handheld UI programmers are focusing on the wrong problem.

    What is really going to matter on handhelds is the size of the interface on the screen. Handhelds have little screenspace, and wasting precious pixels on the interface will eventually become the cardinal sin of handheld design.
    My /. karma never ends, time to start over elsewhere. My real email address ends in .org, and does not contain the phr

    I'm not a robot like you. I don't like having disks crammed into me... unless they're Oreos, and then only in the mouth. -- Fry

    [ home | contribute story | older articles | past polls | faq | authors | preferences ]