April 21, 2014
Hot Topics:
RSS RSS feed Download our iPhone app

More articles by Mauro Marinilli

contact@marinilli.com

Swing and SWT: A Tale of Two Java GUI Libraries

Swing or SWT (Standard Widget Toolkit). How do they compare? Which do you prefer?

Mastering Interaction Modes

Learn how the basic modalities of user interaction translates into real-world GUI design.

Mastering Interaction Modes

Discover the basic modalities of user interaction and how these principles translates into real-world GUI design.

The Theory Behind User Interface Design, Part Two

Mauro Marinilli continues his discussion on some of the more interesting aspects of graphical user interfaces.

The Theory Behind User Interface Design, Part One

Are your software programs designed to match the needs of the user or the ease of the programer? Add strong UI design considerations to take your software from usable to great.

A Java Drawing Editor, Part 3: Control Issues

We conclude our miniseries on developing a real-world, professional drawing editor with Java by examining its control classes, often a neglected aspect in designs.

A Java Drawing Editor, Part 2: User Input and Symbol Management

We present Part 2 in our series on developing a real-world, professional drawing editor with Java. Here we take a look at the class organization, focusing on the actions and the central Draw class.

A Java Drawing Editor, Part 1: Creation Aspects

We begin with a discussion of good design techniques -- as a bonus, you will get a working drawing editor.

Class Semipersistence and Instance Semipersistence: Two powerful tools in the software designer toolbox

This article describes two useful concepts about persistence, offering a possible approach to solve specialized persistence issues both at analysis and design time using Java.

Sitemap | Contact Us

Rocket Fuel