Tracks

Tuesday, 18th Apr

Virtual Reality

12:30 - 13:20
WebVR: Enabling Developers to Build Engaging Cross-Platform VR Content

    Justin Rogers (Software Engineering Manager Facebook), Andrew Mo (Product Manager Facebook), Mike Armstrong (Software Engineer Facebook)
    50 minutes session

Web-based frameworks such as React VR are making it easier than ever to create VR content that can be shared with a huge audience across VR, mobile, and the web. Coupled with the new web browser that Oculus is building, more of the web will become immersive over the coming years. Join us to learn what you can build with WebVR and how this new technology can help enhance your existing content.

13:30 - 14:20
Bringing VR Experiences to Everyone: Scripting, Producing and Planning

    Megan Summers (Global Head of Production Facebook), Yelena Rachitsky (Executive Producer Oculus), Julia Sourikoff (Head of VR Tool North America), Christina Heller (CEO VR Playhouse), Ryan Horrigan (CEO Felix and Paul Studios)
    50 minutes session

Learn how to develop a VR experience, and take a project from creative idea to a piece ready for prime time. Gain best practices and tips and tricks for producing experiences, how to approach acting and directing in VR, and distribution.

14:30 - 14:50
React VR: Build amazing VR experiences using React

    Andrew Imm (Software Engineer Facebook), Amber Roy (Software Engineer Facebook)
    20 minutes session

Learn how React VR builds upon React Native, and how the supporting layers and libraries interact. We will take you through a sample VR web app built with React VR, and show how easy it is to create immersive experiences across VR, mobile, and web.

15:00 - 15:50
The Making of Facebook Spaces

    Mike Booth (Product Manager Facebook)
    50 minutes session

A behind-the-scenes look at how we built Facebook Spaces, the new immersive social VR experience from Facebook. We’ll walk through major product features and how they were developed, sharing the lessons we learned about how to create compelling social experiences in VR.

16:00 - 16:20
Early Lessons in Social VR from Oculus Rooms

    Mike LeBeau (Product Manager Oculus)
    20 minutes session

We’ve already learned a lot since launching Oculus Rooms. We’ll share insights from our research and observations on what works, what doesn’t, and how people interact together in Rooms — plus the latest features we’ve added to the experience.

Ads & Monetization

14:30 - 14:50
Marketing API's: The automation advantage, for all

    Melody Chu (Product marketing lead Facebook)
    20 minutes session

Facebook's Marketing API enables developers and businesses to deliver solutions beyond the capabilities of traditional marketers. Learn how Netflix used the Marketing API’s to automate their ads management process and drive better ads performance.

16:00 - 16:20
Create Fullscreen Experiences On Mobile with Canvas

    Rachel Tucker (Product Manager Facebook), Rohan Kuruvilla (Software Engineer Facebook)
    20 minutes session

Canvas is an immersive platform that makes it simple to create fullscreen, engaging experiences on mobile. In this session, we’ll share tips for easily creating your own Canvas, along with highlights from partner integrations on the Canvas API.

16:00 - 16:20
The future of monetizing with audience network

    David Park (Product manager Facebook), Christine De martini (Product marketing lead Facebook)
    20 minutes session

The monetization ecosystem is ever changing and complex, leaving mobile developers and publishers struggling to find the right solutions to maximize monetization and user experience. Learn how Audience Network is helping developers and publishers tackle these challenges today, and into the future.

17:30 - 18:20
Thinking beyond the install

    Christine De martini (Product marketing lead Facebook), David Park (Product manager Facebook)
    50 minutes session

Maintaining a connection with high-value customers after download is key to your app’s success. Learn how mobile app ads’ sophisticated targeting and optimization help you reach these customers and grow your app.

Messenger

12:30 - 12:50
Boost Your Business With Messenger

    Kemal El Moujahid (Product Manager Facebook), Allison Swope (Product Manager Facebook)
    20 minutes session

