UI patterns
User interface patterns are the hardware and software systems by which people interact with machines. The communication between man and machine exists within input and output. Learn about existing UI patterns with updated news, articles and tips in this topic section.
New & Notable



Download now: Java EE moves to the Eclipse Foundation
What are application developers and market analysts saying about Oracles decision to move Java EE to the Eclipse Foundation? What will this change? Find out here.
UI patterns News
-
April 08, 2016
08
Apr'16
Designing Web apps and Web UIs for software developers
Interested in designing Web apps? Here are some UX design tips that will garner them great feedback when they finally test the Web UIs they develop.
-
March 22, 2016
22
Mar'16
Reactive programming is all the rage at Fluent 2016
Find out why Microsoft's Matthew Podwysocki said he believes good reactive programming means developers embrace the Observable design pattern and create reliable, asynchronous systems.
UI patterns Get Started
Bring yourself up to speed with our introductory content
-
Portlet tutorial: Defining and namespacing JavaScript objects
A great deal of frustration can ensue when referencing JavaScript objects within a portlet. Defining a namespacing JavaScript component properly will help avoid that. Continue Reading
-
Tag management eases tension between marketing and IT
Tag management services help marketing and IT work together to deal with the various testing, metric gathering and analytics tools. Continue Reading
-
Software architecture: Five things every developer should know
Learn five things every developer should know about software architecture for present-day technologies. Continue Reading
Evaluate UI patterns Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
Will voice user interfaces usurp the traditional UI?
It would appear that innovation has stalled in terms of mobile and desktop user interfaces, which is why voice user interfaces might be the future for application interactions. Continue Reading
Manage UI patterns
Learn to apply best practices and optimize your operations.
-
How a DevOps process can drive better end user experiences
While many organizations adopt a DevOps process to improve deployment and integration, the benefits extend right through to the user experience. Continue Reading
-
A technical expert's guide to software product design
When initiating a new project, there are a number of dos and don'ts when it comes to software product design you need to be aware of. Continue Reading
-
Eclipse Scout projects impact on Java-based UIs
Learn how Eclipse Scout impacts Java-based user interface technologies from the co-lead on the project. Continue Reading
Problem Solve UI patterns Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
-
What's the best image optimization for web and mobile apps?
When it comes to images and application development, the optimization opportunities are endless. Expert George Lawton outlines the choices and the challenges. Continue Reading