EVENT AGENDA
Event times below are displayed in PT.
Mobile @Scale is a technical conference designed for the engineers, product managers, and engineering leaders building mobile experiences at significant scale (millions to billions of daily users).
Mobile has emerged as the primary means of interacting with products, making it an essential and unique medium in today’s digital landscape. However, developing for mobile comes with its own set of challenges. The ecosystems are not as open as the web or backend, requiring deep understanding of mobile-specific skills and languages. The diversity of devices, network connections, and operating systems adds complexity to development, making it crucial to find effective solutions that work across this wide range of variables. Doing all this at scale adds in yet another layer of complexity, what works well for a majority of the apps and developers often falls over when you start drastically increasing the number of engineers working on a product and the number of people using the end result.
Mobile @Scale provides a rare opportunity to gather and connect the best and brightest minds in the mobile industry. Join us as we bring together industry leaders, innovative thinkers, and top-notch experts to delve into the challenges and advancements of building for mobile at scale.
Register today and check back for upcoming speaker and agenda announcements!
Mobile @Scale 2023 proudly presents a glimpse into the future of mobile innovation, anchored by a captivating keynote address by industry visionary, Mohsen Agsen. With an impressive career spanning over 30 years, Agsen’s legacy includes his role as a former Microsoft Technical Fellow, coupled with an impressive portfolio of numerous patents. With a distinguished journey spanning over seven years at Meta, he has orchestrated transformative leaps in messaging and generative AI landscapes such as Project Lightspeed, the rejuvenation of Facebook’s Messenger’s iOS app that boasts twice the speed on launch and one-fourth the storage space while maintaining all of its beloved features due to a complete rewrite of the codebase. Agsen’s keynote promises a deep dive into the domain of generative AI products at Meta, while exploring its intersection with mobile app development.
Beyond this exciting keynote, this event will feature discussions on major open source projects, mobile architecture trends, experimentation, and the intricate challenges that impact the developer experience. Join us for this virtual event taking place on October 25, 2023!
Event times below are displayed in PT.
Generative AI is poised to be one of the most profound transformations in technology with a tremendous impact on society. In this talk we will provide a background on generative AI and discuss the intersection between generative AI technologies and mobile application development.
Join us as we explore the captivating journey involved in crafting a dynamic mobile messaging platform. Delving into the realm of platform design models, we will discuss their strengths and limitations. Gain insight into how Meta’s mobile Messaging System, Msys, was shaped by these considerations and how Msys scales to new clients as well as to other apps.
To develop effectively, mobile product engineers must be able to quickly see the results of their code changes. By late 2020, after years of codebase and complexity growth in Instagram's iOS app, our build times had slowly regressed to the point where engineers needed to wait multiple minutes for each build. Over the past two years, we've restructured our codebase and optimized our build times, allowing our builds to complete in a sixth of the time.
Learn about the history of Kotlin adoption at Instagram: from shipping Buck support in 2019 to introducing the new Kotlin compiler from Jetbrains in 2023. Instagram has shifted an incredibly large codebase from Java to mostly Kotlin (Instagram surpassed 50% lines of code in Kotlin in early 2023). This presentation will cover some of the technical challenges and cultural challenges of moving a complex codebase from one language to another. We will cover Kosabi, a Meta-built source-only-ABI generation tool to improve Kotlin incremental build speeds. We will also touch on how Kotlin enables the future of UI development by enabling Jetpack Compose.
Meta's Threads app launch shattered records, exceeding even CEO Mark Zuckerberg's expectations. With an unprecedented influx of users—achieving one million within an hour and surpassing 100 million in less than 5 days—the scale of this achievement raises questions. How does one orchestrate such a colossal launch? What does the timeline look like? What hurdles emerge, and how are they navigated? Join us for an insightful discussion that unveils the inception and remarkable journey behind launching the Threads app. Discover the strategies, challenges, and pivotal moments that contributed to this groundbreaking success. From conception to rapid adoption, gain valuable insights into the mechanics of launching an app of unprecedented proportions.
The advent of React Native has been such a breakthrough in the mobile development space, allowing companies to build cross-platform applications with reduced costs and by bridging the gap between web and mobile. Developers are still amazed nowadays when they see how their web code can be ported to mobile devices without having to learn a whole new stack from scratch. But going from a single developer to adopting React Native at scale comes with its own fair share of challenges.
As the number of developers in your organization grows, you’ll have to face technical challenges and decisions such as the adoption of monorepos and the integration with brownfield applications. Building React Native at scale goes beyond just technical challenges but becomes a process and people problem, where the lines between mobile and web engineer blurs and developers are asked to ship code that lands on many platforms.
In this panel, experts from Meta, Microsoft, Shopify, and Coinbase, will share their insights into the highlights and the complexities of shipping React Native projects at scale. Join us in this session as you’ll have the opportunity to hear first-hand experiences of developers that are contributing to the framework, shipping new features and versions of React Native, and building billion-users applications on top of it.
Experimentation is key to shipping products today. On mobile devices, connectivity, latency, and coordination can make it challenging to keep a smooth and consistent user experience. In this talk you'll learn how Instacart built a mobile A/B system that scales to millions of devices, the challenges faced, and how a sprinkling of computer science fundamentals helped solve them.
Curious to learn more about Meta's work on UI Design Systems? Tune in to learn about the tooling and infrastructure we are building at Meta and go deeper into how we are utilizing common building blocks which are shared across multiple design systems and apps in order to scale!
Prashant Ratanchandani is the VP of Engineering for FOA Foundation, where he supports the... read more
Technical and business leader with over 30+ years of industry experience. At Microsoft on... read more
Akshay Patel is a software engineer with over 5 years of experience at Meta.... read more
Nate has worked on mobile infrastructure for Instagram for six years, maintaining our core... read more
I build Android Infrastructure for Instagram. read more
Cameron is a seasoned software engineer with over 6 years at Meta and over... read more
10 years at Meta with a focus on building delightful user experiences, especially in... read more
Nicola Corti is Software Engineer in the React Native core team at Meta. He's... read more
Mustafa is a Director of Engineering at Shopify where he oversees the development of... read more
Alfonso Curbelo is a Senior Software Engineer at Coinbase that improves the developer experience... read more
Kevin is an engineering manager in the React team at Meta who has been... read more
Khalef is an engineering Manager at Microsoft. His team works on React Native for... read more
Ben is a senior staff software engineer at Instacart with over a decade of... read more
Aaron is a Software Engineer at Meta, where he works on tooling and infrastructure... read more
Parisa Zare is a Technical Product Manager supporting the Facebook App Product Architecture organization.... read more