Facebook Mobile DevCon 2013

Performance, discovery and engagement are critical to the success of any mobile app.
Mobile DevCon London 2013 was a chance spend the day with Facebook and Parse's mobile engineers and product managers to help integrate Facebook and Parse's technologies into your iOS, Android and Mobile Web apps.

London

When was it?

Thursday 2nd May 2013

Where was it?

The Old Truman Brewery
Entrance on 15 Hanbury Street,
London E1 6QR

SOLD OUT
Tickets sold out
weeks before the event

Program

9:00am Registration & Breakfast
10:00am Welcome to Mobile DevCon London
10:10am Our Mobile Journey James Pearce As the world transitions to Mobile, Facebook has been on the same journey as developers. James talks about how its not really about the platforms we choose, more about the people we want to reach Download James's Slides (PDF, 2.3MB)
10:50am Making Open Graph easy on Mobile Rose Yao Open Graph helps your user tell the story of their lives on Facebook through your app. Rose talks about how this works in practice, and how we've made it really easy for Mobile developers to use Open Graph with the Object API and the Native Share Dialog. Download Rose's Slides (PDF, 23.6MB)
11:20am Growing Cross-Platform Apps Simon Cross The best apps aren't apps at all, they're services which exist on many platforms. Simon talks about how to use Facebook to provide a cross-platform identity and social graph, and how Facebook can help drive you success when you launch on a new platform. Download Simon's Slides (PDF, 31.7MB)
12:00pm Lunch
Track 1 Track 2
1:00pm The Facebook SDK for iOS Prashant Sridharan Get deep into how to best implement our iOS SDK including Login, the Native Share Dialog, reading and writing from the Graph API, and using native UI controls like the Friend and Place picker. Download Prashant's Slides (PDF, 13.5MB) The Facebook SDK for Android Bear Douglas The Android SDK is how to bake Facebook Login, personalization and powerful sharing into your Android app. In this talk, we'll cover pro-tips on how to get the most from the SDK, implementing native UI controls and robustly handling errors. Download Bear's Slides (PDF, 5.7MB)
1:50pm Implementing Open Graph with the Object API Christine Abernathy If you're building apps around music, fitness, books or movies and tv, this talk will introduce you - at a code level - to the new Object API which allows you to store and interact with Open Graph objects without needing a web server. Download Christine's Slides (PDF, 6.4MB) Implementing Social Channels for Mobile Games Prashant Sridharan If you're building mobile Games, this talk will - at a code level - show you how to implement Facebook's features for Games: Scores, Achievements, Requests and Invites. Download Prashant's Slides (PDF, 15.4MB)
2:40pm Promoting your app on Facebook Paul Bain Find out about using Mobile App Install Ads and Mobile Sponsored Stories to help Facebook's 680 million active mobile users discover your app. We'll cover buying, targeting, measurement and optimisation. Download Paul's Slides (PDF, 17MB) Facebook for Mobile Web apps Connor Treacy This technical talk will dive into how to implement Facebook in your mobile web apps using Facebook's JS and PHP SDKs. We'll also cover optimisations for mobile such as batching, caching, auto-login and referencing Open Graph metadata on other URLs. Download Connor's Slides (PDF, 10.1MB)
3:30pm How Facebook builds Facebook for iOS Alan Cannistraro Hear the story of how we rebuilt the Facebook app - moving to native code instead of WebViews - from one of Facebook's very own iOS engineers. Download Alan's Slides (PDF, 17MB) How we made m.facebook.com faster Jackson Gabbard Performance is directly proportional to engagement. Making mobile web apps fast matters. Here's some of the tricks we tried, and those which we're still using today. Download Jackson's Slides (ZIP, 1.2MB)
4:20pm How to Add an Instant Backend to Your Mobile App With Parse Héctor Ramos Building rich networked mobile apps feels like 1999 when compared to the amazing web frameworks available today. In this talk we'll take a look at Parse's cloud-based platform and see why it fills a crucial gap in your mobile tool belt. Download Hector's Slides (PDF, 15.7MB) How Facebook builds Facebook for Android Simon Stewart Learn about how we built Facebook for Android, including detail on testing, dogfooding, our developer workflow and some of the custom tools we built for Android deployment. Download Simon's Slides (PDF, 6.9MB)
5.10pm App Developer Panel Hear from top developers about their experiences building for mobile and using Facebook's APIs and tools. Konstantinos Papamiltiadis, Partner Manager, Facebook London
Anthony Rose, Co-founder and CTO, Zeebox
Lorenz Aschoff, Co-founder and CPO, EyeEm
Alex Norström, Subscriber Growth, Spotify
Christian Kaar, Co-founder and CTO, Runtastic
6pm-8pm Office Hours, Dinner + Drinks Spend time with Facebook's engineers and product managers reviewing your apps, code, and helping you with any implementation issues.

