বিষয়বস্তুতে যান

ফ্লাটার SDK দ্রুত শুরু

এই দ্রুত এবং সহজ উদাহরণ ব্যবহার করে Pushwoosh ফ্লাটার SDK দিয়ে শুরু করুন।

পূর্বশর্ত

Anchor link to

আপনার অ্যাপে Pushwoosh ফ্লাটার 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"});

app_id ভ্যালুটি আপনার Pushwoosh App Code দিয়ে প্রতিস্থাপন করুন।

১. ডিপেন্ডেন্সি ইনস্টল করুন
Anchor link to

ios ডিরেক্টরিতে নেভিগেট করুন এবং ডিপেন্ডেন্সিগুলো ইনস্টল করুন:

Terminal window
cd ios && pod install --repo-update
২. বান্ডেল আইডেন্টিফায়ার সেট করুন
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)
৩. API টোকেন সেট করুন
Anchor link to

আপনার ios/Runner/Info.plist-এ Pushwoosh_API_TOKEN কী-টি Pushwoosh ডিভাইস API টোকেন-এ সেট করুন।

১. google-services.json সেটআপ করুন
Anchor link to

আপনার google-services.json ফাইলটি android/app ডিরেক্টরিতে কপি করুন।

২. প্যাকেজের নাম সেট করুন
Anchor link to

android/app/build.gradle খুলুন এবং applicationId আপনার অ্যাপের প্যাকেজ নামে সেট করুন। (যেমন com.example.pushwoosh)

৩. 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

১. প্রজেক্টটি বিল্ড করুন এবং চালান। ২. অ্যাপটিতে দুটি ট্যাব থাকবে: “Actions” এবং “Settings”। Settings ট্যাবে নেভিগেট করুন। ৩. Register for Pushes বোতামে ট্যাপ করুন। ৪. পুশ নোটিফিকেশনের জন্য অনুমতি দিন। ডিভাইসটি Pushwoosh-এর সাথে নিবন্ধিত হবে।

একটি পুশ নোটিফিকেশন পাঠান

Anchor link to

Pushwoosh কন্ট্রোল প্যানেলে ফিরে যান এবং আপনার নিবন্ধিত ডিভাইসে একটি পুশ নোটিফিকেশন পাঠান