বিকাশকারীদের জন্য অ্যান্ড্রয়েড বিটা

Android এর সর্বজনীন বিটা প্রোগ্রাম যা আপনাকে Android এর পরবর্তী সংস্করণের জন্য আপনার অ্যাপগুলি প্রস্তুত করার জন্য প্রয়োজনীয় সবকিছু দেয়৷

  • হার্ডওয়্যার এবং এমুলেটর সিস্টেমের ছবি - পিক্সেল ডিভাইস এবং অ্যান্ড্রয়েড এমুলেটরের জন্য অ্যান্ড্রয়েডের পরবর্তী সংস্করণে আপনার অ্যাপগুলি পরীক্ষা করার জন্য একটি রানটাইম পরিবেশ।
  • সর্বশেষ প্ল্যাটফর্ম কোড এবং API - আমরা নিয়মিত আপডেট প্রদান করব, যাতে আপনি সর্বশেষ প্ল্যাটফর্ম কোডের বিরুদ্ধে পরীক্ষা করবেন৷
  • নতুন আচরণ এবং ক্ষমতা - আচরণের পরিবর্তনগুলি চিহ্নিত করুন যা আপনার অ্যাপগুলিকে প্রভাবিত করবে এবং সর্বশেষ প্ল্যাটফর্মের ক্ষমতা দিয়ে তৈরি করবে৷
  • প্রতিক্রিয়া এবং সমর্থন - আপনার প্রতিক্রিয়া সমালোচনামূলক! সমস্যা রিপোর্ট করুন এবং আপনি কি মনে করেন তা আমাদের জানান! আপনার অভিজ্ঞতা শেয়ার করতে [ডেভেলপার সম্প্রদায়][কমিউনিটি]-এর অন্যান্য বিকাশকারীদের সাথে সংযোগ করুন৷

মাইলফলক এবং আপডেট

বিকাশকারীদের জন্য অ্যান্ড্রয়েড বিটা প্রোগ্রাম প্রতিটি বড় এবং ছোট রিলিজের আগে বেশ কয়েক মাস চলে। সেই সময়ের মধ্যে, আমরা SDK টুল, সিস্টেম ইমেজ, এমুলেটর, API রেফারেন্স, এবং API পার্থক্য সহ আপনার বিকাশ এবং পরীক্ষার পরিবেশের জন্য বিটা আপডেট প্রদান করব। প্রতিটি মাইলস্টোনের সময় আপনার কী ফোকাস করা উচিত সে সম্পর্কে আরও জানতে নিম্নলিখিত সারণীটি দেখুন।

মাইলফলক টাইপ বিকাশকারীর ক্রিয়াকলাপ
বিটা ঘ প্রাথমিক বিটা-গুণমানের রিলিজ, অ্যান্ড্রয়েড বিটাতে নথিভুক্ত করা বিকাশকারীদের এবং প্রাথমিক গ্রহণকারীদের জন্য ওভার-দ্য-এয়ার আপডেট।
  • নতুন আচরণ পরিবর্তন এবং APIs অন্বেষণ.
  • প্রাথমিক অ্যাপ সামঞ্জস্যতা পরীক্ষা শুরু করুন।
  • এই সময়ের মধ্যে আমাদের কাছে কোনো জটিল সমস্যা বা অনুরোধ রিপোর্ট করার জন্য প্রতিক্রিয়া দিন।
পরে বিটা রিলিজ বর্ধিত বিটা-গুণমান রিলিজ
  • নতুন বৈশিষ্ট্য, API এবং (শুধুমাত্র বড় রিলিজের জন্য) আচরণের পরিবর্তনগুলি অন্বেষণ করুন৷
  • সামঞ্জস্য পরীক্ষা চালিয়ে যান এবং Android বিটা ব্যবহারকারীদের প্রতিক্রিয়া দেখুন।
  • নতুন API স্তর লক্ষ্য করে পরীক্ষা চালিয়ে যান (শুধুমাত্র বড় রিলিজের জন্য)।
  • SDK এবং লাইব্রেরি ডেভেলপারদের কোনো সামঞ্জস্যের সমস্যা সম্পর্কে অবহিত করুন।