Facebook Messenger connects over a billion people around the world. For marketers and bot builders, this session presents best practices and tips for engaging your audience with Messenger.

13:00 - 13:20
How to Build a Great Bot

    Mikhail Larionov (Engineering Manager Facebook), Helen Tsang (Engineering Manager Facebook)
    20 minutes session

Understand the features and technology available to developers in Messenger. Engineers and bot developers, join us for a technical deep dive, including best practices on major features, and updates on the latest in the Messenger Platform.

Games

13:30 - 13:50
Building Native Games for Facebook Gameroom

    Tejal Parekh (Product Marketing Manager Facebook), Kevin Thai (Software Engineer Facebook)
    20 minutes session

Facebook Gameroom helps you build your business and connect with highly engaged players on a new gaming platform dedicated to gaming. Join us to learn top tips on how to get started with the SDK, publish native games, and take advantage of services like hosting.

14:30 - 15:20
What's Next for Instant Games

    Ray Guang (Software Engineer Facebook), Leo Olebe (Global Gaming Partnerships Director Facebook)
    50 minutes session

Distribution on mobile is exceptionally difficult. Come hear about Facebook’s latest way of solving mobile game distribution in a fun way that brings people together to play and compete across our social platforms.

15:30 - 15:50
Understanding Gaming Video on Facebook

    Stephen Ellis (Strategic Partnership Manager Facebook), Guy Cross (Strategic Partnerships Facebook)
    20 minutes session

Who streams their gameplay live, and why? Join a former pro gamer and veteran streamer to explore why people stream, and who’s watching. If you’ve thought about adding live streaming to your game, this talk is for you.

General

13:30 - 13:50
Weapons of Mass Creation

    Khailee Ng (Managing Partner 500 Startups)
    20 minutes session

How does one succeed in creating products for a world that is increasingly divided? Bold ideas are proposed, changes in Southeast Asia, and personal confessions from Khailee Ng's journey from petty crimes to repeatedly creating successful startups in emerging markets.

14:30 - 14:50
What can be Learned from China's Mobile Economy Boom in Past 5 Years?

    Jack (Peng) Zhang (Founder & President GeekPark)
    20 minutes session

There’s been 110 billion-dollar tech startups since 2010, and behind them lies the whole route of China's mobile economy boom. With a highly connected and digitalized social environment, it’s possible to fill big gaps of user demands in a more efficient and intelligent way - a pattern that can be repeated.

Workplace

14:00 - 14:50
What's Next for Workplace by Facebook?

    Simon Cross (Product Manager Facebook), Joanna Tong (Growth Manager Facebook)
    50 minutes session

Workplace by Facebook is changing the way companies are run and how teams work together. Learn about our new integration APIs for bots, file storage, e-discovery and live video streaming. See how we're automating workflows at Facebook.

14:00 - 14:20
A Startup Journey from an Emerging Market

    Gary Urteaga (VP of Business Development Facebook)
    20 minutes session

Gary Urteaga shares his entrepreneurial journey from his initial curiosity about Silicon Valley, various web & app projects, milestones as a startup founder, and his work helping entrepreneurs transform big ideas into startups that solve the humanity's grand challenges.

15:00 - 15:50
Building Custom Integrations for Workplace by Facebook

    Astha Agarwal (Software Engineer Facebook), Connor Treacy (Partner Engineer Facebook)
    50 minutes session

Workplace by Facebook can revolutionize the way your company works together. Join us for a technical deep dive and a first look at the new integrations announced for bots in groups and Work Chat, and tips on how to build more effective bots.

Engineering & Open source

14:30 - 15:20
Building High-Quality JavaScript Tools

    Christoph Pojer  (Engineering Manager Facebook), Konstantin Raev (Software Engineer Facebook)
    50 minutes session

Yarn and Jest are popular and widely adopted open source projects. In this session, we’ll present our roadmap for these projects and share our experiences – good and bad – in releasing and maintaining popular open source projects.

