First off, I am a fan of Google’s Material Design. I have extensively studied their guidelines and have been following its evolution since Google made guidelines public. Lot of my preachings over the years are, in fact, inspired by Material’s principles.
Why print designers need to realign their thought process and mentality to become effective application designers.
SIMPLE, CLEAN, MODERN “The goal is to create simple, clean, and modern design blah, blah, blah…” How many times have you heard that phrase at the kick off meetings? As if that’s some sort of a differentiator. It isn’t.
Larry Tesler’s Law of the Conservation of Complexity states that every application has set amount of inherent complexity that cannot be reduced or increased. Complexity is constant. The only question is who will handle the complexity? End users or developer/designers?
For the longest time I have marketed myself as designer-developer, developer-designer, UI/UX Developer & Designer, Front-End Developer/Designer, or some combinations of those words. I wasn’t quite sure what to call myself.
I have finally summarized in few short words the ultimate purpose and the goal of a UX professional. It’s translating the software language into human friendly conceptual model. It may come across as somewhat philosophical but it isn’t. It literally means what it says. For my job, I am constantly converting what the software does […]
Over the years the all encompassing term ‘web designer’ is replaced by number of more specific-sounding names; User Interface (UI) Designer, User Experience (UX) Designer, Front-End Designer, or Interaction Designer to name a few. Depending on where you work, some of these terms may actually be tied to a specific role unique from one another. […]
UX/UI designers are not artists who merely make things pretty. They are problem solvers of various domains. User experience designers need to have keen knowledge of visual arts, psychology, business agenda, cognitive science as well as various web technologies. User experience professionals are also mind readers. They need to anticipate what users will do next. […]
The words ‘simple’ and consistent’ is thrown around all the time in design and web development circles. Clients, stakeholders, designers, architects and developers alike all over love to blurt these words thinking they are some sort of silver bullet to designing. Some simply feel they need to say it because they’ve heard other people say […]
Many UI professionals – typically in smaller to mid-sized organizations – are responsible for both visual design as well as front-end development. In such set-up, a UI designer/developer works directly with back-end programmers usually with the same code base and in the same environment. The handing over of files between teams and the need for […]
Not that long ago, when the general public was just getting to know the internet, the imagery, text, spinning globe, and flashing colors shown through a big fat CRT monitor was collectively referred to as the internet. To an average person, the computer or the internet is what you see on the monitor. Ever seen […]
Like many people in my line of profession, I have overlapping duties: part UI developer, part visual designer, and part UX/usability consultant. Because front-end code, front-end design, and user experience are all tightly connected and must work in harmony. The designer in me directs me to make things cool and trendy, the UX expert in […]
It’s been a long time, been a long time, been a long lonely, lonely, lonely, lonely, lonely time. Yes it has. Been too busy with work. Haven’t had energy left to touch my own stuff. But I’m finally updating the site with WP Twentythirteen. It has responsive structure built right into the theme. And it’s […]
Yes. We all knew it was coming. Now Adobe themselves has given up. → Adobe gives up on mobile Flash.
Google Web Fonts API now makes it even easier to use web fonts on websites. The days of choosing between Arial or Verdana are long gone. Hundreds of available Google Web Fonts are totally free and open source. The interface is simple and intuitive.
There are things we do without thinking. For one, flushing the toilet. People usually don’t expect specific instructions before carrying out this relatively simple task.
I think designers and developers alike are realizing using HTML TABLE for some layout is a smart thing to do after all. Some wise usage of TABLE based layout is popping up everywhere recently including Google Apps. Below is a Firebug screen capture of parts of Google Calendar where it uses TABLE for layout.
I had quite a few people ask me how they can hide a layer in Flash without actually deleting that layer. The little “X” below the eye icon hides a layer from view while you’re working on a file but doesn’t hide that layer from a published movie. What if you don’t want certain layers […]
I’d like to single out yet another skill-set a web designer must be aware of. It’s WordPress. The enormous popularity of the WordPress platform along with blogging and simple content management has transformed the way we build lightweight websites. It’s unlikely that a large scale site or application would be built entirely of WordPress but […]
Seriously. Picasso created art as he saw fit. No one questions Picasso. If Picasso decides a woman’s right eye should be twice as large than the other, no one dared to argue otherwise. When Picasso sees a nostril of a goat would be a good match for a woman’s face, people go crazy throwing hundreds […]
For those of us who have been developing websites since the 1990s, it’s easy to lay back and say “it won’t get any better than this” as far as front-end development and client-side technologies go. We’ve lived through the early days of web development using primitive HTML tags, rustic browsers, and all of the growing […]