ওপেন সোর্স প্ল্যাটফর্মে আপনার অ্যাপ নিবন্ধন করুন

এই নির্দেশিকাটি ওপেন সোর্স প্ল্যাটফর্মে আপনার অ্যাপ নিবন্ধন করার পদ্ধতি ব্যাখ্যা করে। এই প্রক্রিয়াটি অন্যান্য স্টোরের মাধ্যমে আপনার অ্যাপ বিতরণের মতোই। যদিও ওপেন সোর্স প্ল্যাটফর্মে আপনার অ্যাপ বিতরণ চালিয়ে যাওয়ার জন্য তা নিবন্ধন করা বাধ্যতামূলক নয়, তবে তা করলে আপনার ব্যবহারকারীরা বর্তমানে যে ইনস্টল অভিজ্ঞতা পাচ্ছেন, তা অব্যাহত রাখতে পারবেন।

শুরু করার আগে, একটি অ্যান্ড্রয়েড ডেভেলপার কনসোল অ্যাকাউন্ট অথবা গুগল প্লে কনসোল অ্যাকাউন্ট তৈরি করে নিন। যদি আপনার কোনো অ্যাকাউন্ট না থাকে, তবে ডেভেলপার ভেরিফিকেশন গাইড অনুসরণ করে সাইন আপ করুন।

ব্যবহারকারীরা কীভাবে আপনার অ্যাপ ইনস্টল করবে তা বেছে নিন

আপনি যাচাই ও নিবন্ধন করেন কি না, তার ওপর নির্ভর করে ব্যবহারকারীরা দুটি উপায়ের যেকোনো একটিতে আপনার অ্যাপটি ইনস্টল করতে পারবেন:

  • আপনার ব্যবহারকারীদের জন্য কোনো পরিবর্তন নেই। আপনার অ্যাপগুলোকে আপনার যাচাইকৃত পরিচয়ে নিবন্ধন করুন, যাতে ব্যবহারকারীরা আগের মতোই তা ইনস্টল করতে পারেন।
  • উন্নত ফ্লো সেটআপ। আপনি যদি আপনার অ্যাপ নিবন্ধন করতে না চান, তবে ব্যবহারকারীরা তাদের ডিভাইসে উন্নত ফ্লো চালু করতে পারেন। এই এককালীন সেটআপটি তাদেরকে যাচাইবিহীন ডেভেলপারদের থেকে অ্যাপ ইনস্টল করার সুযোগ দেয়।

একটি নতুন অ্যাপ নিবন্ধন করুন

নতুন অ্যাপ নিবন্ধন করতে নিম্নলিখিত ধাপগুলো সম্পন্ন করুন।

  1. অ্যান্ড্রয়েড ডেভেলপার কনসোল অথবা গুগল প্লে কনসোলের অ্যান্ড্রয়েড ডেভেলপার ভেরিফিকেশন ট্যাবে, 'Register package name'- এ ক্লিক করুন।
  2. আপনার নতুন অ্যাপের প্যাকেজ নামটি লিখুন এবং 'Next'-এ ক্লিক করুন।
  3. 'Add key'-তে ক্লিক করুন এবং আপনার সাইনিং কী-এর SHA-256 সার্টিফিকেট ফিঙ্গারপ্রিন্টটি প্রবেশ করান। ফিঙ্গারপ্রিন্টটি কীভাবে বের করতে হয়, তার নির্দেশাবলীর জন্য হেল্প সেন্টার গাইডটি দেখুন। যদি ওপেন সোর্স প্ল্যাটফর্মটি অ্যাপটি বিতরণের জন্য আপনার সাইনিং কী ব্যবহার করে, তবে আপনাকে আর কোনো ধাপ সম্পন্ন করতে হবে না।
  4. যদি ওপেন সোর্স প্ল্যাটফর্মটি তাদের কী (key) দিয়ে অ্যাপটি পুনরায় সাইন করে, তাহলে প্ল্যাটফর্মে অ্যাপটি প্রকাশ করার পর প্ল্যাটফর্ম-সাইন করা APK-টি ডাউনলোড করুন।
  5. APK থেকে SHA-256 সার্টিফিকেট ফিঙ্গারপ্রিন্টটি বের করুন।
  6. কনসোলে, আপনার রেজিস্টার করা অ্যাপে যান, 'Add key'-তে ক্লিক করুন এবং এক্সট্র্যাক্ট করা SHA-256 সার্টিফিকেট ফিঙ্গারপ্রিন্টটি প্রবেশ করান। মালিকানা যাচাই করার জন্য যদি কোনো প্রম্পট আসে, তাহলে 'Verify'-তে ক্লিক করুন এবং 'Register an existing app' সেকশনের ৯ থেকে ১২ নম্বর ধাপ অনুসরণ করুন। এই প্রম্পটটি সেই বিরল ক্ষেত্রে দেখা যায়, যখন আপনি প্ল্যাটফর্মের কী রেজিস্টার করার আগেই প্ল্যাটফর্ম থেকে নতুন অ্যাপটি ৫০ বা তার বেশি অ্যান্ড্রয়েড ডিভাইসে ইনস্টল হয়ে যায়।

