Veon Londroid

Apr 25, 2017 · Greater London, United Kingdom

Join us for the fourth Londroid of 2017! This month we are pleased to announce we have three talks lined up, followed by a bar social with drinks & food provided by Veon

IMPORTANT: You will only have a confirmed space at this event if you have signed up for the evening on the Skills Matter website. 

Please sign up here: https://skillsmatter.com/meetups/8909-londroid-april-meetup 

------------------------------------------------------------------------------
Schedule 

6:00 - 6:30 Registration 

6:30 - Talk One 

7:00 - Talk Two 

7:30 - Talk Three 

8:00 - Close 

8:15 - Head to the social for drinks & food thanks to Veon 

8:20 - Late - Social 

-----------------------------------------------

Talk One: 6:30 - 7:00

Quest of a hero

Abstract: A quest of the hero that everyone has inside, having a parallelism with an animated story (dragon ball), I give a trip around my experience from the beginning to nowadays in Android, how this started, how did go, what did help, and what I would expect to be at a next future. In addition to this, I would introduce a short use case for building a MVP (minimum viable product) related with a past experience, talking about machine learning (face recognition) on Android devices with Augmented reality (AR). This would explain how to plan those kind of tasks, the process to follow and future work for those specific projects.

Raul Hernandez
I am a passionate software engineer currently focused on Android, I have lived, studied and worked in different countries, therefore I enjoy pretty much knowing other cultures and ways of working, as can be seen at my blog:
https://raulh82vlc.github.io/about/


Talk Two 7:00- 7:30 

Launching Beeline, a digital compass for your bike

Abstract: How we built a cross-platform app in a couple of months with a very small team. (Hint: Firebase) We'll cover how to set up staging and production environments, how we specify and thoroughly test our rules in Bolt - a Firebase-specific DSL - and how that helps us to integrate quickly on Android and iOS.

Chetan Padia
CTO @ Beeline, previously engineer @ SwiftKey


Talks Three 7:30-8:00

Rx All the Things! 

Due to fast and organic growth of a lot of code over a short period of time with a newly formed set of teams many of the components used in Veon applications have had to be developed in isolation before integrating them into the application proper. This has led to a high level of code duplication, low level of automation testing, coupling and lack of consistency across the project. By using RxJava (and some other tools) the team in Amsterdam have begun to standardise the way that these components communicate to each other and internally to themselves. Alongside this the team have pushed how they use RxJava to all the corners of their code from view interfaces to services and repository objects.

The talk showcases the evolution from an Android heavy codebase littered with nested fragments, polluted MVP, nested callbacks, event bus, self made “frameworks” and more to something that is mainly pure (Rx)Java based, smaller, testable and consistent.

Covering items such as:
Veon’s Android MVP pattern
Coding Android with no Android (or at least as little as possible)
Rx enabled Android Views
Testing practices

Jim Reeves
Jim Reeves is Head of Front End Development at Veon in Amsterdam, responsible for technical leadership of iOS and Android development teams building the Veon Engagement Platform, moving from his previous role of Lead Android Developer for Veon in London in January 2017. Prior to that he was Lead Android Developer for a variety of companies such as the Ordnance Survey and Wunelli, building a range of mapping based applications covering insurance telematics, activity monitoring (cycling, running and so on) and service applications such as taxi booking systems.

He moved to Android from a .NET desktop background in time to see Froyo on a new device and has been an Android developer ever since.

-------------------------------------------------------------------------------------
Follow us: @londroid 

Email us: 📧  [masked]

Join Londroid Slack: https://goo.gl/forms/YX1rS24NjrNf1FGD3


We value your time & want Londroid to be the best it can be. Please take a minute to fill out our feedback survey. 

LONDROID FEEDBACK FORM

Event organizers

Are you organizing Veon Londroid?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews