Twitter Londroid

Date: 
Tuesday, May 30, 2017 - 17:45
Source: 
London Android
Attendees: 
150
City: 
London

Join us for the 5th Londroid of 2017! This month we will be at the Twitter offices, with an all Twitter schedule. 

Important: You will need to bring ID to match your meetup RSVP name. It is helpful if your registered meetup name matches the name on your form of ID. 

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

Schedule 

5:45 - Registration open 

6:30 - Welcome to Londroid 

6:35 - Talk: Building video docking at Twitter 

7:05 - Talk: Optimizing Serialization in Twitter for Android  

7:35 - Break 

7:45 - Talk: Using OpenCL on Android 

8:15 - Social

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

Talk One: Building video docking at Twitter

In this talk we’ll discuss different approaches to building a docking framework that allows video playback, and how to integrate an application wide feature in a big codebase. Also, will be focused on the changes needed to support Android O.

Speaker: Nacho Lopez 

Nacho is an Android developer at Twitter, working on Live Video. He was previously a product Software Engineer at Facebook, and worked on the Yahoo Fantasy Football app at Yahoo. He is rumored to have a dark past back in Spain, where he did iOS and Ruby stuff too.

@mrmans0n

Talk Two: Optimizing Serialization in Twitter for Android


In 2015, the Twitter for Android team wrote a custom serialization framework to better control and optimize how we serialize data within our app. In this talk, we'll go through the motivation behind this project and what we were looking to get out of it that we couldn't get out of the existing Android libraries, how we structured the framework and implemented it in our codebase, and an assessment of how it benefited our work and the Twitter for Android app. 

Speaker: Alison Fauci 

Alison is an Android developer at Twitter, joined almost 3 years ago and currently working on the Discovery team. 

@fauciforthewin


Talk Three: Using OpenCL on Android

OpenCL is the open standard for cross-platform, parallel programming of diverse processors. It greatly improves the speed and responsiveness of a wide spectrum of applications in numerous market categories from gaming and entertainment to scientific and medical software. In this talk, we’ll share our experience about using OpenCL for GPU computing and neural networks on Android.

Speakers: Johannes Totz and Alejandro Acosta 

Johannes and Alejandro are part of the Magic Pony team at Twitter. Their team has developed novel machine learning techniques for visual processing. Recently they have worked in ways to improve the quality of video inside Twitter on both Android and iOS.

@johannes_totz and @aacostad

________________________________________________________________________

 [masked] 

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

Twitter

20 Air Street, London