06/Live Stream Event 2
Live stream event: 22 & 23 Aug from 3:00 to 5:00 am on Behance, hosted by Adobe Live
Host: Julian Crespo (Interaction Designer Star)
Guest speaker: Andrea Marquez (Art Director, UX/UI Designer @ZAGCreates)
Link: stream 1, stream 2
Background
Tonight’s guest speaker is Andrea who had studied graphic design and specialised in animation. She is a self-taught web designer and had learnt how to use Adobe XD through YouTube videos and Behance daily challenges. She is designing an app called Storyteller, which is a creative app that allows users to create and animate illustrations for their social media channels.
The live stream event was split into two days, the first day, she showed her design system, how to create abstract art on Illustrator just by using basic shapes and app design. On the second day, she went through the auto-animation function.
Being Organised
Andrea had an entire board that showed her design system, which flashed out all the fonts, colours, and icons that she was going to use in the app. While she mentioned that one can always add on to the board as they continue to create the app, it is useful and does make it more efficient to have at least the basic elements that one wants to use for the app. Both she and Julian also pointed out that having a design system would be useful for team collaborations as everyone would know what are the fonts and icons that are going to be used in the app.
Andrea had also suggested having a ‘junk drawer’ to just play around with. Here, one can test, mix and match, or try out different designs before filtering and seeing what works well. This promotes creativity as there is no fear of doing something ‘wrong’ or ‘ugly’ as it is like having a rough paper to do designs. One can organise this file after and clean up the designs and elements that have not been used. I find this to be rather useful since I am someone who when working on something would only like to put the final result when I start instead of having a bunch of random works around, I believe this would be useful when doing mid and high-fidelity prototypes in the upcoming project.
Auto-Animate Function
The auto-animate function is relatively new in Adobe XD and it essentially moves vectors for a certain duration with some type of effect. I found this function really useful as one can create a simulation video of how a user can use the app. To animate something, one has to duplicate the artboard (tip: all the layers and elements need to stay the same – if the layer names are different or there are new elements, auto-animate may breakdown) and change the shape, colour or size of the vector in the following artboards. Auto-animate will then look at the changes and transitions from one artboard to another.
Andrea had shared a few more tips regarding this function. The first is to leave the presenter window for the animation function open, making it easy to see what changes as one plays around with the different specifications under the ‘interaction’ and ‘action’ tabs. Another tip is that she likes to go through the video and then save it on her phone. This allows her to experience what the user would feel and evaluate the performance as the effect is different on a phone and a browser. One big difference in this interaction would be that on a phone, one would use their finger to tap the touch target which is far less accurate than a mouse which one would use on the browser, thus it is important to test and view the preview on one’s phone to ensure that touch targets are easily accessible by users.
Idea of Accessibility
Throughout both days, Andrea and Julian kept emphasizing on the idea of accessibility. She had brought up that during testing, one should test out the design of the app on different phones to ensure that they look the same or to cater for the physical differences of the phones (e.g. some iPhones have a notch, which must be designed around). They had also discussed touch targets and how to make it easier for users. Rather than making an icon or text a touch target, one can create a transparent overlay over both the text and icon, which would be the touch target for that function. This makes the target bigger and makes it easier for a user to tap. Julian had also brought up a guide (link) that he created to improve the accessibility of one’s app which I found to be a useful reference and a good supplement to what was discussed during lectures.
Visual Design Considerations
During the design review session, they had gone through designs of those who had participated in the daily challenge. During which, there was a design that used emojis along a slider bar instead of having text to denote the degree. Julian found this idea to be smart and mentions that nowadays, people would sometimes understand emojis more than text. This links to the lesson on visual design considerations where one can sometimes use icons to replace text. However, I do not really agree with Julian as I think using emojis to describe different degrees would only be understood if users are savvy with such icons. Generally, if the app is to be catered for the older generation, they may not understand the context and meaning behind the emojis in which case it would be better to just have text. Thus, I find that if emojis or icons are to be used, it would be more suited if the app were catered to the younger generation.
Conclusion
This livestream event was useful, and I found the auto-animate function within XD very interesting, especially since Andrea has a background in animation, she can create many beautiful animations and effects within XD seamlessly. Both hosts provided really good tips and points throughout the livestream, and while I may not agree with all if them, I think they are rather valid points and reinforce what we have learnt in class.
Here are the notes that I have taken during this livestream :)









