البدء السريع باستخدام Flutter SDK
ابدأ باستخدام Pushwoosh Flutter SDK مع هذا المثال السريع والبسيط
المتطلبات الأساسية
Anchor link toلدمج Pushwoosh Flutter SDK في تطبيقك، ستحتاج إلى ما يلي:
تنزيل المشروع التجريبي
Anchor link to# Clone the SDK repository and navigate to the example projectgit clone https://github.com/Pushwoosh/pushwoosh-flutter
# Navigate to example directorycd pushwoosh-flutter/Source/pushwoosh/exampleتهيئة المشروع
Anchor link toقم بتثبيت التبعيات:
flutter pub getافتح lib/main.dart وقم بتحديث استدعاء Pushwoosh.initialize:
Pushwoosh.initialize({"app_id": "XXXXX-XXXXX", "sender_id": "XXXXXXXXXXXX"});استبدل قيم app_id وsender_id بـ Pushwoosh App Code و Firebase Project Number الخاصين بك.
1. تثبيت التبعيات
Anchor link toانتقل إلى دليل ios وقم بتثبيت التبعيات:
cd ios && pod install --repo-update2. تعيين Bundle Identifier
Anchor link toافتح ملف ios/Runner.xcworkspace في Xcode.
قم بتعيين Bundle Identifier لكل هدف:
Runner: اسم حزمة تطبيقك. (على سبيل المثال: com.example.pushwoosh)NotificationService: اسم حزمة تطبيقك مع.NotificationServiceExtension(على سبيل المثال: com.example.pushwoosh.NotificationServiceExtension)StopwatchWidgetExtension: اسم حزمة تطبيقك مع.StopwatchWidget(على سبيل المثال: com.example.pushwoosh.StopwatchWidget)
3. تعيين API Token
Anchor link toفي ملف ios/Runner/Info.plist الخاص بك، قم بتعيين مفتاح Pushwoosh_API_TOKEN إلى Pushwoosh Device API Token.
Android
Anchor link to1. إعداد google-services.json
Anchor link toانسخ ملف google-services.json الخاص بك إلى دليل android/app
2. تعيين اسم الحزمة
Anchor link toافتح android/app/build.gradle وقم بتعيين applicationId إلى اسم حزمة تطبيقك. (على سبيل المثال: com.example.pushwoosh)
3. تعيين API Token
Anchor link toافتح ملف android/app/src/main/AndroidManifest.xml الخاص بك وأضف البيانات الوصفية التالية داخل وسم <application>:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />استبدل __YOUR_PUSHWOOSH_DEVICE_API_TOKEN__ بـ Pushwoosh Device API Token الخاص بك.
تشغيل المشروع
Anchor link to- قم ببناء وتشغيل المشروع.
- سيحتوي التطبيق على علامتي تبويب: “Actions” و “Settings”. انتقل إلى علامة التبويب Settings.
- اضغط على زر Register for Pushes.
- امنح الإذن لإشعارات Push. سيتم تسجيل الجهاز في Pushwoosh.
إرسال إشعار Push
Anchor link toارجع إلى Pushwoosh Control Panel و أرسل إشعار Push إلى جهازك المسجل.