Firebase App Distribution
Firebase App Distribution বিশ্বস্ত পরীক্ষকদের কাছে আপনার অ্যাপ ডিস্ট্রিবিউট করার প্রসেসকে সহজ করে তোলে। টেস্টারদের ডিভাইসে আপনার অ্যাপ দ্রুত ইনস্টল করার মাধ্যমে, আপনি তাড়াতাড়ি এবং ঘন ঘন মতামত পেতে পারেন। এছাড়াও, আপনার অ্যাপে Crashlytics ব্যবহার করলে, আপনার সব বিল্ডের জন্য আপনি অটোমেটিক স্টেবিলিটি মেট্রিক পাবেন, ফলে কখন আপনার অ্যাপ লঞ্চ করার জন্য রেডি তা জানতে পারবেন।
শুরু করার জন্য রেডি?
আপনার iOS অ্যাপ কীভাবে ডিস্ট্রিবিউট করবেন তা জানুন:
Firebase কনসোল Firebase CLI fastlane
আপনার Android অ্যাপ কীভাবে ডিস্ট্রিবিউট করবেন তা জানুন:
গুরুত্বপূর্ণ ক্ষমতা
| ক্রস-প্ল্যাটফর্ম | একই জায়গা থেকে আপনার iOS ও Android প্রি-রিলিজ ডিস্ট্রিবিউশন ম্যানেজ করতে পারবেন। |
| দ্রুত ডিস্ট্রিবিউশন | দ্রুত অনবোর্ডিং, কোনও SDK ইনস্টল করার প্রয়োজন নেই এবং অ্যাপ ডেলিভারির মাধ্যমে আপনার টেস্টারদের হাতে দ্রুত আর্লি রিলিজ পৌঁছে দিন। |
| আপনার ওয়ার্কফ্লোর সাথে মানানসই | Firebase কনসোল, Firebase কমান্ড লাইন ইন্টারফেস (CLI) টুল, fastlane বা Gradle (Android) ব্যবহার করে বিল্ড ডিস্ট্রিবিউট করুন। কন্টিনিউয়াস ইন্টিগ্রেশন (CI) জবে CLI ইন্টিগ্রেট করে ডিস্ট্রিবিউশন অটোমেট করা। |
| টেস্টার ম্যানেজমেন্ট | গ্রুপে ভাগ করে আপনার টেস্টিং টিম ম্যানেজ করুন। আপনি ইমেল আমন্ত্রণ পাঠিয়ে নতুন টেস্টার যোগ করতে পারেন, যা তাদের অনবোর্ডিং প্রক্রিয়াতে সাহায্য করবে। আপনার অ্যাপের নির্দিষ্ট ভার্সনের জন্য প্রতিটি পরীক্ষকের স্ট্যাটাস দেখুন, যা থেকে বোঝা যায় কে পরীক্ষার আমন্ত্রণ গ্রহণ করেছেন এবং অ্যাপ ডাউনলোড করেছেন। পরীক্ষকদের থেকে আপনার প্রি-রিলিজ অ্যাপের বিষয়ে মতামত সংগ্রহ করা সহজ করতে, ইন-অ্যাপ মতামত নেওয়া চালু করুন। |
| Android অ্যাপ বান্ডেলের সাথে কাজ করে | Google Play-তে আপনার Android অ্যাপ বান্ডেলের জন্য টেস্টারদের কাছে রিলিজ ডিস্ট্রিবিউট করুন। App Distribution আপনার অ্যাপ টেস্টিং ও লঞ্চিং প্রসেসকে স্ট্রিমলাইন করতে Google Play-এর ইন্টার্নাল অ্যাপ শেয়ারিং পরিষেবার সাথে ইন্টিগ্রেট করে। |
| Crashlytics-এর সাথে কাজ করে | Crashlytics-এর সাথে একত্রিত হলে, আপনার টেস্ট ডিস্ট্রিবিউশনের স্থিতিশীলতা সম্পর্কে ইনসাইট পান। |
প্রয়োগ করার পদ্ধতির উদাহরণ
| আপনার লেটেস্ট প্রি-রিলিজ বিল্ড আপলোড করুন | প্রথমে, App Distribution-এ আপনার লেটেস্ট APK, AAB বা IPA আপলোড করুন, এর জন্য Firebase কনসোল, fastlane, Gradle বা CLI টুল ব্যবহার করুন। | |
| টেস্টারদের আমন্ত্রণ জানানো | তারপরে, আপনি যেসব পরীক্ষককে আপনার অ্যাপ পরীক্ষা করতে দিতে চান তাদের যোগ করুন। পরীক্ষকরা একটি ইমেল পাবেন যেখানে তাদের অনবোর্ডিং প্রসেস সম্পর্কে বিস্তারিত বলা থাকবে। | |
| মতামত পাওয়া | টেস্টারদের থেকে মতামত পান, স্থিতিশীলতা সংক্রান্ত ডেটা মনিটর করুন এবং আপনার অ্যাপে ইটেরেশন করুন। | |
| নতুন বিটা বিল্ড রিলিজ করা | পরীক্ষা করার জন্য নতুন বিল্ড তৈরি হয়ে গেলে, সেটি App Distribution-এ আপলোড করুন। আপনার পরীক্ষকরা বিজ্ঞপ্তি পাবেন যে একটি নতুন বিল্ড পরীক্ষা করে দেখার জন্য উপলভ্য। |
পরবর্তী ধাপ
পেশাদার পদ্ধতি সম্পর্কে জানুন
- CI/CD ও fastlane ব্যবহার করে QA টেস্টারদের কাছে Apple অ্যাপ ডিস্ট্রিবিউট করার পেশাদার পদ্ধতি
- CI/CD ব্যবহার করে QA টেস্টারদের কাছে Android অ্যাপ ডিস্ট্রিবিউট করার পেশাদার পদ্ধতি
আপনার iOS অ্যাপ কীভাবে ডিস্ট্রিবিউট করবেন তা জানুন:
Firebase কনসোল Firebase CLI fastlane REST API
আপনার Android অ্যাপ কীভাবে ডিস্ট্রিবিউট করবেন তা জানুন:
Firebase কনসোল Firebase CLI fastlane Gradle REST API
App Distribution সম্পর্কে আরও জানতে, নিম্নলিখিত কোডল্যাব দেখুন:
Firebase অ্যাপ ডিস্ট্রিবিউশন Android SDK-এর মাধ্যমে আপনার নতুন অ্যাপ রিলিজ সম্পর্কে পরীক্ষকদের জানান।
Firebase অ্যাপ ডিস্ট্রিবিউশন iOS SDK-এর মাধ্যমে আপনার নতুন অ্যাপ রিলিজ সম্পর্কে পরীক্ষকদের জানান।
অ্যাপ ডিস্ট্রিবিউশন ও fastlane-এর মাধ্যমে আপনার প্রি-রিলিজ iOS বিল্ড আরও দ্রুত ডিস্ট্রিবিউট করা।