Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Developing Mobile Experiences at Facebook's Scale

Android Developers via YouTube

Overview

Explore the challenges and strategies of developing mobile experiences at Facebook's massive scale in this 55-minute conference talk from the Big Android BBQ 2015. Gain insights from Jenny Yuen, Engineering Manager for Facebook's News Feed on Android, as she discusses building high-quality mobile experiences for over 1.49 billion monthly active users. Learn about Facebook's mobile team, the transition to mobile, coding at scale, dependency injection, performance optimization, and identifying common APIs. Discover how Facebook has scaled to support over 10,000 Android devices, implemented support layers, and managed photo uploads and analytics. Delve into topics such as prioritization, testing processes, spatial rollout, experimentation, code reviews, designing for Android, release cycles, open-source tools, and hiring mobile engineers. This talk provides valuable knowledge for developers looking to understand mobile development at a large scale.

Syllabus

Intro
Facebooks Mobile Team
Transition to Mobile
Projections
Overview
Coding at scale
Dependency Injection
Performance
Identifying common APIs
Why cant this be abstracted
How Facebook has scaled
Over 10000 Android devices
Support layers
Photo uploads
Analytics
Questions
How do you prioritize
Testing processes
Spatial rollout
Experimentation
Test setup
Code reviews
How your code changed
Designing for Android
Release cycles
Open source tools
Hiring mobile engineers

Taught by

Android Developers

Reviews

Start your review of Developing Mobile Experiences at Facebook's Scale

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.