انتقل إلى المحتوى

البدء السريع باستخدام Flutter SDK

ابدأ باستخدام Pushwoosh Flutter SDK مع هذا المثال السريع والبسيط

المتطلبات الأساسية

Anchor link to

لدمج Pushwoosh Flutter SDK في تطبيقك، ستحتاج إلى ما يلي:

تنزيل المشروع التجريبي

Anchor link to
Terminal window
# Clone the SDK repository and navigate to the example project
git clone https://github.com/Pushwoosh/pushwoosh-flutter
# Navigate to example directory
cd pushwoosh-flutter/Source/pushwoosh/example

تهيئة المشروع

Anchor link to

قم بتثبيت التبعيات:

Terminal window
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 وقم بتثبيت التبعيات:

Terminal window
cd ios && pod install --repo-update
2. تعيين 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.

1. إعداد 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>:

AndroidManifest.xml
<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
  1. قم ببناء وتشغيل المشروع.
  2. سيحتوي التطبيق على علامتي تبويب: “Actions” و “Settings”. انتقل إلى علامة التبويب Settings.
  3. اضغط على زر Register for Pushes.
  4. امنح الإذن لإشعارات Push. سيتم تسجيل الجهاز في Pushwoosh.

إرسال إشعار Push

Anchor link to

ارجع إلى Pushwoosh Control Panel و أرسل إشعار Push إلى جهازك المسجل.