http://www.infoq.com/presentations/New-Rules-for-Good-UI-Design Explanation of using Grid - http://www.subtraction.com/pics/0703/grids_are_good.pdf Combine the power of camera and touch screen - http://link.brightcove.com/services/player/bcpid932579976?bclid=932553050&bctid=933742930 Keep consistency is nice for most of the time, but there is exception, here is a example and argument about this - http://www.37signals.com/svn/posts/628-iphone-context-over-consistency Good ui check-link: Considerate software takes an interest Considerate software is deferential Considerate software is forthcoming Considerate software uses common sense Considerate software anticipates needs Considerate software is conscientious Considerate software doesn't burden you with its personal problems Considerate software keeps you informed Considerate software is perceptive Considerate software is self-confident Considerate software doesn't ask a lot of questions Considerate software takes responsibility Considerate software knows when to bend the rules http://www.codinghorror.com/blog/archives/000550.html • Good design is innovative. • Good design makes a product useful. • Good design is aesthetic. • Good design helps us to understand a product. • Good design is unobtrusive. • Good design is honest. • Good design is durable. • Good design is consequent to the last detail. • Good design is concerned with the environment. • Good design is as little design as possible. http://gizmodo.com/343641/1960s-braun-products-hold-the-secrets-to-apples-future Principle #1. If a user is new to a product, “why” overrules “how to” Principle #2. If all’s OK with “why”, give a clear “how to” right in the screen - See more at: http://www.targetprocess.com/blog/2014/01/2-meta-principles-for-user-interface-writing.html http://99designs.com/designer-blog/2014/01/15/7-unbreakable-laws-of-user-interface-design/ http://www.inside.com.tw/2014/01/21/7-unbreakable-laws-of-user-interface-design http://www.inside.com.tw/2016/01/31/ui-vs-ux-whats-the-difference