csrins

Student. Teacher. Softsmith.

Archive for the ‘Human Interface Guidelines’ Category

Seminar: Programming the iPhone

Posted by csrins on June 23, 2009

Speaker: Hugh Fisher, School of Computer Science, ANU College of Engineering and Computer Science

Date: Thursday, 25 June 2009

Time: 4:00 PM – 5:00 PM

Venue: CSIT Seminar Room, N101, CSIT Building (Bldg 108), North Road, ANU (campus map)

Website: Seminars @ CECS

Enquiries: Hugh Fisher

This seminar will give an introduction to the Apple iPhone (and iPod Touch) as a programming platform. Topics covered will include the hardware and OS capabilities, programming environment, the new styles of user interaction, and the restrictions on development and distribution. Don’t expect any impressive demos or in-depth benchmarking: the target audience is people who’ve never programmed an iPhone but are curious about what is involved.

This seminar is part of the CECS Seminar Series.

Hugh Fisher is a long time owner and programmer of Apple computers, and also interested in human-computer interaction. He is also a long time member of the School of Computer Science.

Original Seminar Notice at: Programming the iPhone, CECS Seminar List, The Australian National University, 2009

Posted in ANU, CECS, College of Engineering and Computer Science, Education, Human Interface Guidelines, The Australian National University | Leave a Comment »

Blogpost: Who ate that byte of apple?

Posted by csrins on May 14, 2009

Posted in Apple, Culture, Desktop, Distros, GNU/Linux, Human Interface Guidelines, KDE, KDE 4.0, OS X, Opinion, Panther, Pop Culture, Ubuntu | Leave a Comment »

Ripping one’s guts out…

Posted by csrins on April 14, 2008

Dramatic title?

Perhaps so, but KDE 4 development seems to be following this paradigm to the fullest — enough to make Stephen King proud!

KDE 4 has a laudable goal of revitalizing the internals, making the underlying framework robust and extensible. This is a reworking of function, perfectly acceptably and a valid developmental goal. KDE 4 also went the bling-bling way of oooh– shiny new interface at the same time.

The result?

It’s a dog’s lunch at the moment, stretching developer resources and skewing schedules. Notwithstanding a grand launch of KDE 4.0 which is ready yet not ready for general consumption (go figure!). After all, we’re real software developers and not language lawyers!

This is not a commentary on the state of KDE 4, but rather on the simultaneous reworking of form and function which resulted in neither being complete for a general use… yet.

Of course, the oft-repeated refrain is… KDE 4 will rock with release 4.1!

Yeah. Right!

Replace KDE 4 in the above commentary with Mac OS X, Microsoft Windows or any but-it’s-going-to-change-computing-forever software system… the end-result is the same!

Posted in Desktop, GNU/Linux, Human Interface Guidelines, KDE, KDE 4.0, Opinion, Pop Culture, Quick Takes | Leave a Comment »

Earth Hour == Guilt Absolution?

Posted by csrins on March 30, 2008

Yet another Earth Hour has passed us by.

And… what is the outcome?Absolutely nothing. Earth Hour is hip. Earth Hour is happening. Earth Hour is trendy. It’s everything that’s glorified in a consumerist frenzy.

It’s the belittling of a much  more thought-engaging problem.

What are the aims of Earth Hour? To raise awareness? Awareness of how many candles we can light up in 3600 seconds around the globe?

The fundamental motive of Earth Hour is laudable. Being responsible in the use of resources, minimizing wasteful exploitation — these should be practiced throughout the year. A token gesture of turning off the power for one hour achieves nothing.

Irrespective of whether “global warming” is a concern or not, intelligent use of available resources is always a good idea.

Want not… waste not!

What is needed is not a slanging match on the “good” or “bad” of Earth Hour, rather a coherent and cogent process of thought in proper design and usage of all resources.

For instance, let’s not turn a surface railway station into a poorly lit and ventilated mausoleum, needing powered illumination even during the brightest day!!

Vashi Railway Station and IT Park (Vashi, India)

(External image linked from wikipedia: http://en.wikipedia.org/wiki/Image:Vashi_Railway_Station_IT_Park.jpg)

Posted in Earth Hour, Education, Human Interface Guidelines, Innovation, Opinion, Pop Culture, Usability Engineering | 3 Comments »

Do More to Achieve Less?

Posted by csrins on January 28, 2008

The kickoff menu in KDE-four-oh provides the following options to leave a session:

The Leave option in the kickoff menu

Let’s say we select Logout. This generates the following dialog:

The second dialog to terminate a KDE session

It’s always good to have a choice, a second chance to change one’s mind. But it does seem slightly overkill asking confirmation for the options selected from the kickoff menu earlier.

While there are definitely valid use-cases for the End Session dialog (such as electing to terminate a KDE session from a Logout plasmoid), it’s just another annoyingly extra step in the workflow from the menu option. Perhaps a good configuration may be to provide an option to skip the reconfirmation dialog in the scenario discussed above.

Posted in GNU/Linux, Human Interface Guidelines, KDE, KDE 4.0, Kubuntu | Leave a Comment »