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.
News:1 - 3 of 17
Designing Web apps and Web UIs for software developers
08 Apr 2016
News - 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.
Reactive programming is all the rage at Fluent 2016
22 Mar 2016
News - 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.
Eclipse Scout projects impact on Java-based UIs
11 Jun 2014
News - Learn how Eclipse Scout impacts Java-based user interface technologies from the co-lead on the project.
Reference & Learning:1 - 3 of 48
25 May 2016
A technical expert's guide to software product design
25 May 2016
Feature - 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.
A Google promise to be fulfilled: Good emulators for Android developers
14 Dec 2015
Feature - One of the biggest challenges in developing Android applications is the frustration of working with slow and unresponsive emulators. At Google's Android Dev Summit, a promise has been made to fix that.
Expert Technical Advice:1 - 3 of 9
Successfully managing software quality with growing, globally distributed teams
26 Mar 2015
Tip - Successfully managing a software project is always a challenge, but when a project grows into a globally distributed development effort, application lifecycle management (ALM) becomes a real challenge. So how does Liferay, an open source, enterprise...
JSF best practices for optimizing mobile application performance
04 Nov 2014
Tip - More and more applications are being built using the JSF frameworks, but traditional development approaches can create bottlenecks. Here we explore some tips and best practices for optimizing the performance of JSF based mobile applications.
Software architecture: Five things every developer should know
18 Apr 2014
Tip - Learn five things every developer should know about software architecture for present-day technologies.