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

Flutter SDK क्विक स्टार्ट

इस त्वरित और सरल उदाहरण का उपयोग करके Pushwoosh Flutter SDK के साथ आरंभ करें।

पूर्वापेक्षाएँ

Anchor link to

अपने ऐप में Pushwoosh Flutter SDK को एकीकृत करने के लिए, आपको निम्नलिखित की आवश्यकता होगी:

उदाहरण प्रोजेक्ट डाउनलोड करें

Anchor link to
Terminal window
# SDK रिपॉजिटरी को क्लोन करें और उदाहरण प्रोजेक्ट पर नेविगेट करें
git clone https://github.com/Pushwoosh/pushwoosh-flutter
# उदाहरण डायरेक्टरी पर नेविगेट करें
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 ऐप कोड और फायरबेस प्रोजेक्ट नंबर से बदलें।

1. निर्भरताएँ स्थापित करें
Anchor link to

ios डायरेक्टरी पर नेविगेट करें और निर्भरताएँ स्थापित करें:

Terminal window
cd ios && pod install --repo-update
2. बंडल आइडेंटिफ़ायर सेट करें
Anchor link to

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

प्रत्येक लक्ष्य के लिए बंडल आइडेंटिफ़ायर सेट करें:

  • 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 डिवाइस API टोकन पर सेट करें।

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 डिवाइस API टोकन से बदलें।

प्रोजेक्ट चलाएँ

Anchor link to
  1. प्रोजेक्ट को बनाएँ और चलाएँ।
  2. ऐप में दो टैब होंगे: “एक्शन” और “सेटिंग्स”। सेटिंग्स टैब पर नेविगेट करें।
  3. पुश के लिए रजिस्टर करें बटन पर टैप करें।
  4. पुश नोटिफिकेशन के लिए अनुमति दें। डिवाइस Pushwoosh के साथ पंजीकृत हो जाएगा।

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

Anchor link to

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