Android Camera and Media Apps
Build modern camera and media use cases
Jetpack Media3
Jetpack Compose and WindowManager
Find inspiration in device galleries
Large screens gallery
Wear OS gallery
TV gallery
Core workflow
Playback
Editing
Add premium media experiences
Take your app from good to better to best
Review a sample app
Migrate to Media3
Using older APIs like the standalone ExoPlayer library, MediaCompat, or Jetpack Media2? Follow our migration guide and use our migration script to make your Media3 migration easy.
Why migrate to Jetpack Media3
- Updated ExoPlayer, MediaSession, & MediaController APIs
- Editing with the new Transformer API
- Backwards-compatible with MediaCompat APIs
Highlighted content
Connect with us
Meet us at events
2025 Media Summit
Are you an engineer or PM working on camera and media features in your app? Join us in London on October 27-28 to connect with fellow industry leaders, learn about new features and APIs, and share feedback to guide Android's future direction.
Register your interest at goo.gle/ims25-rsvp.
Demuxed 2025
We'll be attending Demuxed 2025 in London on October 29-30 and will present a session about data-driven encoding configurations.
Learn more at 2025.demuxed.com.
Droidcon London 2025
Come meet us during office hours at Droidcon London 2025 on October 30-31, and join our session on "Crafting delightful camera & media experiences" at 4PM on Day 1.
Learn more at london.droidcon.com.
Droidcon India 2025
Meet us at Droidcon India on Saturday, 13 December.
More information at india.droidcon.com.