16:00 - 16:20
Improving Android Acessibility with Stetho

    Jill Christ (Research manager Facebook)
    20 minutes session

Facebook is committed to accessibility. In this session we’ll discuss how we’re helping engineers identify problem areas for accessibility and implement fixes with Stetho, our open source Android debugging tool.

17:30 - 17:50
How we shipped reactions

    Mark Peng (Software Engineer Facebook), Ergin Erant (Engineering Manager Facebook)
    20 minutes session

Like. Love. Haha. Wow. Sad. Angry. Join engineers who worked on Facebook's reactions for an inside peek at how Facebook launches a brand new feature to the world.

Facebook Platform

16:00 - 16:20
Explore the Power of the Places Graph

    Matias Castello (Partner Manager Facebook), Aileen Chen (Software Engineer Facebook)
    20 minutes session

Power your app with the Places Graph. We're providing free access to the same place data that powers Facebook, Instagram, and Messenger. Learn how to use data about 140M+ places around the world to create location aware app experiences.

Camera

12:30 - 13:20
Introduction to the Camera Effects Platform

    Michael Slater (Product Manager Facebook)
    50 minutes session

Come hear more about Camera Effects Platform, a suite of creative tools that lets you create effects for the Facebook camera, from simple photo frames to interactive masks and effects that use Augmented Reality (AR). In this session you’ll learn what camera effects are, how to create and submit your own, and how you can connect with the audiences that matter to you by providing rich experiences that help them express themselves.

13:30 - 14:20
Intro to Building Camera Effects with the AR Studio: Live Demo

    Dolapo Falola (Engineering Manager Facebook), Sam Krug (Product manager Facebook)
    50 minutes session

Facebook's Camera Effects Platform includes AR Studio, a new tool that lets 3D artists and developers create interactive photo and video effects for the new Facebook camera. Join this live demo to learn more about AR Studio and what’s involved in building effects, and see an effect be built live on stage.

15:00 - 15:50
Making Great Camera Effects

    Volodymyr Giginiak (Engineering Manager Facebook), Stef Smet (Product Designer Facebook)
    50 minutes session

With AI that transforms images, Facebook’s Camera Effects Platform lets you create animated masks, interactive overlays, frames, and other effects that people can apply to their photos and videos in the Facebook camera. Learn best technical and design practices for creating effects using this innovative technology, and see examples of successful effects.

Research

16:00 - 16:20
International Research: Gaining Cultural Context for Scalable Solutions.

    Megan Witmer (Research Manager Facebook)
    20 minutes session

Building products for unfamiliar markets is challenging, and there are many factors to take into consideration before getting started. Hear the process the Facebook Research team follows to guide product development for new markets.

17:00 - 17:20
Creative ways to conduct research

    Jill Christ (Research manager Facebook)
    20 minutes session

Insights from research guide good business decisions. In this session, we’ll discuss creative methods used at Facebook for conducting research to help you get deeper, more engaging insights.

Analytics

16:00 - 17:50
Measure the complete customer journey with Facebook Analytics

    Josh Twist (Product manager Facebook)
    50 minutes session

People use multiple channels across different devices throughout their customer journey. Learn how Facebook Analytics can help you simplify measurement with powerful omni-channel analytics

Engineering & Open Source

12:30 - 13:20
Litho: A Declarative Framework for Efficient UIs

    Lucas Rocha  (Engineering Manager Facebook), Emil Sjölander (Software Engineer Facebook)
    50 minutes session

Components for Android allows developers to implement complex, efficient RecyclerViews through a simple declarative API. In this session we’ll discuss the function and features of this powerful framework.

13:30 - 14:20
The Evolution of React and GraphQL at Facebook and Beyond

    Tom Occhino (Engineering Manager Facebook), Yuzhi Zheng (Software Engineer Facebook)
    50 minutes session

