Motion & UX Design

In recent years I have noticed mobile and web apps starting to include motion design in their user experiences. One example of this is Facebook reactions. Instead of the reactions instantly appearing on hover, they gradually appear to the user’s eye and animate to help the user further understand and choose their reaction. If the […]

What Is a Design System and When to Create One

Throughout my continuing journey as a designer I have started to notice several companies are creating what they call design systems. Some people also like to refer to them as design languages, visual languages, or human interface guidelines. Google has Material Design, Apple has created their Human Interface Guidelines, last year Salesforce put together their […]

What is Pixel Density and Why Should You Care?

Pixel density is the number of pixels per linear physical unit. Measured in pixels per inch (ppi or dpi). Pixel density and resolution are technically the same thing, but often people say “resolution” to mean “pixel count,” a related metric: count = densityH * width * densityV * height When other things are held constant:

Designing Cross-Cultural User Experiences

Upon hearing the term cross-cultural UX design most people might be unsure what it means and find it a mouthful to say. As the name suggests, cross-cultural UX design is when designers create a product that can be an enjoyable user experience for all people of all countries and cultures throughout the world. It makes […]

The User Experience Team of One: A Research and Design Survival Guide

I’ve recently made it one of my goals to learn more about UX and design.  To that end, I read a book that was highly recommended by our Grio designers, The User Experience Team of One: A Research and Design Survival Guide, by Lean Buley. The book is written for people who are or want […]

Loading an Image Asynchronously in iOS

If you had read thru Apple’s iOS Human Interface Guidelines, I’m sure you’d notice that it mentioned about how your app should provide a responsive user experience. If the app is processing a lengthy operation, it ought to provide a feedback as suggested by Apple, “Subtle animation can give people meaningful feedback..” Consider this lengthy […]

You Do What Android Want = Android Do What You Want ~ Part 1: The Mystical 9-Patch

You Do What Android Want = Android Do What You Want Part 1: The Mystical 9-Patch I recently encountered some blank stares from some colleagues regarding certain aspects of the 9-patch. Granted, there doesn’t seem to be all that much documentation out there explaining the ins and outs of nine patch, possibly adding to the mystique, […]

A Lightweight jQuery Notification Bar

Notifying users with quick messages and alerts in a website is one of the most recurring needs of a web developer. Every time I need to implement something like that, I start looking around the web hoping to find some Javascript/jQuery plugin that would do the work for me. The good thing is that a […]

Close Bitnami banner
Bitnami