User interface is the hardware and/or software systems by which people interact with machines. The communication between man and machine exists within input and output. Learn about existing user interface systems with updated news, articles and tips.
JSR-286 development: Request-response programming
17 May 2013
Tutorial - This portlet programming tutorial shows how the PortletRequest and Portlet Response are used when developing JSR-286, request-response based apps.
JSR-286 development: Intro to portlet programming
16 May 2013
Tutorial - This portlet programming tutorial is an introduction to developing JSR-286 applications that can be deployed to any standards-based portal server.
Node.js simplifies cloud-based application development
08 Apr 2013
Feature - Cloud-based application development with Node.js allows for one simple and scalable technology to be used on both the client and the server.
Tips for merging into mobile ALM
18 Mar 2013
Feature - Mobile application lifecycle management (Mobile ALM) and traditional software development lifecycle processes are clashing as organizations bring mobile and traditional development together. Here were offer some tips on how to merge Mobile ALM with...
Seven tips for improving mobile ALM with hybrid HTML5
18 Mar 2013
Feature - Many aspects of the Mobile ALM process can be simplified and improved by using HTML5 and Hybrid code development, as opposed to building purely native mobile application. Here we provide seven tips for integrating HTML5 into your mobile applications.
Mobile application development tutorial
13 Mar 2013
Tutorial - Looking for a start in developing mobile apps for existing enterprise computing systems? This mobile application development tutorial is here to help.
Software architects choose a mobile first strategy
07 Mar 2013
Feature - When new projects arise that need multiple user interfaces, software architects are learning that a mobile first strategy is the right approach.
Android mobile ALM quality challenges
22 Feb 2013
Video - Testing in the fragmented android space is a challenge, but crowd sourcing is helping mobile ALM quality engineers solve the problem.
'Headless Android' development for embedded systems
20 Feb 2013
Video - By providing a familiar development platform to thousands, 'headless Android' deployments are revolutionizing embedded systems development.
Mobile developers embrace cloud-based technology
08 Feb 2013
Video - When there's no knowing how big the workload is going to be, mobile developers have no other choice than to embrace cloud-based technologies.