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
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
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?
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
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
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
Writer’s Note: This is the last of a series of portfolio guides that are meant to help our readers learn how to get maximum results from their portfolio. This one is for those among our readers who are web designers. I hope this series has been helpful! A portfolio is a very important link between … Continue reading Guide to Building a Top Web Design Portfolio
Writer’s Note: This is the 3rd of a series of portfolio guides that are meant to help our readers learn how to get maximum results from their portfolio. This one is for those among our readers proficiency in UI Design. Enjoy! Before We Begin Professionals who work in the creative industry need portfolios to showcase … Continue reading Highlight Your Skills In A Top UI Design Portfolio