Byteforge / بایــت فورج 🛸
1.95K subscribers
380 photos
119 videos
81 files
359 links
DevOps & DevSecOps
Clouds

🐧🔥 Unique content
Download Telegram
Forwarded from Easy flutter
1. اضافه کردن پکیج به پروژه
در فایل pubspec.yaml، پکیج workmanager را اضافه کنید:
Forwarded from Easy flutter
Forwarded from Easy flutter
سپس دستور زیر را اجرا کنید:
Forwarded from Easy flutter
Forwarded from Easy flutter
2. تنظیمات اولیه
Android
به فایل AndroidManifest.xml اضافه کنید:

دسترسی‌ها:
Forwarded from Easy flutter
Forwarded from Easy flutter
در داخل تگ <application>:
Forwarded from Easy flutter
Forwarded from Easy flutter
اطمینان حاصل کنید که minSdkVersion در فایل android/app/build.gradle حداقل 23 است:
Forwarded from Easy flutter
Forwarded from Easy flutter
کانفیگ های بالا و دپندنسی های لازمه برای اندروید بود .
Forwarded from Easy flutter
خب حالا بریم سراغ IOS
Forwarded from Easy flutter
به فایل AppDelegate.swift تنظیمات زیر را اضافه کنید:
Forwarded from Easy flutter
Forwarded from Easy flutter
سپس داخل متد application این کد را اضافه کنید:
Forwarded from Easy flutter
Forwarded from Easy flutter
پیکربندی و اجرای وظایف
الف) ثبت وظایف
برای تعریف یک وظیفه، ابتدا تابعی برای آن بنویسید:
Forwarded from Easy flutter
Forwarded from Easy flutter
مقداردهی اولیه WorkManager
در فایل main.dart برنامه خود را با Workmanager مقداردهی اولیه کنید:
Forwarded from Easy flutter
Forwarded from Easy flutter
برنامه‌ریزی وظایف
وظایف می‌توانند یک‌باره یا دوره‌ای باشند: