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 15
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.
Tag management eases tension between marketing and IT
30 May 2014
News - Tag management services help marketing and IT work together to deal with the various testing, metric gathering and analytics tools.
Java mobile application trends for 2013
18 Feb 2013
News - Java mobile applications are becoming more popular as mobile devices proliferate, both for consumers and for businesses.
Reference & Learning:1 - 3 of 43
Advanced JSF Tutorial: The single page interface (SPI) with Facelets, Ajax and HTML5
07 Sep 2014
Tutorial - Some say it's impossible, but if you really understand the technology, you will realize that creating a single page interface (SPI) with JSF, Facelets, Ajax and HTML really isn't all that hard. In fact, JavaServer Faces makes it pretty easy!
Integrating Ajax into your Facelets pages: Death to JSF's request-response cycle
20 Jul 2014
Tutorial - If you're doing Facelets development, this might be the most important tutorial you will ever read. It will explain to you how to throw out that annoying request-response cycle, and explain how to integrate Ajax based JSF components with a dynamically...
Creating pages based on a JSF template: Using the Facelets ui:define tag
20 Jul 2014
Tutorial - What do you do once you've set up a handsome page template using the Facelets functions that come with JSF 2.x? Well, you start creating new pages, meshing those ui:define tags in with ui:composition and ui:insert. It's easier than it sounds, trust me.
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.