Sobre os apps de redes sociais e mensagens
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Os apps de redes sociais e mensagens revolucionaram a forma como nos conectamos, nos comunicamos e
compartilhamos informações, oferecendo espaços para conversas públicas, mensagens particulares,
criação de mídia, compartilhamento de fotos e vídeos e até transmissões ao vivo. Se o app
fizer isso, você vai encontrar recursos nesta Central de Desenvolvedores para ajudar a
criar, estender, melhorar e otimizar esses tipos de experiências.
Este Centro de desenvolvedores abrange três áreas de recursos sociais:
Mensagens e comunicação
A comunicação é uma função essencial dos apps sociais, e o Android criou APIs
personalizadas que integram os recursos de mensagens do app, oferecendo mais superfícies
para interação dos usuários. Aprenda a enviar e receber mensagens
com confiabilidade e a nivelar seu app com suporte a
emojis, adesivos e imagens do teclado de imagens do Android e outras
fontes de texto com formatação e
suporte para compartilhamento de texto e mídia diretamente para outros apps.
Saiba mais Nível avançado
Se o app integra imagens e vídeos ou oferece experiências de áudio
imersivas, a mídia enriquece as interações do usuário e aumenta o engajamento do app.
O Android continua a evoluir APIs que minimizam a complexidade da integração
de imagens e mídia, além de tornar a experiência do usuário mais integrada e
consistente. Saiba como carregar bitmaps grandes de maneira eficiente, oferecer suporte a
transmissões ao vivo e processar controles de reprodução e a interface do player.
Eleve seu app para oferecer suporte a imagens UltraHDR e vídeos HDR,
ativar o picture-in-picture, implementar o Cast Connect
e muito mais.
Saiba mais Nível avançado
É cada vez mais comum que apps de redes sociais e comunicação ofereçam suporte à captura
de vídeos, edição de fotos e processamento de conteúdo de mídia. O Android criou
bibliotecas que simplificam a integração no seu app e ajudam a oferecer suporte aos
recursos mais recentes de dispositivos e plataformas.
Saiba como capturar fotos e vídeos, editar vídeos, acessar bibliotecas de mídia
do usuário e compartilhar com outros apps e serviços. Aumente o nível do
app com suporte para captura de imagem UltraHDR, vídeo
HDR, zero lag do obturador e muito mais.
Saiba mais Nível avançado
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-03-26 UTC.
[null,null,["Última atualização 2025-03-26 UTC."],[],[],null,["# About social and messaging apps\n\nSocial and messaging apps have revolutionized how we connect, communicate, and\nshare information, offering spaces for public conversations, private messaging,\nmedia creation, photo and video sharing, and even live broadcasts. If your app\ndoes any of this, you'll find resources in this developer center to help you\ncreate, extend, level up, and optimize these types of experiences.\n\nThis developer center covers three areas of social features:\n\n- [Messaging and communication](#messaging-and-communication)\n- [Media display and playback](#media-display)\n- [Media capture, creation, editing, and sharing](#media-creation)\n\nMessaging and communication\n---------------------------\n\nCommunication is a core function of social apps, and Android has created bespoke\nAPIs that [integrate your app's messaging features](/develop/ui/views/notifications/conversations), providing more surfaces\nfor users to interact with. Learn how to [send and receive messages\nreliably](https://firebase.google.com/docs/cloud-messaging), as well as how to [level your app up](/social-and-messaging/guides/communication/basic-better-best) with [rich\nemoji support](/develop/ui/views/text-and-emoji/emoji-picker), stickers and images from [Android's image keyboard and other\nrich text sources](/develop/ui/views/receive-rich-content), and\nsupport for [sharing text and media](/training/sharing/send) directly to other apps.\n\n[Learn More](/social-and-messaging/guides/communication) [Level Up](/social-and-messaging/guides/communication/basic-better-best)\n\nMedia display and playback\n--------------------------\n\nWhether your app integrates images and videos or delivers immersive audio\nexperiences, media enriches user interactions and elevates app engagement.\nAndroid continues to evolve APIs that minimize the complexity of integrating\nimages and media while making the user experience more integrated and\nconsistent. Learn how to [load large bitmaps efficiently](/topic/performance/graphics/load-bitmap), support\n[live-streaming](/media/media3/exoplayer/live-streaming), and handle [playback controls and player UI](/media/media3/ui/overview).\n[Level up your app](/social-and-messaging/guides/media-playback/basic-better-best) to support [UltraHDR](/media/grow/ultra-hdr-display) images and [HDR](/media/grow/hdr-playback) video,\nenable [picture-in-picture](/develop/ui/views/picture-in-picture), implement [Cast Connect](https://developers.google.com/cast/docs/android_tv_receiver),\nand more.\n\n[Learn More](/social-and-messaging/guides/media-playback) [Level Up](/social-and-messaging/guides/media-playback/basic-better-best)\n\nMedia capture, creation, editing, and sharing\n---------------------------------------------\n\nIt's increasingly common for social and communication apps to support capturing\nvideos, editing photos, and processing media content, and Android has created\nlibraries that simplify integration into your app while helping you support the\nlatest device and platform features.\n\nLearn how to [capture photos and videos](/media/camera/camerax), [edit videos](/media/media3/transformer), [access user\nmedia libraries](/training/data-storage/shared/photopicker), and [share to other apps and services](/training/sharing/send#using-android-system-sharesheet). [Level up your\napp](/social-and-messaging/guides/media-creation/basic-better-best) with support for [UltraHDR image capture](https://github.com/android/platform-samples/blob/main/samples/camera/camera2/src/main/java/com/example/platform/camera/imagecapture/Camera2UltraHDRCapture.kt), [HDR\nvideo](/media/camera/camera2/hdr-video-capture), [zero shutter lag](/media/camera/camerax/take-photo#zero-shutter-lag), and more.\n\n[Learn More](/social-and-messaging/guides/media-creation) [Level Up](/social-and-messaging/guides/media-creation/basic-better-best)"]]