With cutting-edge rendering and data-fetching, React and GraphQL continue to revolutionize modern apps. In this session, we’ll discuss new developments in these frameworks that will help improve performance in the next evolution of app design.

15:30 - 15:50
Hack: Compilations @ Scale

    Dwayne Reeves (Software Engineer Facebook)
    20 minutes session

Learn about the unique scaling challenges encountered when developing Hack, the programming language behind Facebook.com. We’ll share the story of how we migrated from millions of lines of PHP, engineering through the problems that only come with a rapidly evolving codebase

16:00 - 16:20
Moving Faster: Optimizing Developer Experiences of Facebook Engineers

    Katie Coons (Software Engineer Facebook), Kasper Kopec (Software Engineer Facebook)
    20 minutes session

At Facebook, we help developers move fast by providing them with powerful tools. We'll take a look at how Facebook optimizes developer workflows today, and will explore the use of deep learning to power the next wave of advances.

Growth

12:00 - 13:50
Growth marketing: best practices for getting and keeping an audience

    Brian Hale (Growth Marketing Director Facebook)
    1 hour 50 minutes session

Even the most successful apps must constantly work to build and maintain their customer bases. Join Facebook’s growth marketing experts for best practices in acquisition, optimization, engagement and virality.

16:00 - 17:50
Facebook login and account kit: sign up landscape, trends, and product updates

    Olga Kuznetsov (Engineering manager Facebook), Raman Hansi (UX Research Facebook)
    50 minutes session

Over the last year, we've made product improvements to Facebook Login and Account Kit based on insights on consumer preferences and market trends. Learn about the impact these could have on your business along with coding demos on how to integrate these exciting features into your apps.

Instagram

17:00 - 17:20
Building offline experiences for instagram

    Hendri (Software Engineer Facebook)
    20 minutes session

Instagram’s mission is to help people connect through shared experiences. 80% of the community is outside of the US, and as our platform grows, Instagram must perform across an increasing variety of devices and networks to keep people connected. For people in low-bandwidth regions, we’ve begun testing offline experiences that keep the Instagram experience consistent and let people consume and engage with content, even if they don’t have service. In this talk we’ll introduce some of our initial explorations into offline features, and share learnings you can apply to your own apps.

Media & Publishers

12:00 - 13:50
Media and Facebook

    Adam Mosseri (VP Facebook), Daniel Danker (Product manager Facebook)
    1 hour 50 minutes session

Chris Cox, Facebook's Chief Product Officer, explores the role media plays on Facebook and what we're learning from our community. Dan Rose, VP of Partnerships, will share how we're partnering with our media partners to deliver business value.

13:00 - 14:50
What's new with news feed

    Adam Mosseri (VP Facebook)
    1 hour 50 minutes session

Adam Mosseri, VP, News Feed, will dive into how News Feed works so publishers can more effectively reach their audiences.

14:00 - 15:50
The future of video on facebook

    Daniel Danker (Product manager Facebook)
    1 hour 50 minutes session

Video is playing an increasingly important role in connecting people. Learn how we're bringing video to the forefront of the Facebook experience and harnessing the power of the Facebook community to drive discovery, consumption, discussion, and sharing of video.

15:00 - 16:50
Video content that connects

    Ricky Van Veen (Director Facebook), Jason Blum (Founder Blumhouse Productions), Simon Fuller (Founder and CEO XIX entertainment), Erika Nardini (CEO Barstool sports)
    1 hour 50 minutes session

In a world where video is the primary format, what kind of content works well? We'll talk about the types of creative that drive community and engagement and hear from special guests on how they think about this.

16:00 - 17:50
Monetizing in a video-first environment

    Kate Orseth (Product marketing manager Facebook), Scott Hershkowitz (Partnerships Director Facebook), Nicholas Carlson (Editor-in-chief Insider), Oren Katzeff (Head of programming Tastemade), Athan Stephanopoulaos (President NowThis)
    1 hour 50 minutes session

