Today, Vitaly Friedman invites you to join us at SmashingConf Freiburg and explore failures as well as lessons learned from real-life web projects. With Aarron Walter, Tammy Everts, Seb Lee-Delisle, Josh Clark, and many others. Happening September 10–11: Mark your calendars!
Read more…
Project goals, processes, and responsibilities should be clear to everyone on your team. Don’t focus on a unique design per se, unless that’s the main feature of your product, and collaborate with other designers whenever possible. When two people are thinking about the same problem, they will deliver better ideas. In this article, Boyan Kostov shares his story and lessons learned from redesigning a digital interior design shop.
Read more…
Data tells us that there are more mobile than desktop web visits. However, mobile conversion rates are still lagging behind those on desktop. As more mobile visitors flock to your website, every step leading to conversion needs to be optimized for convenience, speed and security. If your checkout is not adeptly designed to mobile users’ specific needs and expectations, you’re going to find that those conversion rates drop or shift back to desktop. In this article, Suzanne Scacca will dig into why your mobile visitors are willing to ditch their purchases altogether.
Read more…
Not all developers are aware of how useful React Native actually is. Here are some tips on how to create an audio and video recording app by using Expo development tools. In this article, Oleh Mryhlod will share some insights about the high-level capabilities of React Native and the products you can develop with it in a short period of time. By the end of this guide, you should have all the necessary knowledge to create video/audio recording functionality with React Native. Let’s get into it.
Read more…
In this article, Ricky Onsman brings you a list of current podcast for web designers and developers that our Smashing community listens to. We had what can only be called a very strong response both in number and in passion, and we’re pretty sure that any web designer or developer will find a few podcasts in this lot that will suit their particular listening tastes.
Read more…
What do data-driven personas look like, and how do you make one? Creating personas based on actual user data is a great way to build internal consensus, improve your product’s UX, and make your design team more effective. But it is a challenging project that takes time and dedication. In this article, Tim Noetzel will show you how to create and use data-driven personas to improve your design process.
Read more…
In some ways, we are all still so new to CSS Grid Layout. A lot of folks keep asking about best practices that are available out there. In this article, Rachel Andrew is going to try and cover some of the things that either could be described as best practices, and some things that you probably don’t need to worry about. She will ran a survey and share the results as well as her personal thoughts.
Read more…
What happened in the web community in the last few weeks? The web is developing and changing so fast, and we need to acknowledge that we as individual persons can’t know and understand everything. And that’s fine. Choose what you want to do, set your priorities, and, most importantly of all, don’t hesitate to hire someone else for the things you can’t do on your own. In this article, Anselm has summarized the most important happenings in the web community that have taken place over the past few weeks in one handy list for you. Enjoy!
Read more…
What is Selenium and how can it help you? Well, what if you were told that you could basically automate any task in your browser as if a real person were to execute it? Yes, you read that right. It is possible. In this article Nils Schütte will show you how you can spend less time testing the front end of web applications and still being confident that every feature will work fine. You will find a step-by-step example for automating and testing the login function of WordPress, but you can also adapt the example for any other login form.
Read more…
Since last year, it has been possible to add Siri support to an app if it fits into one of Apple’s pre-defined use cases. Adding Siri support to an app has a lot of steps, with a lot of configuration. But the code needed to handle the requests is fairly simple. In this article, Lou Franco will take you through the steps of setting up a extension on Apple’s developer website and of adding the Siri extension code to the app. Find out if SiriKit will work for you and how to use it.
Read more…