20 Nov 2018
This month we have Londroid at Moonpig, where we get together for a couple of talks, food and drink, and a chance to network and socialize with fellow engineers.
IMPORTANT REGISTRATION INFORMATION: You will need to register on Eventbrite to gain entrance to this FREE event. Registration will open on the 12 November at 10 am & the link will be found HERE: https://www.eventbrite.com/e/moonpig-londroid-tickets-52016469661
Tweet us @Londroid on the night and you will go into a raffle draw to win an Android Things kit.
Code of Conduct 🙂
Londroid events are dedicated to providing inclusive & safe experiences for everyone. Before attending please read our code of conduct (https://www.meetup.com/android/pages/25001351/Code_of_Conduct/)
📝Evening schedule 📝
6:00 Open for arrival
6:50 Welcome to Londroid
7:00 Talk one
7:40 Talk two
9:30 Event close
Talk one: wow. very vector. such love
Mark has a deep love of VectorDrawable. He has spoken at conferences about how to construct and Animate them in his talk entitled “Vector All The Things”.
In this talk, Mark will look at some of the features which have been added to VectorDrawable and its sibling AnimatedVectorDrawable since they first appeared in Android Lollipop 5.0 (API 21). There will be a dive in to fill windings which can cause some baffling rendering oddities, yet can be quite simple to fix once you recognise that fill windings are the cause; There will also be a look at the recently added gradient support; And, of course, there will be plenty of tricks and tips to help with your creation of fabulous VectorDrawables, and amazing Animations.
Mark Allison is a GDE for both Android and Kotlin and is software engineer with over 30 years’ experience. He is passionate about providing the user with the best possible experience. He has developed both server and client side, most commonly Android on the client side, but also for iOS, HTML5, Symbian, and J2ME.
Mark writes a technical blog (http://blog.stylingandroid.com) which focuses on Android UI/UX topics, but often covers more general Android development techniques.
When not being geeky, Mark likes to unwind by hurling abuse at football referees, specifically those who are unkind to his beloved Watford FC with whom he holds a season ticket. Mark also loves single malt whisky. Buy him one and you’ll have a friend for life!
Talk two: All Aboard The MVI Train: An Architectural Journey
At Moonpig we like to constantly ask how we can do things better, and one area that we’re always looking at is our app architecture. In this talk we’ll take you on a historical journey through the architecture of our app and tell you what we’ve learned along the way. Then we’ll show you how and why we now use MVI to build reliable features and deliver updates to users quickly and iteratively. Finally we’ll look at what might be next on our journey. All aboard!
Todd is a software engineer with a passion for building great user experiences. In the past he spent a lot of time writing code related to postcodes and snail mail before finding his true passion in mobile development. After contributing to the mobile apps for several high street banks, he joined the Android team at Moonpig where he now helps to create magic moments for thousands of customers every day. Outside of work he enjoys cycling and watching football, though usually not at the same time. Todd still plays World of Warcraft for some reason even though it’s 2018.
Sam is a passionate coder with an insatiable curiosity for figuring out how things work. He enjoys creating moments of delight for users and developing teams into happy, high performing places to work. Sam doesn’t play World of Warcraft because he’s an adult.