Eskil Steenberg

Good UI design from the other side - Ultimate Coder

This week I've 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 are an area that are often thought of as a place where Object Oriented design really shines, but I think that is because of how we think UIs should be designed. Let's have a look at how one would typically create a button in a UI system:

	void my_button_callback(void *user)

订阅 Eskil Steenberg