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 এবং ফাস্টলেন ব্যবহার করে QA টেস্টারদের কাছে Apple অ্যাপ ডিস্ট্রিবিউট করার পেশাদার পদ্ধতি
- CI/CD ব্যবহার করে QA টেস্টারদের Android অ্যাপ ডিস্ট্রিবিউট করার পেশাদার পদ্ধতি
আপনার iOS অ্যাপ কীভাবে ডিস্ট্রিবিউট করবেন তা জানুন:
Firebase কনসোল Firebase CLI fastlane REST API
আপনার Android অ্যাপ কীভাবে ডিস্ট্রিবিউট করবেন তা জানুন:
Firebase কনসোল Firebase CLI fastlane Gradle REST API
App Distribution সম্পর্কে আরও জানতে, নিম্নলিখিত কোডল্যাব দেখুন:
Firebase অ্যাপ ডিস্ট্রিবিউশন iOS SDK-এর মাধ্যমে আপনার নতুন অ্যাপ রিলিজ সম্পর্কে পরীক্ষকদের জানান।
অ্যাপ ডিস্ট্রিবিউশন ও fastlane-এর মাধ্যমে আপনার প্রি-রিলিজ iOS বিল্ড আরও দ্রুত ডিস্ট্রিবিউট করা।