InfoQ Homepage User Interface Content on InfoQ
-
Fast Mobile UIs - You’re an Edge Case
Horia Dragomir offers tips on creating responsive UIs on mobile platforms along with advice on several pitfalls that need to be avoided.
-
Mission: Impossible–Purely Declarative User Interface Modeling
Achim Demelt discusses creating a UI using a completely declarative DSL called S4 without flow control, events or data binding.
-
Fast Mobile UIs
Horia Dragomir shares pitfalls to avoid and tips for creating fast and fluid iOS and Android applications with HTML5.
-
Experiences and Requirements for a User Interaction Modeling Language
Marco Brambilla and Emanuele Molteni discuss standardization efforts regarding User Interaction modeling along with WebML and WebRatio, an application debugging and prototyping tool.
-
Building User Interfaces with Seesaw
Dave Ray introduces Seesaw, a user interface toolkit for Clojure built on top of Java Swing unifying various abstractions found in the Swing API for a more pleasant UI development.
-
Multichannel User Interfaces
Pedro J. Molina and Rubén Jiménez Marrufo discuss some of the key points, constraints, problems and opportunities arising from using modeling (MDSD) for creating user interfaces for multiple devices.
-
New Rules for Good UI Design: Rules, Tips and Tricks for Designing an Enjoyable Software Experience
Joe Nuxoll provides rules, tips and tricks for creating a great user interface that can improve the user experience.
-
UI in an Agile Process - The Quick 'n' Dirty Approach in the Real World
Janne Jul Jensen presents the development process of a mobile banking application from prototyping to the actual product including SCRUM sessions, sprint evaluations, UI designing, and user feedback.
-
3 Mobile App Development Problems and Ways to Solve Them
Frank Krueger discusses 3 mobile application development problems: failing network connection, multiple UIs, and bugs, presenting strategies for solving them.
-
Modeling the User Interface
Pedro J. Molina discusses the concepts behind UI and challenges met trying to model user interfaces, and how code generation can be used to create UIs.
-
Developing JavaScript Desktop Applications
Appcelerator's Titanium allows to build and deploy desktop applications which run seamlessly on Windows, OSX and Linux desktops using Javascript and HTML. Also: how Titanium compares with Adobe Air.
-
Failure: An Illustrated Guide
Avi Bryant explains the iterative process that led to the concept, implementation, and UI of Trendly (http://trendly.com/ ), using Smalltalk, Javascript, Ruby and Java in the process.