सामग्री पर जाएं

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. बंडल आइडेंटिफ़ायर सेट करें
Anchor link to

Xcode में ios/Runner.xcworkspace फ़ाइल खोलें।

प्रत्येक लक्ष्य के लिए Bundle Identifier सेट करें:

  • Runner: आपके ऐप का पैकेज नाम। (उदा. com.example.pushwoosh)
  • NotificationService: आपके ऐप का पैकेज नाम .NotificationServiceExtension के साथ (उदा. com.example.pushwoosh.NotificationServiceExtension)
  • StopwatchWidgetExtension: आपके ऐप का पैकेज नाम .StopwatchWidget के साथ (उदा. com.example.pushwoosh.StopwatchWidget)
3. API टोकन सेट करें
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 टोकन सेट करें
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. पुश नोटिफिकेशन के लिए अनुमति दें। डिवाइस Pushwoosh के साथ पंजीकृत हो जाएगा।

एक पुश नोटिफिकेशन भेजें

Anchor link to

Pushwoosh कंट्रोल पैनल पर वापस जाएँ और अपने पंजीकृत डिवाइस पर एक पुश नोटिफिकेशन भेजें