effectiveUI blog

Interpreting today’s digital landscape and how it is transforming the human experience.

Interaction Design Tips: Creating Smooth Animations in PhoneGap Apps

by Alexandra Atzl
December 12, 2013

As a developer coming into my first PhoneGap (Cordova) project, I assumed it would be easy.  PhoneGap wraps up all your HTML, CSS, and JavaScript and uses it to build native app packages for iOS and Android—this would be just like creating a regular web page, right? Not exactly. What I found is that while PhoneGap does make it easy [...]

Liferay Symposium 2013

by Steve Clement
November 29, 2013

The Liferay Symposium North America 2013 event in San Francisco happened last month, and I was fortunate enough to be invited to speak about my work on the Re-Imagine Reporting site for Water For People (http://reporting.waterforpeople.org). The three day symposium was a fantastic experience both as a presenter and as an attendee, and I thought I’d share some of the [...]

Creating and Updating API Documentation Automatically: An Introduction to Swagger

by Kevin
October 18, 2013

When developing client/server systems, the APIs used to expose services and resources on the server side must align with the needs and expectations of the client. Getting these APIs worked out usually requires a lot of back and forth between developers on what messages look like, what the services do and then how and where to use them. Let’s face [...]

Introverted UX Designers, You Are Not Alone

by Angela Craven
October 15, 2013

In many design agencies, the nature of the work often caters to extroverted personalities. However, as introverted designers, SuAnne Hall and I suspected that a lot of people who excel at and are passionate about design – specifically UX design – are actually quiet and introverted. So, this past spring, we set out to discover just how many designers tend [...]

How I Learned to Stop Worrying and Love Git

by Ryan Bell
September 18, 2013

Once upon a time, Subversion was what I knew when it came to source control. I was by no means an expert, but I could commit, branch, switch, merge and so on with relative ease. It was simple, and it met our basic needs. (This, by the way, is not a post knocking Subversion – I still like it, and [...]

Liferay and Spring MVC

by Steve Clement
September 17, 2013

Confession: I am a Spring guy. I love all the functionality Spring brings to the application development game. When presented with a new problem, I look first to Spring to see if they have already solved it or if they provide a way to hook into some Spring module so I can solve it myself in fewer steps. And if [...]

A Brief Introduction to the UX Process

by Ana Sofia Gonzalez
September 17, 2013

Editor’s Note: UX is fairly new in some parts of the world including many Latin American countries. The following blog was written to introduce the concept to people in those regions. The original Spanish version of the blog can be found here. Technology and customer service is every day becoming more essential for businesses. A customer will tend to choose [...]

Getting More Out of Your UX Team

by RJ Owen
August 28, 2013

Over the past few years, as user experience or customer experience have become commonly understood terms with agreed upon importance, we’ve noticed that many organizations have begun bringing UX practitioners in-house and building out fully fledged UX teams. The new team is hired, dropped in place, and set out with a mandate to improve the experience of the organization’s customers. [...]

Flat UI Design, the Michelangelo Way

by Noah Dempewolf
August 8, 2013

In my previous post, I examined the relationship between flat and rich user interface design using an historical lens. In this post, I’ll look at how centuries-old art techniques have influenced best practices in modern design trends. In particular, I’ll focus on how the subtractive method can help define best practices for implementing flat design in user interfaces. Finding its [...]

Inspiration for Building the Human Experience

by Keren Nimmo
July 2, 2013

How does one define the human experience? I started pondering this point as I was driving to the airport at five in the morning, down the long and lonely stretch of E470 in Colorado. The sun was about to crack over the horizon and the highway was lined with houses that looked like they were born to the same mother. [...]