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