প্ল্যাটফর্ম স্থিতিশীলতা
প্ল্যাটফর্মের স্থায়িত্ব প্রথম প্ল্যাটফর্ম স্থিতিশীলতার মাইলফলক চূড়ান্ত API এবং আচরণ অন্তর্ভুক্ত। প্লে প্রকাশনাও খোলে।
  • অ্যাপ, SDK এবং লাইব্রেরির জন্য চূড়ান্ত সামঞ্জস্যপূর্ণ পরীক্ষা শুরু করুন।
  • সামঞ্জস্যপূর্ণ অ্যাপ সংস্করণ প্রকাশ করুন।
  • নতুন API স্তর লক্ষ্য করার জন্য কাজ চালিয়ে যান (শুধুমাত্র বড় রিলিজের জন্য)।
  • SDK এবং লাইব্রেরি আপডেট করুন এবং তাদের ডেভেলপারদের কোনো সামঞ্জস্যপূর্ণ সমস্যা সম্পর্কে অবহিত করুন।
চূড়ান্ত মুক্তি AOSP এবং ইকোসিস্টেমে প্ল্যাটফর্ম রিলিজ।
  • অ্যাপ, SDK এবং লাইব্রেরির জন্য সামঞ্জস্যপূর্ণ সংস্করণ প্রকাশ করুন।
  • নতুন API স্তর লক্ষ্য করার জন্য কাজ চালিয়ে যান (শুধুমাত্র বড় রিলিজের জন্য)।
  • নতুন বৈশিষ্ট্য এবং API গুলি দিয়ে তৈরি করুন৷

অ্যান্ড্রয়েড প্রকাশের পর্যায়গুলি

অ্যান্ড্রয়েডের বিটা প্রোগ্রামের প্রতিটি ধাপ আপনাকে AOSP এবং অ্যান্ড্রয়েড ইকোসিস্টেমে স্থিতিশীল প্রকাশের জন্য আপনার অ্যাপগুলিকে প্রস্তুত করতে সাহায্য করে।

বিটা রিলিজ

বিটা 1 আপনাকে পরবর্তী প্ল্যাটফর্ম রিলিজে তৈরি এবং পরীক্ষা করার জন্য আরও সম্পূর্ণ এবং স্থিতিশীল পরিবেশ দেয় এবং এটিই প্রথম বিল্ড যা আমরা প্রাথমিক গ্রহণকারীদের কাছে পৌঁছে দিই যারা Android বিটা প্রোগ্রামে নথিভুক্ত। বিটা রিলিজের সময়কালে, প্রাথমিক গ্রহণকারীরা Pixel ডিভাইসে আপনার অ্যাপ ব্যবহার করবে, তাই আমরা অ্যাপের টার্গেটিং পরিবর্তন না করেই সেই ব্যবহারকারীদের কাছ থেকে প্রতিক্রিয়া দেখার জন্য এবং সামঞ্জস্যপূর্ণ আপডেট প্রকাশ করার পরামর্শ দিই। বড় রিলিজের জন্য, পরে আপনার অ্যাপের টার্গেটিং পরিবর্তন করার জন্য প্রস্তুতি শুরু করার জন্য এটি একটি ভাল সময়। এই সময়ের মধ্যে আমাদের আপনার মতামত দিন , আমাদের কোন সমস্যা বা অনুরোধ জানাতে.

প্ল্যাটফর্ম স্থিতিশীলতার মাইলফলক