Speakers

Christine Abernathy

Christine Abernathy

Christine is an Engineer at Facebook. She works on the iOS and Android SDKs. Prior to Facebook, Christine headed up engineering at Mshift, a mobile banking software provider, delivering iPhone apps and mobile browser-based products.
Lorenz Aschoff

Lorenz Aschoff

Lorenz is a co-founder & CPO of EyeEm. With a background in innovation management & digital market disruption, he has worked on multiple web-based services, built a for-charity search engine and is now focusing on product and growth at EyeEm.
Paul Bain

Paul Bain

Paul is an Engineer based in Facebook's London Offices. He works with the largest marketing partners to help them integrate new products and scale their businesses through Facebook.
Alan Cannistrano

Alan Cannistraro

Alan worked as a product engineer at Apple, where he built some of their top iOS and Mac apps. He also taught iOS to the masses with the CS193p class at Stanford University.
Simon Cross

Simon Cross

Simon is an engineer at Facebook where he builds tools and works with companies to help them integrate Facebook into their iOS, Android and Mobile Web apps. He also built the Facebook Graph API Explorer.
Bear Douglas

Bear Douglas

Bear is a Developer Advocate at Facebook where she works with mobile developers to help them implement Facebook Login and Open Graph. Before Facebook, she was at Strobe working on their HTML5 app platform.
Jackson Gabbard

Jackson Gabbard

Veteran troublemaker at Facebook London. Works on Tools and Mobile. Helped build Mobile Timeline and App Center.
Christian Kaar

Christian Kaar

Christian is CTO and co-founder of Runtastic, a leading platform for sport and fitness users around the globe. Previously he was studying and teaching Mobile Computing at the University of Applied Sciences in Hagenberg, Austria.
Alex Norström

Alex Norström

Alex runs free user and paid subscriber growth across all geos for Spotify. Prior to joining Spotify, Alex started and ran the Facebook and mobile games businesses at King.
Konstantinos Papamiltiadis

Konstantinos Papamiltiadis

KP is a Partner Manager at Facebook in London. Previously he was the VP of Product at Taptu, a tech startup and Facebook partner and Mobile Product Lead at Yahoo! across EMEA.
James Pearce

James Pearce

James is Head of Developer Advocacy at Facebook. He's a developer and writer with a special passion for the web, mobile platforms of all sorts, and exploring their untapped potential. His mobile projects include confess.js, WhitherApps, tinySrc, ready.mobi, Device Atlas, and mobiForge.
Héctor Ramos

Héctor Ramos

Héctor is a Solutions Architect at Parse where he helps developers build apps. Prior to Parse, Héctor developed iPhone apps and their corresponding server backends at Polsense.
Anthony Rose

Anthony Rose

Anthony is co-founder and CTO of Zeebox, a platform that turns live TV into a two-way, social and interactive viewing experience. Previously he headed up BBC iPlayer, YouView, Altnet and Kazaa and before at Brilliant Digital.
Prashant Sridharan

Prashant Sridharan

