![](http://developer.android.com/static/images/social-and-messaging/samples/social-messaging-hero_dt.svg)  
![](http://developer.android.com/static/images/dev-center/icons/media.svg)Developer center

### Android Social \& Messaging Apps

Use Android's unique capabilities to supercharge your app's social and messaging features. Get the latest information on browsing, playing, capturing, editing, and sharing media to make your app stand out.  
[Get started with the docs](http://developer.android.com/social-and-messaging/guides) [Level up your app](http://developer.android.com/social-and-messaging/guides/basic-better-best) [![](http://developer.android.com/static/images/cluster-illustrations/message-notifications.svg)](http://developer.android.com/social-and-messaging/guides/communication)  
Develop

### [Communication and messaging](http://developer.android.com/social-and-messaging/guides/communication)

Ensure reliable message delivery, leverage messaging-focused notification and UI features, support emoji, stickers, gifs, and more.  
[Build to communicate](http://developer.android.com/social-and-messaging/guides/communication) [![](http://developer.android.com/static/images/spot-icons/edit.svg)](http://developer.android.com/social-and-messaging/guides/media-creation)  
Develop

### [Media capture and creation](http://developer.android.com/social-and-messaging/guides/media-creation)

Capture media at the highest quality, leveraging features such as night mode and HDR. Browse local media. Edit, transform and transcode media, including custom effects, trimming, and cropping a portion of the video frame.  
[Build for creators](http://developer.android.com/social-and-messaging/guides/media-creation)  
[![](http://developer.android.com/static/images/spot-icons/playback.svg)](http://developer.android.com/social-and-messaging/guides/media-playback)  
Develop

### [Media display and playback](http://developer.android.com/social-and-messaging/guides/media-playback)

Display images and play back audio and video, supporting features like HDR, live streaming, and picture-in-picture. Support playback-centered UI features and media controls across devices and accessories.  
[Build to play](http://developer.android.com/social-and-messaging/guides/media-playback) ![](http://developer.android.com/static/images/picto-icons/chat-bubbles.svg)  

## Build modern messaging and social networking use cases

Build reliable apps that support the latest Android software and hardware features, making the most of form factors in an increasingly multidevice world.  
Guide

### [Expressive text](http://developer.android.com/social-and-messaging/guides/communication/text)

Enable support for emoji, stickers, attachments, and more.  
Guide

### [Messaging](http://developer.android.com/social-and-messaging/guides/communication/notifications-conversations)

Use core messaging UX features such as badges, conversations, and bubbles. Make sure your messages get delivered reliably.  
Guide

### [Capture images with CameraX](http://developer.android.com/media/camera/camerax)

Capture images and video, including image analysis and effects.  
Guide

### [Media playback and editing](http://developer.android.com/guide/topics/media/media3)

Media3 provides simple, customizable, reliable, and performant Android APIs for media playback and editing.  
Guide

### [App widgets](http://developer.android.com/develop/ui/views/appwidgets/overview)

Put your app on the home screen with "at-a-glance" views of social and messaging data.  
Guide

### [Content sharing](http://developer.android.com/develop/ui/views/receive-rich-content)

Enable drag and drop, image keyboards, and rich cut-and-paste features. [![](http://developer.android.com/static/images/cluster-illustrations/academy-for-app-success-16-9.svg)](http://developer.android.com/social-and-messaging/guides/basic-better-best)  
Grow

### [Take your app from basic to better to best](http://developer.android.com/social-and-messaging/guides/basic-better-best)

See how to make your app more engaging and stand out among its peers, including support for premium platform and hardware features.  
[Grow your app](http://developer.android.com/social-and-messaging/guides/basic-better-best)  
[![](http://developer.android.com/static/images/picto-icons/dual-screen-devices.svg)](http://developer.android.com/large-screens/gallery/social)  
Grow

### [Bring your social experience to large screens](http://developer.android.com/large-screens/gallery/social)

Explore social media designs for tablets and foldables in the large screens gallery  
[Large screens gallery](http://developer.android.com/large-screens/gallery/social) [![](http://developer.android.com/static/images/picto-icons/wearable-app.svg)](http://developer.android.com/wear/gallery/messaging)  
Grow

### [Stay connected from a smartwatch](http://developer.android.com/wear/gallery/messaging)

Explore messaging designs for smartwatches in the Wear OS gallery to enable reliable, helpful, and safe communication.  
[Wear OS gallery](http://developer.android.com/wear/gallery/messaging)  
[![](http://developer.android.com/static/images/cluster-illustrations/samples.svg)](https://github.com/android/socialite)  
Sample

### [Review a social sample](https://github.com/android/socialite)

See best practices in action in our sample app, with coverage of messaging, camera, and media use cases.  
[Go to GitHub](https://github.com/android/socialite)

## Highlighted content