একটি বিদ্যমান অ্যাপ নিবন্ধন করুন

যদি ওপেন সোর্স অ্যাপ প্ল্যাটফর্মটি অ্যাপটি বিতরণ করার জন্য আপনার সাইনিং কী ব্যবহার করে, তাহলে বিদ্যমান প্যাকেজ নেম রেজিস্ট্রেশন গাইডটি অনুসরণ করুন।

ওপেন সোর্স প্ল্যাটফর্ম তাদের কী (key) দিয়ে পুনরায় স্বাক্ষর করে এমন একটি বিদ্যমান অ্যাপ নিবন্ধন করতে, নিম্নলিখিত ধাপগুলি সম্পন্ন করুন:

  1. ওপেন সোর্স প্ল্যাটফর্ম থেকে প্ল্যাটফর্ম-স্বাক্ষরিত APK-টি ডাউনলোড করুন।
  2. APK থেকে SHA-256 সার্টিফিকেট ফিঙ্গারপ্রিন্টটি বের করুন। ফিঙ্গারপ্রিন্ট বের করার নির্দেশাবলীর জন্য হেল্প সেন্টার গাইড দেখুন।
  3. অ্যান্ড্রয়েড ডেভেলপার কনসোল অথবা গুগল প্লে কনসোলের অ্যান্ড্রয়েড ডেভেলপার ভেরিফিকেশন পেজে, 'Register package name'-এ ক্লিক করুন।
  4. আপনার বিদ্যমান অ্যাপটির প্যাকেজ নামটি লিখুন এবং 'পরবর্তী' বোতামে ক্লিক করুন।
  5. 'Select key'-তে ক্লিক করুন। যদি অ্যাপটির পরিচিত ইনস্টলের সংখ্যা ৫০-এর কম হয়, তাহলে 'Add key'-তে ক্লিক করুন এবং এর পরিবর্তে SHA-256 সার্টিফিকেট ফিঙ্গারপ্রিন্টটি প্রবেশ করান।
  6. যোগ্য ফিঙ্গারপ্রিন্টের তালিকা থেকে নিষ্কাশিত SHA-256 সার্টিফিকেট ফিঙ্গারপ্রিন্টটি নির্বাচন করুন। যদি ফিঙ্গারপ্রিন্টটি তালিকায় না থাকে, তাহলে ‘Show another way to register’- এ ক্লিক করুন, ‘Show fingerprints for other keys’- এ ক্লিক করুন এবং সেই তালিকা থেকে ফিঙ্গারপ্রিন্টটি নির্বাচন করুন।
  7. চাবি যোগ করুন -এ ক্লিক করুন।
  8. আপলোড এপিকে-তে ক্লিক করুন।
  9. প্রদত্ত স্নিপেটটি কপি করুন, আপনার অ্যাপের সোর্স ট্রি-তে যান, assets ফোল্ডারে adi-registration.properties নামে একটি ফাইল তৈরি করুন এবং ফাইলটিতে স্নিপেটটি পেস্ট করুন।
  10. কোড স্নিপেটটি সম্বলিত নতুন অ্যাপ সংস্করণটি ওপেন সোর্স প্ল্যাটফর্মে প্রকাশ করুন।
  11. প্ল্যাটফর্ম থেকে নতুন APK সংস্করণটি ডাউনলোড করুন।
  12. APK ফাইলটি কনসোলে আপলোড করুন।