Most of this week have been used to work on the Interface library you can see a demo of here:
Esperienza utente e progettazione
Good UI design from the other side - Ultimate Coder
This week Ive been thinking a lot about how to design a UI toolkit, and this is about to get very techy, because I would like to talk about API design.
I prefer C to C++ and I'm not particularly fond of Object orientation (Although i use it on occasion). UIs is an area that are often thought of as a place where Object Oriented design realy shines, but I think that is because of how we think UIs should be designed. Lets have a look at how one would typically create a button in a UI system:
void my_button_callback(void *user)
{Case Study: 4tiitoo Constructs a Modern User Interface with Voice, Gesture, and Eye Tracking Input
Download Article
Download Case Study: 4tiitoo Constructs a Modern User Interface with Voice, Gesture, and Eye Tracking Input [PDF 1.1MB]
By Karen Marcus
One platform layer to rule them all: Ultimate Coder Challenge
There is a fundamental problem when creating new hardware: you need software using it before anyone is willing to buy it. The problem with getting software written for new hardware, is that no one wants to put in the time to build applications using hardware that no one has bought yet. This chicken and egg problem has killed lots of cool hardware, from anyone who hasn't had the skills to develop their own killer apps, or the clout to convince the world that every one will buy their hardware. My first week of work on the challenge has been dedicated to trying to solve this problem.
Simian Squared Go Perceptual: Week 2 Ultimate Coder Challenge
Good morning and thanks for popping in to our cozy little corner of the blogosphere, it's week two of the Ultimate Coder: Going Perceptual Challenge and I'm here to give you the low-down on what we've been up to!
I've just made a warm pot of tea and have managed to find a single perfectly formed biscuit in the tin (Rob's brutish foraging has left most of them in pieces, what a crime!) but I've got what I need to get comfortable and reveal all…
SPARK App League Competition using Public Data Sets
Developing Desktop Apps for Ultrabook™ Devices in Windows* 8: Adapting Existing Apps (Part 2)
By Paul Ferrill
Download Article
Download Developing Desktop Apps for Ultrabook™ Devices in Windows* 8: Adapting Existing Apps [PDF 752KB]
