To fully realize that creativity, successful developers need to continually improve their skills. The web industry has grown from this desire to learn. You only need to look at the unwavering demand for conferences, workshops and training days for evidence of this, but the cost of continually sending your team to workshops and training days can quickly become unsustainable. Within your team lies a wealth of skills, knowledge and experience that can be shared and developed further. With a little effort and using resources freely available on the web, you can increase the technical competence of the team organically, with much lighter demands on time and cost.
Read more…
The vast majority of practices from the world of manufacturing have come to influence how things are done when designing and building software products as well. Lean thinking is one of the latest approaches software development companies have adopted to maximize value and reduce wasted effort and resources by breaking down an objective into a series of experiments. Approaches like design thinking tend to be lean by nature. There is a huge opportunity, however, to take this notion even further and align design to the new ways digital products are being built and improved on. Let’s look first at the current approach towards design and how it has an impact on the product.
Read more…
There are myriad ways to integrate user-centered thinking into the creative process of UX design, and personas are one of the most effective ways to empathize with and analyze users. This final part of the series will explain an effective method of creating a persona. There is no one right way to develop one, but the method Shlomo Goltz will share here is based on processes developed, field-tested and refined over the years at the interaction design agency Cooper. This process follows a logical order that begins with knowing nothing about users and ends with a refined perspective of users that can be shared with others.
Read more…
Displaying onboarding screens to first-time users has become a common practice in mobile apps. Given that these are often the first set of screens with which users interact, they also set the users’ expectations of the app. Therefore, it is essential that those involved in creating the product take the time to evaluate whether onboarding is necessary for the app and, if so, to determine the best way to implement it. In this article, Germaine Satia will provide some good tips on how to approach onboarding, some common implementations, alternative techniques, as well as resources to help you provide the best experience for users.
Read more…
Since Adobe decided to feature-freeze Fireworks in 2013, there is no replacement available for this Software. However, there are many extensions that might help you improve Fireworks. In the second part of this article, Michael Bozgounov will show you more extensions (commands, command panels, and auto shapes) and you’ll learn how to take full advantage of them. Let’s get started!
Read more…
Personas have been in use since the mid-’90s and since then have gained widespread awareness within the design community. Once Shlomo Goltz understood why personas were valuable and how they could be put into action, he started using them in his own work, and then his process became more efficient and fun, while the fruits of his labor became more impactful and useful to others. Personas will supercharge your work and help you take your designs to the next level.
Read more…
Email is one of the most important tools for reaching your customer base. But with the ever-growing number of emails to send, getting them all out the door can seem a little overwhelming. By putting in place a solid email design workflow, you’ll be able to regularly ship engaging and mobile-friendly emails with ease. Incorporating a modular approach and a custom framework into your email workflow can lead to increased productivity and make it easier for you to iterate on your designs. You will have to make an initial investment of time to get everything up and running, but the result will improve your designs, the customer experience and your engagement rates, leading to happier customers and increased revenue.
Read more…
The simplicity of Jekyll’s theming layer and writing workflow is fantastic; however, setting up the website takes a lot longer than expected. It isn’t for every project. The biggest disadvantage of a static website generator is that incorporating dynamic server-side functionality becomes difficult. Jekyll’s strength is its simplicity and minimalism, giving you just what you need to create a content-focused website that doesn’t need much dynamic user interaction — and no more. This makes it perfect for your blog and portfolio and also worth considering for a simple client website. In this article, Barry Clark will walk you through the quickest way to set up a Jekyll powered blog, how to avoid common problems with using Jekyll, and much more.
Read more…
Since Adobe decided to feature-freeze Fireworks in 2013, there is no replacement available for this Software, and, as every designer out there knows, Fireworks works best with extensions! However, there are many extensions that might help you improve Fireworks. In this article, Michel Bozgounov will show you some of the most useful Fireworks extensions that will help you work faster and be more effective with Fireworks; he has tested many of them himself, to be sure that they work flawlessly.
Read more…
Communicating effectively can be quite difficult, especially when a project involves many people with different responsibilities and levels of authority. The problem compounds when the people involved belong to different organizations with different working guidelines. Effective communication happens when a message is delivered whose content has the same meaning for the recipient as it does for the sender. In this article, Krzysztof Rakowski will show us the rules he follows for a better communication. He hopes you find these insights useful to your work.
Read more…