অ্যান্ড্রয়েড রিলিজে প্ল্যাটফর্ম স্টেবিলিটি নামে একটি মাইলফলক রয়েছে যা আপনাকে আপনার চূড়ান্ত পরীক্ষা এবং প্রকাশের পরিকল্পনা করতে সহায়তা করে। এই মাইলফলকের অর্থ হল প্ল্যাটফর্মটি চূড়ান্ত অভ্যন্তরীণ এবং বাহ্যিক API, চূড়ান্ত অ্যাপ-মুখী আচরণ এবং চূড়ান্ত নন-SDK API তালিকায় পৌঁছেছে। প্ল্যাটফর্ম স্থিতিশীলতার পরে, আপনি আপনার অ্যাপগুলিকে প্রভাবিত করে এমন আর কোনও পরিবর্তন আশা করতে পারবেন না। আপনার অ্যাপের একটি সামঞ্জস্যপূর্ণ সংস্করণ ইকোসিস্টেমে চূড়ান্ত প্রকাশের সময় ব্যবহারকারীদের জন্য প্রস্তুত হবে তা নিশ্চিত করার জন্য প্রয়োজনীয় চূড়ান্ত পরীক্ষা এবং বিকাশের কাজ শুরু করার এটাই সময়। বড় রিলিজের জন্য, অ্যান্ড্রয়েড এই সময়ে একটি আদর্শ API স্তর প্রদান করবে।

আমরা সমস্ত অ্যাপ, গেম, SDK, লাইব্রেরি এবং গেম ইঞ্জিন ডেভেলপারকে চূড়ান্ত সামঞ্জস্যতা পরীক্ষা এবং সর্বজনীন প্রকাশের পরিকল্পনা করার লক্ষ্য হিসাবে প্ল্যাটফর্ম স্থিতিশীলতার মাইলফলক ব্যবহার করতে উত্সাহিত করি। চূড়ান্ত প্রকাশের পরিবর্তে প্ল্যাটফর্ম স্থিতিশীলতা ব্যবহার করলে গ্রাহকরা তাদের ডিভাইসে নতুন প্ল্যাটফর্ম গ্রহণ করার আগে আপনাকে আরও কয়েক সপ্তাহ দেয়।

প্ল্যাটফর্ম স্থিতিশীলতা থেকে, আপনি অফিসিয়াল API স্তরে Android প্ল্যাটফর্মে চলমান ডিভাইসগুলিতে অ্যাপগুলি প্রকাশ করতে সক্ষম হবেন। আমরা প্রথমে Google Play আলফা এবং বিটা ট্র্যাকগুলিতে প্রকাশ করার পরামর্শ দিই যাতে আপনি স্টোরের মাধ্যমে বিস্তৃতভাবে বিতরণ করার আগে আপনার অ্যাপগুলি পরীক্ষা করতে পারেন৷

চূড়ান্ত মুক্তি

অ্যান্ড্রয়েড প্ল্যাটফর্মের স্থিতিশীল সংস্করণটি AOSP এবং বৃহত্তর অ্যান্ড্রয়েড ইকোসিস্টেমে প্রকাশ করা হয়েছে। আপনার আশা করা উচিত যে ডিভাইস নির্মাতারা তাদের ব্যবহারকারীদের জন্য আপডেট প্রকাশ করা শুরু করার সাথে সাথে আপনার কিছু ব্যবহারকারী Android প্ল্যাটফর্মে এই সময়ে বা তার পরেই আপডেট হবে। Android এর সর্বশেষ সংস্করণে ব্যবহারকারীর সংখ্যা বৃদ্ধির সাথে সাথে রিপোর্ট করা হতে পারে এমন নতুন সমস্যার জন্য প্রস্তুত থাকুন৷

বিটা রিলিজে কি অন্তর্ভুক্ত করা হয়েছে?

বিটা প্রোগ্রামে আপনার বিদ্যমান অ্যাপগুলিকে বিভিন্ন ধরনের স্ক্রীন সাইজ, নেটওয়ার্ক প্রযুক্তি, CPU এবং GPU চিপসেট এবং হার্ডওয়্যার আর্কিটেকচারে পরীক্ষা করার জন্য প্রয়োজনীয় সবকিছু অন্তর্ভুক্ত রয়েছে।

SDK এবং টুলস

অ্যান্ড্রয়েড স্টুডিও ব্যবহার করে, আপনি SDK ম্যানেজারের মাধ্যমে নিম্নলিখিত উপাদানগুলি ডাউনলোড করতে পারেন:

  • বিটা রিলিজের জন্য SDK এবং টুল
  • মোবাইল ডিভাইসের জন্য এমুলেটর সিস্টেমের ছবি (শুধুমাত্র 64-বিট)

