وب‌سرویس مجید

پروژه filekit

vinceglb/FileKit

این ابزار به تو امکان میده که به راحتی فایل‌ها، رسانه‌ها و پوشه‌ها رو در پروژه‌های Kotlin Multiplatform (KMP) و Compose Multiplatform (CMP) انتخاب کنی یا ذخیره کنی

کاربرد:

وقتی داری یه اپ چندپلتفرمی می‌سازی و نیاز داری کاربر بتونه فایل آپلود کنه یا یه عکس، ویدیو یا سند ذخیره کنه، FileKit دقیقاً چیزیه که بهش نیاز داری! ️

در چه شرایطی بهتره استفاده شود؟

اگر داری با KMP یا CMP کار می‌کنی و می‌خوای بدون نوشتن کد انبوه پلتفرم‌محور، قابلیت دسترسی به فایل‌ها رو پیاده‌سازی کنی، این کتابخونه گزینه‌ی عالی‌ایه

چند مثال از موارد استفاده:

کاربر یه عکس از گالری انتخاب کنه و آپلود کنه

اپ یه فایل گزارش رو به صورت خودکار در دستگاه ذخیره کنه

انتخاب چند فایل از یه پوشه برای پردازش دسته‌ای

ذخیره یه ویدیوی ضبط شده در مسیر دلخواه کاربر

  • ##FilePicker
  • ##KMP
  • ##ComposeMultiplatform
  • ##CrossPlatform
  • ##MediaPicker
  • ##FileSaver
  • ##Kotlin
  • ##Multiplatform
  • ##DevTools
  • ##OpenSource