-
UI Design Do's and Don'ts - Apple Developer
S raises the bar for excellence in user interface design and offers great opportunities for you to deliver engaging and unique user experiences.
https://developer.apple.com/design/tips
-
User Interface Design Basics - Usability.gov
The goal of User Interface (UI) design is to anticipate what users might need to do and ensures that the interface has elements that are easy to access, understand, and use to facilitate those actions.
http://www.usability.gov/what-and-why/user-interface-design.html
-
User interface design - Wikipedia, the free encyclopedia
User interface design (UI) or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances, mobile devices, and other electronic devices, with the focus on maximizing the user experience.
https://en.wikipedia.org/wiki/User_interface_design
-
http://bokardo.com/principles-of-user-interface-design/
-
10 User Interface Design Fundamentals - Treehouse
It's no great mystery that truly great user interfaces are the ones that are engineered to stay out of the way.
http://blog.teamtreehouse.com/10-user-interface-design-fundamentals
-
http://www.freshtilledsoil.com/what-is-user-interface-design/
-
7 Unbreakable Laws of User Interface Design - 99designs
We'll help improve your design folio, give tips on finding clients and connect you with creative professionals.
https://99designs.com/designer-blog/2014/01/15/7-unbreakable-laws-of-user-interface-design/
-
UI-Patterns- Home
User Interface Design Pattern Library. UI patterns for web designers. See screenshot examples and learn how to do great design like the pros.
http://ui-patterns.com
-
Interface Design - TED
A collection of TED Talks (and more) on the topic of interface design.
https://www.ted.com/topics/interface+design
-
10 Useful Techniques To Improve Your User Interface Designs Smashing Magazine
Web design consists, for the most part, of interface design. There are many techniques involved in crafting beautiful and functional interfaces. Here's my collection of 10 that I think you'll find useful in your work. They're not related to any particular theme, but are rather a collection of techniques I use in my own projects. Without further ado, let's get started. Links (or anchors) are inline elements by default, which means that their clickable area spans only the height and width of the text. This clickable area, or the space where you can click to go to that link's destination, can be increased for greater usability. We can do this by adding padding and, in some cases, also converting the link into a block element.
http://www.smashingmagazine.com/2008/12/10-useful-techniques-to-improve-your-user-interface-designs/