আমরা প্রয়োজন অনুযায়ী প্রতিটি মাইলফলকে এই উন্নয়ন সরঞ্জামগুলির আপডেট প্রদান করব৷

সিস্টেম ইমেজ

আমরা বিভিন্ন Google Pixel ডিভাইসের জন্য সিস্টেমের ছবি প্রদান করি যা আপনি বিকাশ এবং পরীক্ষা করার জন্য ব্যবহার করতে পারেন। বিকাশ এবং পরীক্ষার জন্য একটি সিস্টেম ইমেজ পেতে রিলিজের জন্য ডাউনলোড পৃষ্ঠাতে যান৷

আপনার কাছে পিক্সেল ডিভাইস না থাকলে, আপনি এখনও আপনার কাজের প্রবাহের উপর নির্ভর করে অন্যান্য পদ্ধতি ব্যবহার করে বিকাশ এবং পরীক্ষা করতে পারেন:

  • মোবাইল ডিভাইসের জন্য এমুলেটর সিস্টেমের ছবি (শুধুমাত্র 64-বিট)
  • জেনেরিক সিস্টেম ইমেজ (GSIs)

Android বিটা প্রোগ্রামের মাধ্যমে Pixel-এর জন্য OTA আপডেট

আপনার যদি একটি সমর্থিত Pixel ডিভাইস থাকে, তাহলে আপনি Android প্ল্যাটফর্ম বিটা ওভার-দ্য-এয়ার (OTA) আপডেট পেতে ডিভাইসটিকে পিক্সেলের জন্য Android বিটা প্রোগ্রামে নথিভুক্ত করতে পারেন।

আরও জানতে এবং নথিভুক্ত করতে, g.co/androidbeta-এ যান।

বিটা এপিআই এবং প্রকাশনা

প্রারম্ভিক বিটা বিল্ড প্রাথমিকভাবে একটি ডেভেলপমেন্ট-অনলি সিস্টেম এবং অ্যান্ড্রয়েড লাইব্রেরি প্রদান করে যার কোনো স্ট্যান্ডার্ড API লেভেল নেই । আপনি যদি এই সময়ের মধ্যে নতুন প্ল্যাটফর্মকে লক্ষ্য করতে চান এবং নতুন APIগুলির সাথে তৈরি করতে চান তবে আপনাকে অবশ্যই আপনার অ্যাপের বিল্ড কনফিগারেশন আপডেট করে বিটা সংস্করণকে লক্ষ্য করতে হবে।

প্ল্যাটফর্ম স্থিতিশীলতায় চূড়ান্ত SDK প্রকাশ না হওয়া পর্যন্ত পূর্বরূপ APIগুলি অফিসিয়াল হবে না৷ এর মানে হল যে আপনার বিটা চলাকালীন API পরিবর্তনগুলি আশা করা উচিত, বিশেষ করে প্রোগ্রামের প্রাথমিক সপ্তাহগুলিতে। আমরা প্রতিটি রিলিজের সাথে পরিবর্তনের সারসংক্ষেপ প্রদান করব।

পরে প্রিভিউতে, ডেভেলপার এপিআই চূড়ান্ত করা হবে এবং আপনি অ্যান্ড্রয়েড স্টুডিওতে অফিসিয়াল SDK ডাউনলোড করতে পারবেন এবং অফিসিয়াল API-এর বিপরীতে কম্পাইল করতে পারবেন।

