Taking IKEA Out of Its Box and Redesigning It for 1.6B Users

More than 1.6 billion people visited IKEA’s website in 2015. That’s a fifth of the entire world’s population and more than half of all people with internet access. But despite that incredibly impressive reach, IKEA had a conversion problem. The store’s online and mobile platforms did a poor job of converting younger consumers, and the … Continue reading Taking IKEA Out of Its Box and Redesigning It for 1.6B Users

Advertisements

The Mistakes Most Swift Developers Don’t Know They’re Making

Coming from an Objective-C background, in the beginning, I felt like Swift was holding me back. Swift was not allowing me to make progress because of its strongly typed nature, which used to be infuriating at times. Unlike Objective-C, Swift enforces many requirements at the compile time. Things that are relaxed in Objective-C, such as … Continue reading The Mistakes Most Swift Developers Don’t Know They’re Making

Who Knew Adobe CC Could Wireframe?

Wireframing is a major step in designing any user interface whether a website, application or software product. Without distraction in the form of visuals, colours, typography, styles and effects you can be more focused on defining content hierarchy and user experience. Doing low fidelity wireframes and prototypes will help you test and iterate more often … Continue reading Who Knew Adobe CC Could Wireframe?

An Overly Thorough Guide To Underused Android Libraries

Any experienced developer will tell you that their best code isn’t code they wrote. It’s code they took from someone else’s work. Yes, we developers are innovative problem-solvers, but many of the problems we encounter have already been solved—and the remedies packaged into libraries available to anyone. Why reinvent the wheel when free wheels are … Continue reading An Overly Thorough Guide To Underused Android Libraries

Android 7.0 for Developers: New Features, Performance Upgrades & Other Stuff You Won’t Care About

Google formally announced Android 7.0 Nougat a few weeks ago, but as usual, you’ll have to wait. Most users won’t get their over-the-air (OTA) updates until early next year. Many others will receive them a week from never, as some device vendors simply don’t bother. This may sound like a snarky pet peeve of mine, … Continue reading Android 7.0 for Developers: New Features, Performance Upgrades & Other Stuff You Won’t Care About

Ultra-Modern Web Apps and How To Create Them

At the Google I/O Conference back in 2014, Google announced Material Design, their new design language. They have since converted much of their popular applications to adhere to this new spec in an effort to provide a consistent experience. Now they are trying to convince you to follow along as well. What is Material Design? … Continue reading Ultra-Modern Web Apps and How To Create Them