December Londroid

Details
Mingle with the local Android community, listen to expert speakers from ASOS & BUFFER, and prepare to have an awesome time learning lots about Android. It's the best way to spend a Thursday night!
-----------------------------------------------------------------------------
Please sign up here:
https://skillsmatter.com/meetups/8140-december-londroid?tc=513842
----------------------------------------------------------------------------- Schedule
6:00pm - Open to arrive, meet & greet.
6.35pm - Hello Everyone!
6.40pm - Using Git like a pro: “Master-only” workflow, other branching strategies and Git hacks
7.10pm - On the journey from legacy code to clean architecture
7.45pm – Open Mic Session*
8.00pm - Hang around for the social
-----------------------------------------------------------------------------
Title: Using Git like a pro: “Master-only” workflow, other branching strategies and Git hacks
Abstract: In this talk we will be discussing advanced Git techniques, how you can utilize different branching strategies to achieve a rapid workflow depending on the structure of your team, followed by an assortment of 'hacks', or useful tricks, that allow you to optimize the way you work and share code with others.
Speaker: Savvas Dalkitsis
Android geek, TDD nut, International Speaker, ex Shazamer, currently a Lead Android Developer at ASOS.
------------------
Title: On the journey from legacy code to clean architecture
Abstract: Buffer for Android was first made in 2012 - and since then it's seen a range of iterations and features. Whilst it's important for a product to grow in-order to meet the needs of users, it's easy for code to become unclean and lose any sense of architecture. This legacy code makes it difficult for us to maintain our product and build new features without the fear of breaking the app.
But there is light! At Buffer we've just started to re-architect and refactor our application for Android using a clean architecture approach. Re-crafting our application feature by feature with the help of RxJava, Dagger and tests in the form of jUnit and Espresso has begun to result in a more stable, better architected and maintainable codebase. Together with our new continuous Integration flow this all helps in providing a better Buffer experience on Android.
In this talk we will explore the journey we took through refactoring from legacy code to a clean architecture. Starting with heart of our app, the Composer, we'll share our learnings and findings discovered on our journey and the benefits from doing so.
Speakers: Joe Birch & Marcus Wermuth
Hey there we are Joe and Marcus, we are the Android Dev Team at Buffer!
Both Joe and me (Marcus) are super passionate about Android and the whole architecture behind it. We love to discuss clean architecture, testing principles and CI Integrations. Joe is an avid writer sharing all of his experiences in the Android world, also currently working on a Firebase Book I myself love to think about Design and User Interfaces, while also thinking about the product development.
Follow them: @hitherejoe & @mwermuth
-------------------------------------------------------------------------------------
*Open Mic Session
We open the floor to you, the London Android community. If you’re looking for feedback, partnership or advice on a project you’re working on or simply have a question, this is the opportunity to ask the group & further the discussion at the social. Open to all.
-------------------------------------------------------------------------------------
🤔 WHAT DO YOU THINK? 🤔
We need your feedback to help improve Londroid. Fill out this short survey & you'll be put into the draw to WIN a framed piece of Agile Artwork.
LONDROID FEEDBACK FORM (http://bit.ly/2fhXdxH)
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/7/7/4/9/600_456270537.jpeg

Sponsors
December Londroid