Interning at Facebook: Building the new mobile advertising interface
Oct 11, 2012Peter Cottle

Summary
This post details the development of the first mobile advertising interface for Facebook, specifically for the Pages Manager iOS app. It highlights the integration of 'Promoted Posts' functionality into a mobile context, requiring a performant client-side UI, scalable API endpoints, and internationalization considerations. The project involved collaboration with platform, internationalization, and payments teams, and utilized BoltJS for UI development. It also showcases the design of a streamlined mobile ad management interface with insights, emphasizing user control and impact visibility.
More from the Application Security and Permissions trail
- How We’re Building Scam Alert on WhatsApp With End-to-End Encryption and Verifiability Guarantees
- Privacy-Aware Infrastructure in the AI-Native Era: An Asset Classification Case Study
- Labyrinth 1.1: Making End-to-End Encrypted Backups Even More Reliable
- How Meta Is Strengthening End-to-End Encrypted Backups
- Post-Quantum Cryptography Migration at Meta: Framework, Lessons, and Takeaways