Our partners are investing heavily in video. We want to help them achieve a sustainable return on that investment, both on Facebook and on their own sites. Executives from three different publishers will talk about what they've learned in testing some of our latest monetization features.

17:00 - 18:50
Fireside chat: the future of media

    Fidji Simo (President NowThis)
    1 hour 50 minutes session

Join us for a discussion on the future of media with Fidji Simo, VP of Media Products at Facebook, and James Gunn, Writer and Director, Guardians of the Galaxy Vol. 2.

Keynotes

10:30 - 11:30
Keynote day 1

    Mark Zuckerberg (CEO and Co-founder Facebook), Deb Liu (VP of platform and marketplace Facebook), Rachel Franklin (Head of social VR Facebook), Ime Archibong (VP of product partnerships Facebook), David Marcus (VP of messaging products Facebook)
    1 hour 30 minutes session


Wednesday, 19th Apr

Ads & Monetization

14:00 - 14:20
Discover new facebook advertising tools

    Richard Sim (Product marketing director Facebook)
    20 minutes session

Facebook’s developers have a variety of goals – from driving installs to building on the marketing API. Whatever your aim, we have the advertising tools you need for success. Join the ads team as we reveal the latest in video, Live, Pages, and ad formats.

15:30 - 15:50
Explore the power of the pages API

    Suvrat Joshi (Product manager Facebook), Bradley Owens (Product marketing manager Facebook)
    20 minutes session

Facebook Pages help developers manage and curate content as well as grow their communities. Come hear the benefits of the Pages API, learn about upcoming features, discover insights, and dive into webhooks.

Growth

12:00 - 12:20
Build Meaningful customer connections with facebook

    John Anderson (Software Engineer Facebook)
    20 minutes session

We show you how to provide an experience for your customers that is consistent, safe, and delightful across channels and throughout their journey with your business.

Instagram

13:30 - 13:50
Visually connecting people and businesses

    Jeff Hui (Marketing operations manager Facebook), Dan Rose (VP, partnerships Facebook)
    20 minutes session

Businesses worldwide are connecting with millions of potential customers through Instagram. Learn how Instagram is using the power of visual storytelling to help businesses strengthen relationships with customers and find new ones through business tools, shopping and Instagram Stories.

Artifical Intelligence

12:00 - 12:20
Use machine translations to remove language barriers on Facebook

    Necip Fazil Ayan (Engineering manager Facebook)
    20 minutes session

Deep learning has profoundly shaped the translation process. Join us as we discuss the unique challenges faced in translation, difficulties with neural networks, how these challenges were overcome, and future applications of deep learning in translation.

13:00 - 13:20
Making the facebook social graph semantic

    Manohar Paluri (Research Lead Facebook), Merlyn Deng (Product Manager Facebook)
    20 minutes session

As media content grows on FB, we are investing in new ways for engineering teams to harness the power of computer vision for their products and services without the need for prior expertise. Come for a sneak peek into how we're advancing this framework for video products, which has both multimodal and time complexities.

13:30 - 13:50
Natural language understanding @facebook

    Benoit Dumoulin (Engineering manager Facebook), Aparna Lakshmiratan (Technical program manager Facebook)
    20 minutes session

In this brief talk, we will highlight some of the natural language understanding technologies that have been developed at Facebook and how they are already powering new user’s experiences.

14:30 - 14:50
Casual 3D capture

    Johannes Kopf (Research Scientist Facebook)
    20 minutes session

This session will look at traditional scene capture through images and the ability to, for the first time, add depth and context to images and applying them in VR + Feed

WhatsApp

12:00 - 12:20
How whatsApp reduced spam for over 1 billion people

    Matt Jones (Software engineer Facebook)
    20 minutes session

Building a spam detection system for an end-to-end encrypted messaging system serving over 1 billion people worldwide is no small task. Get a behind-the-scenes look at how the anti-spam team designed scalable ways to detect and prevent abuse.

Virtual Reality

