| By my personal survey, most of the developers dedicate to the interface code very few time (all apart myself). But the user interface is one of the most critical factors to determine the success or failure of a computer system. |
| The multi-device problem can be solved by different approaches: by separating each device layout, by javascript manipulation or by css media tag. |
| User creates a mental model of the system is using. The mental model is based on the its education, on the user knowledge of the system and the user knowledge of the application domain. |
| I am personally against any, flowlessy, MVC decomposition of a computer system. |
| A multi-device user situation poses various challanges: by different screen sizes, each screen type needs more or less "distractions" that affect the user likely to be in different mood. |
| I personally found out that unstructured data like images are awesome friends of mobile interfaces. |
| The artistic design matters from the information rappresentation with materials and color arrangement to the concievement of the *story*. |
| In the '60s, a famous Xerox footage shows two MIT researchers that invited to try a new copymachine model surprisingly they failed to use it. |
| We should aknowledge the fact the we are not inventing anything new but mostly, and expecially in the IT, we are just redesigning. |
| A pre-design analysis aka "activity analysis" is essential to summarize artifacts, goals and steps and to isolate important / deprecable activities. |
| Standardization and interopability between interfaces are crucial in a multi-application and multi-software environment. |