InfoQ Homepage User Interface Content on InfoQ
-
Oh Hai HiDPI! Blasting Through the 96 dpi Barrier with Eclipse
Tony McCrary discusses HiDPI's impact on Eclipse software development, how to get the best performance on HiDPI devices, and what can be done to support HiDPI in the Eclipse platform and SWT.
-
UI as a Service: Breaking Down the Web with oEmbed and Web Components
Dan Glegg presents the tools that Riot has developed to deliver user interfaces as a service.
-
Connected Products, Systems, and the Little Chip with a Big Brain
Jack Schulze discusses the emerging design domain of connected products and the challenge of representing systems through interfaces in the emerging world of connected devices.
-
UI: The Functional Final Frontier
David Nolen introduces Om, a ClojureScript library providing a functional layer on top of Facebook React for building MVC UIs.
-
JSF in the Modern Age
Keith Shakib presents how to use JSF 2 to write user interfaces on the server side.
-
An Unseen Interface
Halle Winkler overviews the state of speech technology, examining the opportunities in usability and new forms of usage that become available with speech interfaces in mobile apps.
-
Designing for Language - And We Mean the Spoken Kind
Terena Bell underlines the importance of designing applications for multiple languages including right-to-left ones in an age of rapid globalization.
-
Lean Apart: A Case Study in Agile UX Design for a Distributed Team
Jennifer Hayes, Adam Archer present how they built a mixed team (local&remote) to learn the practice of design studios, making them an integral part of doing UI design.
-
Xiki: GUI and Text Interfaces are Converging
Craig Muth demoes using a simple text syntax to create tool interfaces for git, MySQL, MongoDB, Rails, Node.js, etc. with Xiki.
-
Ember Reusable Components and Widgets
Sergey Bolshchikov discusses building complex UIs with Ember.js by combining Handlebars templates and Ember.View.
-
Rock-solid UI Modeling using Annotation Processing
Gilles Di Guglielmo and Julien Baudry present patterns for solving UI issues –large forms, linked form fields, conditional field display, dynamic list content, incremental validation-, using modeling.
-
Custom Components for Android
Paul Lammertsma conducts a hands-on workshop on creating custom components for Android applications, providing best practices for accessibility, measuring and memory management.