Linux Format

User interface and experience

The user interface for a drawing application is split between the main drawing area and the toolbars, dialog boxes and menus. This makes creating a good user interface a difficult challenge, because there tend to be so many functions spread across multiple categories. It helps if the functions are easily discoverable and intuitive in terms of how they work. Being able to toggle parts of the interface on and off, along with other customisation features, is a distinct advantage.

Workflow is also important. Do you have to keep clicking between user interface elements to

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format1 min read
Nvidia Officially Goes Open Source
Nvidia has something of a love-hate relationship with the open source community. The company has often refused to provide source code for drivers to allow Linux operating systems to take full advantage of all features. This conflict reached its nadir
Linux Format5 min read
Get To Grips With Crontabs On Linux
Automation is one of the most powerful features of the Linux command line. The go-to tool for scheduling is a crontab. A crontab can be a convenient way to schedule those must-do jobs (run backups, download large data sets overnight and many differen
Linux Format10 min read
How To Build A 6502 Assembler
This article shows you how to create a 6502 assembler, which we’re calling as65. It won’t be quite as powerful as the xa65 assembler used in earlier articles (www.floodgap.com/retrotech/xa – see LXF313) but it’ll be our own! To get started, here are

Related Books & Audiobooks