Tentang aplikasi sosial dan pesan
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Aplikasi media sosial dan pesan telah merevolusi cara kita terhubung, berkomunikasi, dan
berbagi informasi, dengan menawarkan ruang untuk percakapan publik, pesan pribadi,
pembuatan media, berbagi foto dan video, bahkan live streaming. Jika aplikasi Anda
melakukan salah satu hal ini, Anda akan menemukan referensi di pusat developer ini untuk membantu Anda
membuat, memperluas, meningkatkan, dan mengoptimalkan jenis pengalaman ini.
Pusat developer ini mencakup tiga area fitur sosial:
Pesan dan komunikasi
Komunikasi adalah fungsi inti aplikasi sosial, dan Android telah membuat API
kustom yang mengintegrasikan fitur pesan aplikasi Anda, sehingga menyediakan lebih banyak platform
untuk berinteraksi dengan pengguna. Pelajari cara mengirim dan menerima pesan
dengan andal, serta cara meningkatkan kualitas aplikasi dengan dukungan
emoji kaya, stiker, dan gambar dari keyboard gambar Android dan
sumber teks kaya lainnya, serta
dukungan untuk membagikan teks dan media langsung ke aplikasi lain.
Pelajari Lebih Lanjut Naikkan Level
Baik aplikasi Anda mengintegrasikan gambar dan video maupun memberikan pengalaman
audio yang imersif, media akan memperkaya interaksi pengguna dan meningkatkan engagement aplikasi.
Android terus mengembangkan API yang meminimalkan kompleksitas integrasi
gambar dan media sekaligus membuat pengalaman pengguna lebih terintegrasi dan
konsisten. Pelajari cara memuat bitmap besar secara efisien, mendukung
live streaming, dan menangani kontrol pemutaran dan UI pemutar.
Tingkatkan aplikasi Anda untuk mendukung gambar UltraHDR dan video HDR,
mengaktifkan picture-in-picture, menerapkan Cast Connect,
dan lainnya.
Pelajari Lebih Lanjut Naikkan Level
Aplikasi sosial dan komunikasi semakin umum untuk mendukung perekaman
video, pengeditan foto, dan pemrosesan konten media, dan Android telah membuat
library yang menyederhanakan integrasi ke dalam aplikasi Anda sekaligus membantu Anda mendukung
fitur perangkat dan platform terbaru.
Pelajari cara mengambil foto dan video, mengedit video, mengakses library
media pengguna, dan membagikan ke aplikasi dan layanan lain. Tingkatkan kualitas
aplikasi Anda dengan dukungan untuk perekaman gambar UltraHDR, video
HDR, zero shutter lag, dan lainnya.
Pelajari Lebih Lanjut Naikkan Level
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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)"]]