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

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 App Code এবং Firebase Project Number দিয়ে প্রতিস্থাপন করুন।

১. ডিপেন্ডেন্সি ইনস্টল করুন
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 Device API Token-এ সেট করুন

১. 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 Device API Token দিয়ে প্রতিস্থাপন করুন।

প্রজেক্টটি চালান

Anchor link to

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

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

Anchor link to

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