Prashant Sridharan is a Developer Advocate at Facebook. Prior to Facebook, Prashant was the Director of Marketing for Amazon Web Services and the chief Product Manager for Microsoft Visual Studio. He spends every moment of his free time either snowboarding or training for snowboarding season.
Simon Stewart

Simon Stewart

Working as a Software Engineer at Facebook in London, Simon focuses on developer productivity, particularly on mobile. He leads the Selenium project and co-edits the W3C WebDriver spec.
Connor Treacy

Connor Treacy

Connor is an engineer at Facebook, where he uses his knowledge of Graph API and Open Graph to help developers integrate Facebook into their app experiences. When not coding, Connor is usually found behind a pair of turntables.
Rose Yao

Rose Yao

Rose is a Product Manager at Facebook where she currently focuses on making Open Graph a great experience for users. Prior to Facebook, Rose was a product manager at Google where she worked on Gmail, iGoogle, and various client products for Mac platform.

Travel Info

The Old Truman Brewery
Entrance on 15 Hanbury Street,
London E1 6QR

Recommended Hotels

FAQ's

Who should attend?

This event is designed for mobile developers, engineers and product managers - those at the sharp end of mobile app development. The event will be highly technical and focussed on product. If your expertise lies elsewhere, please consider asking your mobile engineers or product managers to attend.

We've not yet started implementing Facebook in our apps - will this event be useful for us?

Absolutely. We'll have sessions which cover, from scratch, how best to implement Facebook to drive growth. If you've already integrated Facebook, there will be more advanced sessions helping you modernize your integration, and covering best practices and tips for optimisation.

What topics will you be covering?

We'll have sessions for iOS, Android and Mobile Web developers. There'll also be sessions dedicated for Product Managers. We'll be covering Open Graph, social games, Mobile App Install Ads, and our mobile SDKs - but the focus is helping you grow your apps and on helping you implement Facebook's tools and services successfully. In addition, there will be sessions on how we at Facebook build our own mobile apps, and session from other companies on their experience building for mobile.

I've already tried to implement Facebook, but have had some problems. Can I get help at this event?

After the sessions have finished, there'll be office hours over drinks and dinner. This is your chance to spend time one-on-one with Facebook engineers and product managers, to debug implementation issues, and to provide feedback on your Facebook integration.

Do I need to register for individual sessions or tracks?

No. You're encouraged to move between the sessions and tracks to ensure you get the most out of the day.

I've applied to attend Mobile DevCon, but I've not heard back. What's up?

First, please be patient - we'll email you to let you know if we're able to invite you to attend, but we have many applications to review. Otherwise, please check your spam folder in case our email ended up there.

Will Facebook Mobile DevCon be coming to my city?

In 2013, we're hosting Mobile DevCon in New York, London and Seoul. Sadly, there are currently no plans to host Facebook MobDevCon in other cities, but Facebook regularly attends other developer events, so please see which upcoming events we're attending.

How much is a ticket?

Facebook Mobile DevCon is free to attend, but you'll need to apply if you'd like to be invited to attend. Space is limited, so sadly we can't accommodate everyone who applies to attend.

Can I bring a guest?

Unfortunately you can only register for one ticket. If you have a colleague or friend who also would like to attend Facebook Mobile DevCon, they'll also need to apply to attend.

Can I send somebody else in my place?

Unfortunately, tickets to Facebook Mobile DevCon are non-transferable.

What does my registration include?

Your confirmed registration includes a full day of sessions, demos and workshops. As this is Facebook, light breakfast, lunch and dinner will also be provided.

What do I need to bring to the event on the day?

You need to bring your confirmation email to the venue - this email is your entrance pass to the event. If you haven't had a confirmation email, you won't be able to enter the event. Please bring your laptops and power supplies in case you want to code along during the sessions. There will be plenty of WiFi.

When will I receive my name badge?

Once you have "checked in" at the event by showing your confirmation email, you will receive your name badge and other additional information for the day. Please do not arrive at the venue unless you've had a email confirming your attendance.

I have further questions about the registration process or my application to attend

Please contact our events team on mobiledevcon@fb.com

Updated last Monday