Información acerca de las apps de redes sociales y mensajería
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Las apps de redes sociales y de mensajería revolucionaron la forma en que nos conectamos, comunicamos y compartimos información, ya que ofrecen espacios para conversaciones públicas, mensajes privados, creación de contenido multimedia, intercambio de fotos y videos, y hasta transmisiones en vivo. Si tu app hace alguna de estas acciones, encontrarás recursos en este centro para desarrolladores que te ayudarán a crear, extender, mejorar y optimizar este tipo de experiencias.
Este centro para desarrolladores abarca tres áreas de funciones sociales:
Mensajería y comunicación
La comunicación es una función principal de las apps de redes sociales, y Android creó APIs personalizadas que integran las funciones de mensajería de tu app, lo que proporciona más plataformas con las que los usuarios pueden interactuar. Obtén información para enviar y recibir mensajes de forma confiable, así como para mejorar tu app con compatibilidad con emojis enriquecidos, calcomanías e imágenes del teclado de imágenes de Android y otras fuentes de texto enriquecido, y compatibilidad para compartir texto y contenido multimedia directamente con otras apps.
Más información Sube de nivel
Ya sea que tu app integre imágenes y videos o ofrezca experiencias de audio envolventes, el contenido multimedia enriquece las interacciones de los usuarios y aumenta la participación en la app.
Android continúa desarrollando APIs que minimizan la complejidad de integrar imágenes y contenido multimedia, a la vez que hacen que la experiencia del usuario sea más integrada y coherente. Obtén información para cargar mapas de bits grandes de manera eficiente, admitir transmisiones en vivo y controlar los controles de reproducción y la IU del reproductor.
Mejora tu app para admitir imágenes UltraHDR y video HDR, habilitar la función ventana en pantalla, implementar Cast Connect y mucho más.
Más información Sube de nivel
Cada vez es más común que las apps de redes sociales y comunicación admitan la captura de videos, la edición de fotos y el procesamiento de contenido multimedia. Android creó bibliotecas que simplifican la integración en tu app y te ayudan a admitir las funciones más recientes de dispositivos y plataformas.
Obtén información para capturar fotos y videos, editar videos, acceder a las bibliotecas multimedia del usuario y compartir contenido con otras apps y servicios. Mejora tu app con compatibilidad con la captura de imágenes UltraHDR, el video HDR, la sincronización del obturador cero y mucho más.
Más información Sube de nivel
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-03-26 (UTC)
[null,null,["Última actualización: 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)"]]