#DevTO: Andrew Smyk and Hassan/Houssein Djirdeh


Details
https://andrewsmyk.com/images/meandruslan.jpg
https://andrewsmyk.com/images/meandruslan.jpg
Onboarding Best Practices
How do you get users from point A to B and create basket conversions? What are the simple things that can trip up users from completing a signup or login? In order to get user conversions, user motivation, ability, and a trigger (call to action) all need to converge to increase engagement and the likelihood of success. How is your team defining the engagement strategy? Design teams should approach onboarding holistically and not strictly focus on the interface but on the value presented to the user. Think about the why rather than the how. Teams should consider the nuance of labels and microcopy to enhance the experience and lower cognitive barriers. Each onboarding scenario is unique and design teams should consider which method of collecting user inputs should be used.
What will the asks be of the user? When? In this presentation, Andrew will explore the ways in which onboarding teams can create better user experiences that increase conversions and build user success, with a focus on retention. You will get a look at onboarding best practices and design considerations for building better web forms, sign-ins and onboarding experiences. You will learn how to design onboarding experiences through journey mapping and tapping into Fogg's Behaviour Model.
Andrew Smyk is a dad, educator and UX designer with a focus on Mobile Design. He is also a coffee aficionado, avid cyclist, all-round pirate and HTML5 Evangelist. His work ranges from prototyping communications systems for public transit to information visualization and knowledge building. Past client work includes Bell Canada, Bell Mobility, Alliance-Atlantic, Molson Canadian and the Royal Bank of Canada. Andrew coordinates a postgraduate program in Interactive Media Management (http://imm.sheridancollege.ca/) at Sheridan College and writes about how kids adapt and use technology on his blog.
https://andrewsmyk.com/images/meandruslan.jpg
https://andrewsmyk.com/images/meandruslan.jpg
React Native - Thinking Offline
Our talk will focus on discussing ways to optimize offline persistence for React Native mobile applications. We'll first explain the benefits and importance of offline persistence by highlighting and discussing First Paint and Time to Interactive. We'll then cover Redux as a state container and how the redux-persist library can help persist our data to AsyncStorage. We'll conclude with mentioning a few more libraries such as redux-optimist and redux-offline that allow us to optimistically control and submit user actions depending on their network connection.
Hassan is an engineering graduate from the University of Toronto and a self-taught web developer. Hassan is currently a Front End Developer at Shopify and is part of the App Store team here in Toronto. Prior to starting at Shopify, Hassan worked for a consulting firm where he had the opportunity to work with a variety of different clients to build and scale their front end applications. His non-work interests range widely and when not in front of a computer screen, you can find Hassan either playing sports, traveling or catching his favourite show on Netflix.
Houssein is passionate about JavaScript and all things web. Based in Toronto, he works as a JavaScript developer at Rangle.io. On the rare occasions when Houssein is not working on a blog post or his next side project, he enjoys weightlifting and long walks on the beach.
https://www.hassandjirdeh.com/images/personal-photo.jpg
https://www.hassandjirdeh.com/images/personal-photo.jpg

Sponsors
#DevTO: Andrew Smyk and Hassan/Houssein Djirdeh