In this tutorial, Alvin Wan will program three-dimensional objects and add simple interactions to these objects. Additionally, you can learn how to build a simple message passing system between clients and servers. He will specifically focus on point-and-click adventure games. Such games are a casual class of games; the goal is to point and click on objects in the scene, to finish a puzzle. You will build a simple version of such a game but in virtual reality.
Read more…
With the release of iOS 12 and XCode 10, the view controller in the content extension now enables user interaction which means notifications will become even more powerful and customizable. There are several new notification features such as new authorization options, dynamic quick actions and user interaction within notifications. In this article, Kaya Thomas will take a look into how to implement these features and if they are right for your app.
Read more…
Persuasion is all around us, in our everyday lives. As designers, we can use ethical persuasive design methods to get users to take some action. With plenty of persuasive methods available, we have to be selective about what we use. The key to persuading your users is to keep it simple: using focused persuasive techniques and tactics that will work for your users. In this article, Lyndon Cerejo will show you everything you need to know about persuasion.
Read more…
How well do you really know your users? Well, not only do you need to understand what triggers them, but also find ways how to design for persuasion. As much as we would like to think that our users are like us, they are not. Anyone involved in the creation of a product or an interactive experience, is not a typical user. In this article, Lyndon Cerejo will look at how going below the surface during user research helps us really understand what triggers our users, and how those deeper insights will help us design for persuasion.
Read more…
SVG supports the same kind of interactivity we’re used to with HTML. And with the addition of pointer-events, we can improve the way our SVG documents behave in response to user interaction. Every browser that supports SVG supports the property for SVG documents and elements. When used with HTML elements, support is slightly less robust. It isn’t available in Internet Explorer 10 or its predecessors, or any version of Opera Mini. In this article, Tiffany Brown will scratch the surface of pointer-events.
Read more…
Humans can’t endure boredom for a long time, which is why products that are built for non-exciting, repetitive tasks so often get abandoned and gather dust on computers and phones. When your product deals with repetitive tasks, it’s hard to keep users excited about it. That’s where UI comes into play. In this article, Alice Kotlyarenko will talk about elements that make an interface more emotional.
Read more…
The importance of Conversational UI cannot be understated, even if some of us wish it wasn’t happening. Conversational UI is not a new concept. Technologies such as Natural Language Processing are key to delivering great a conversational UI, and we’re finally to the point where everyone can use it, regardless of skill level. In this article, Burke Holland is going to take a look at why NLP is so important, and how you can build your own.
Read more…
(This series of articles is kindly supported by Adobe.) User Experience (UX) is evolving rapidly, and as designers, we need to ensure our knowledge keeps pace with the changes. This article, the first in a series of ten sponsored by Adobe XD, gets the ball rolling, exploring how UX is evolving.
Read more…
Middle Eastern countries require design that is suitable to their language standards, making a serious adaptation process very important. Given that most languages spoken in the Middle East are written and read from right to left, developers often face a range of problems when creating products in those languages. In this article, Robert Dodis & Yvette Mosiichuk will show you some tips which if you follow closely, you should be able to navigate the challenging waters of RTL development and deliver a functional, user-friendly result.
Read more…
The web has the power to bring virtual reality to the world, to every consumer, to every developer. Recently, there has been a proliferation of virtual reality (VR) web browsers and VR capabilities added to traditional browsers. In this article, Ada Rose Cannon will look at the state of browsers in VR and the state of VR on the web via the WebVR APIs. It is still early days for VR on the web, but now is the time to get building, to see what works and what doesn’t.
Read more…