برنامه اجتماعی یا پیامرسانی خود را به سطح بعدی ببرید - ابتدایی، بهتر و بهترین
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این راهنما به سه سند پیوند دارد که پیشرفت بهینه یک برنامه اجتماعی یا پیام رسانی را از یک مکان شروع احتمالی به بهترین در کلاس نشان می دهد. این اسناد موارد استفاده در مورد پیام رسانی، ایجاد رسانه و پخش رسانه را پوشش می دهند. آنها طراحی شده اند تا به شما کمک کنند در طول زمان برنامه خود را مقیاس بندی کنید و چه ویژگی هایی را در چه زمانی پیاده سازی کنید. در حالی که هر برنامه اجتماعی یا پیام رسانی متفاوت است، این توصیه ها را برای دستیابی به بهترین برنامه در کلاس خود در نظر بگیرید.
پیام رسانی و ارتباط
ارتباطات بخش مهمی از برنامههای پیامرسان و اجتماعی است و اندروید به توسعه APIها و خدمات ادامه میدهد تا تجربه کاربر را یکپارچهتر و سازگارتر کند.
برنامه خود را ارتقا دهید
راه هایی برای کمک به برجسته شدن برنامه شما عبارتند از:
- پشتیبانی از دریافت محتوای غنی ، از جمله برچسب ها و تصاویر از طریق صفحه کلید تصویر اندروید، کشیدن و رها کردن، و کلیپ بورد.
- پشتیبانی از مرور و انتخاب عکسها و ویدیوهای کاربر، محلی یا در فضای ابری، با استفاده از انتخابگر عکس داخلی Android.
راهنمای کامل ویژگیهایی را ببینید تا تجربه پیامرسانی و ارتباطی خود را به سطح بعدی ارتقا دهید.
ضبط ویدیوها، ویرایش عکسها و پردازش محتوای رسانهای از ویژگیهای اساسی برنامههای پیامرسان و اجتماعی هستند، و Android APIهایی ایجاد کرده است که از جدیدترین ویژگیهای سختافزار دستگاه پشتیبانی میکنند، همراه با کتابخانههایی که ادغام با برنامه شما را ساده میکنند.
برنامه خود را ارتقا دهید
راه هایی برای کمک به برجسته شدن برنامه شما عبارتند از:
راهنمای کامل ویژگی هایی را که باید در نظر بگیرید تا تجربه ضبط، ویرایش و اشتراک گذاری رسانه خود را به سطح بعدی ارتقا دهید، ببینید.
چه برنامه شما تصاویر و ویدیوها را ادغام کند یا تجارب صوتی فراگیر ارائه دهد، رسانه تعاملات کاربر را غنی می کند و تعامل برنامه را افزایش می دهد. اندروید به توسعه API ها ادامه می دهد تا پیچیدگی یکپارچه سازی رسانه ها را به حداقل برساند و در عین حال تجربه کاربر را یکپارچه تر و سازگارتر کند.
برنامه خود را ارتقا دهید
راه هایی برای کمک به برجسته شدن برنامه شما عبارتند از:
راهنمای کامل ویژگی هایی را که باید در نظر بگیرید تا نمایش رسانه و تجربه پخش خود را به سطح بعدی ارتقا دهید، ببینید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-10-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-10-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Take your social or messaging app to the next level — basic, better, and best\n\nThis guide links to three documents that chart the optimal progression of a\nsocial or messaging app from a likely starting place to best-in-class. These\ndocuments cover use cases around messaging, media creation, and media playback.\nThey're designed to help you think about scaling your app over time, and what\nfeatures to implement when. While every social or messaging app is different,\nconsider these recommendations to achieve a best-in-class app.\n\nMessaging and communication\n---------------------------\n\nCommunication is a critical part of social and messaging apps, and Android\ncontinues to evolve APIs and services to make the user experience more\nintegrated and consistent.\n\n### Level up your app\n\nWays to help your app stand out include:\n\n- Support for receiving [rich content](/develop/ui/views/receive-rich-content), including stickers and images through Android's Image Keyboard, drag and drop, and clipboard.\n- Support for browsing and selecting user photos and videos, either local or in the cloud, using Android's built-in [photo picker](/training/data-storage/shared/photopicker).\n\nSee the [full guide](/social-and-messaging/guides/communication/basic-better-best) for features to take your messaging and\ncommunication experience to the next level.\n\nMedia creation, capture, and sharing\n------------------------------------\n\nCapturing videos, editing photos, and processing media content are fundamental\nfeatures of social and messaging apps, and Android has created APIs that support\nthe latest device hardware features, along with libraries that simplify\nintegration into your app.\n\n### Level up your app\n\nWays to help your app stand out include:\n\n- Capture [UltraHDR images](https://github.com/android/platform-samples/blob/main/samples/camera/camera2/src/main/java/com/example/platform/camera/imagecapture/Camera2UltraHDRCapture.kt) and [HDR video](/media/camera/camera2/hdr-video-capture).\n- Utilize [camera extensions](/media/camera/camera-extensions) such as night mode or bokeh (for portrait shots).\n- Support [zero shutter lag](/media/camera/camerax/take-photo#zero-shutter-lag).\n- Edit video with [custom effects](/media/media3/transformer/transformations#custom-video).\n\nSee the [complete guide](/social-and-messaging/guides/media-creation/basic-better-best) for features to consider to take your media capture,\nediting, and sharing experience to the next level.\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 to minimize the complexity of integrating media\nwhile making the user experience more integrated and consistent.\n\n### Level up your app\n\nWays to help your app stand out include:\n\n- Support [UltraHDR](/media/grow/ultra-hdr-display) images and [HDR](/media/grow/hdr-playback) video.\n- Enable [picture-in-picture](/develop/ui/views/picture-in-picture) for video and audio playback.\n- Implement a [MediaSession](/guide/topics/media/media3/getting-started/mediasession) --- made easy with [Media3s](/guide/topics/media/media3) [ExoPlayer](/guide/topics/media/exoplayer) --- to enable playback integration across different apps, system components, and devices.\n\nSee the [full guide](/social-and-messaging/guides/media-display/basic-better-best) for features to consider to take your media display and\nplayback experience to the next level."]]