প্ল্যাটফর্ম স্থিতিশীলতার মাইলফলক পর্যন্ত, Google Play এমন অ্যাপ প্রকাশ করতে বাধা দেয় যা একটি পূর্বরূপ API স্তর বা ভবিষ্যতের অফিসিয়াল API স্তরকে লক্ষ্য করে। যখন চূড়ান্ত SDK উপলব্ধ হয়, তখন আপনি অফিসিয়াল API স্তরকে টার্গেট করতে পারেন এবং আলফা, বিটা এবং প্রোডাকশন রিলিজ চ্যানেলগুলি ব্যবহার করে আপনার অ্যাপটি Google Play-তে প্রকাশ করতে পারেন৷ এদিকে, আপনি যদি পরীক্ষকদের কাছে একটি অ্যাপ বিতরণ করতে চান যা পরবর্তী API স্তরকে লক্ষ্য করে, আপনি ইমেলের মাধ্যমে বা আপনার সাইট থেকে যেকোনো সময় সরাসরি ডাউনলোডের মাধ্যমে তা করতে পারেন।

API রেফারেন্স এবং পার্থক্য রিপোর্ট

প্ল্যাটফর্ম রেফারেন্স ডকুমেন্টেশন সর্বদা সাম্প্রতিক প্ল্যাটফর্ম প্রিভিউ, বিটা বা চূড়ান্ত প্রকাশ দেখায়। যখন নতুন APIগুলি বিকাশের অধীনে রয়েছে, তখন সেগুলি দৃশ্যমানতার জন্য ওয়াটারমার্ক করা হবে এবং API স্তর হিসাবে পূর্বরূপ কোডনাম দেখাবে৷ মনে রাখবেন যে আপনি যদি পূর্বরূপ SDK দিয়ে তৈরি করেন তবেই আপনি এই APIগুলি ব্যবহার করতে পারেন৷

চূড়ান্ত SDK উপলব্ধ হলে, API রেফারেন্স দেখাবে যে নতুন APIগুলি অফিসিয়াল API স্তরে যোগ করা হয়েছে৷

সহায়তা সংস্থান

আপনি অ্যান্ড্রয়েড বিটা বিল্ডগুলির সাথে পরীক্ষা এবং বিকাশ করার সময়, সমস্যাগুলি প্রতিবেদন করতে এবং প্রতিক্রিয়া জানাতে এই চ্যানেলগুলি ব্যবহার করুন:

  • কীভাবে সমস্যাগুলি রিপোর্ট করতে হয় সে সম্পর্কে সম্পূর্ণ তথ্যের জন্য প্রতিক্রিয়া এবং সমস্যা পৃষ্ঠাতে যান এবং আপনি কী মনে করেন তা আমাদের জানান। পৃষ্ঠা থেকে, আপনি বাগ বা বৈশিষ্ট্য অনুরোধ ফাইল করতে সমস্যা ট্র্যাকারে যেতে পারেন, এবং আপনি কিছু নতুন বৈশিষ্ট্য এবং পরিবর্তনের উপর দ্রুত সমীক্ষা করতে পারেন।
  • অ্যান্ড্রয়েড প্রিভিউ ইস্যু ট্র্যাকার আমাদের প্রাথমিক সমস্যা ট্র্যাকার । আপনি ইস্যু ট্র্যাকারের মাধ্যমে বাগ, কর্মক্ষমতা সমস্যা এবং সাধারণ প্রতিক্রিয়া রিপোর্ট করতে পারেন। আপনি পরিচিত সমস্যাগুলির জন্যও পরীক্ষা করতে পারেন এবং সমাধানের পদক্ষেপগুলি খুঁজে পেতে পারেন৷ আমরা আপনাকে আপনার সমস্যা সম্পর্কে আপডেট রাখব কারণ এটি ট্রাইজেড এবং পর্যালোচনার জন্য Android ইঞ্জিনিয়ারিং টিমের কাছে পাঠানো হয়েছে৷
  • [Android Developer Community][community] হল এমন একটি সম্প্রদায় যেখানে আপনি অন্যান্য ব্যবহারকারী এবং ডেভেলপারদের সাথে সংযোগ করতে পারেন যারা Android 16 প্রিভিউ বিল্ডের সাথে কাজ করছেন। আপনি পর্যবেক্ষণ এবং ধারণা শেয়ার করতে পারেন এবং সেখানে প্রশ্নের উত্তর খুঁজে পেতে পারেন।

[সম্প্রদায়]: /about/versions/16/qpr2/dev-community