14:30 - 15:30
VR Together: adding social components to your VR apps

    Mike Howard  (Product Manager Facebook)
    1 hour session

Interactive and fun social experiences foster greater consumer engagement in VR. This talk will focus on the APIs and features that Oculus provides to add a social layer to your app, including the Avatar SDK, VoIP, Invites, and Oculus Rooms.

16:30 - 15:30
VR 201: Lessons from the frontline

    Chris Pruett (Head of Development Engineering for Mobile Facebook)
    1 hour session

We will share some of the road blocks that engineers will encounter as they ramp up in VR development with practical lessons and case studies to overcome them. Attendees can expect insights on everything from code samples to tools to design tips.

Engineering & Open source

13:00 - 13:20
360 Capture SDK: Making VR social through immersive media capture

    Chetan Gupta (Product manager Facebook)
    20 minutes session

360 Capture SDK makes it accessible for people to capture and share their VR experience through a 360 photo or video on Facebook. Find out about using this SDK in VR titles.

14:30 - 15:20
The evolution of dynamic streaming

    Shannon Chen (Research scientist Facebook), David Pio (Engineering Manager Facebook), Evgeny Kuzyakov (Software Engineer Facebook)
    50 minutes session

Last year, we introduced VR video streaming tech that made videos look clearer and play faster. We’ll give an update on that technology, including our latest techniques to analyze VR video so it can be compressed and streamed in an even more efficient manner.

15:00 - 15:20
Building for a billion people: behind the scenes with facebook's product engineers

    Jenny Yuen (Engineering manager Facebook), Ansha Yu (Software Engineer Facebook)
    20 minutes session

In this talk, we will explain how we have managed to maintain a culture of speed while staying in tune with our global and diverse user base, testing and shipping new features and improvements that work for everyone around the globe

15:30 - 15:50
Delivering real-time AI in the palm of your hand

    Andrew Tulloch (Software Engineer Facebook), Yangqing Jia (Software Engineer Facebook)
    20 minutes session

As web services shifted to mobile, machine-learning was left in the data centers. We’ve moved ML to the phone, launching a full machine-learning runtime inside Facebook. Come learn what we’ve built, how it’s used, and what it means for developers.

Facebook platform

14:00 - 14:20
Powering mobile commerce on facebook

    Chen Zheng (Product Manager Facebook), Susan Kwok (Technical program Manager Facebook)
    20 minutes session

People use Facebook to discover and engage with products and services, increasingly on mobile. Hear tips to help businesses drive discovery and sales on Facebook.

General

17:00 - 17:20
Account recovery: beyond email

    Brad Hill (Security Engineer Facebook)
    20 minutes session

Maintaining account security goes beyond the login process: learn how trusted identities by sites like Facebook can make account recovery more efficient, more secure, and easier to manage for developers—all while putting privacy front and center.

Keynotes

10:30 - 11:30
Keynote day 2

    Mike Schroepfer (Chief Technology Officer Facebook), Michael Abrash (Chief scientist, Oculus research Facebook), Regina Dugan (VP of engineering and head of building 8 Facebook), Joaquin Quinonero Candela (Director, AML Facebook), Yael Macguire (Director, Connectivity program Facebook)
    1 hour 30 minutes session


Analytics

13:00 - 13:20
Facebook Analytics: introducing Automated Insights

    Lisa Jones (Data Scientist Facebook), Luke Sernau (Software Engineer Facebook)
    20 minutes session

Analytics can provide powerful insights to help you grow. Learn how you can save time, make better decisions, optimize your product, and win with Facebook Analytics.

  • Ads & Monetization
  • Camera
  • Virtual Reality
  • Messenger
  • Games
  • General
  • Workplace
  • Engineering & Open source
  • Facebook Platform
  • Engineering & Open Source
  • Research
  • Analytics
  • Media & Publishers
  • Growth
  • Instagram
  • Keynotes
  • Artifical Intelligence
  • WhatsApp
  • Facebook platform