পণ্যের খবর

অ্যান্ড্রয়েড স্টুডিও পান্ডা ২ ব্যবহার করে প্রম্পট থেকে কার্যকরী প্রোটোটাইপ তৈরি করুন।

৩ মিনিটের পাঠ
Matt Dyor
সিনিয়র প্রোডাক্ট ম্যানেজার

অ্যান্ড্রয়েড স্টুডিও পান্ডা ২ এখন স্থিতিশীল এবং প্রোডাকশনে ব্যবহারের জন্য প্রস্তুত। এই রিলিজটি অ্যান্ড্রয়েড স্টুডিওতে নতুন এজেন্টিক সক্ষমতা নিয়ে এসেছে, যা এজেন্টকে এআই-চালিত ‘নিউ প্রজেক্ট’ ফ্লো ব্যবহার করে একেবারে গোড়া থেকে একটি সম্পূর্ণ কার্যকরী অ্যাপ্লিকেশন তৈরি করতে এবং ডিপেন্ডেন্সি আপডেটের ম্যানুয়াল কাজ স্বয়ংক্রিয়ভাবে সম্পন্ন করতে সাহায্য করে।

আপনি আপনার প্রথম প্রোটোটাইপ তৈরি করছেন বা একটি বড়, প্রতিষ্ঠিত কোডবেস রক্ষণাবেক্ষণ করছেন, যাই হোক না কেন, এই আপডেটগুলি অ্যান্ড্রয়েড স্টুডিওতে জেমিনিকে আগের চেয়ে আরও বেশি সাহায্য করার সুযোগ দিয়ে আপনার কর্মপ্রবাহে নতুন দক্ষতা নিয়ে আসে।

নতুন কী আছে, তা এখানে বিস্তারিতভাবে তুলে ধরা হলো:

এআই দিয়ে নতুন প্রকল্প তৈরি করুন

সেইসব গতানুগতিক স্টার্টার টেমপ্লেটকে বিদায় জানান যা আপনাকে শুধু শুরুটা করতে সাহায্য করে। এআই-চালিত নিউ প্রজেক্ট ফ্লো-এর মাধ্যমে, আপনি এখন শুধুমাত্র একটি নির্দেশেই একটি কার্যকরী অ্যাপ প্রোটোটাইপ তৈরি করতে পারবেন।

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

আপনি প্রস্তুত হলে, এজেন্টটি Kotlin, Compose এবং সর্বশেষ স্থিতিশীল লাইব্রেরি সহ অ্যান্ড্রয়েডের সেরা অনুশীলনগুলি ব্যবহার করে আপনার পরিকল্পনাকে আপনার অ্যাপের একটি প্রথম খসড়ায় পরিণত করে। আপনার নির্দেশনায়, এটি একটি স্বয়ংক্রিয় জেনারেশন লুপ তৈরি করে: এটি প্রয়োজনীয় কোড তৈরি করে, প্রজেক্টটি বিল্ড করে, যেকোনো বিল্ড ত্রুটি বিশ্লেষণ করে এবং কোডটি নিজে থেকে সংশোধন করার চেষ্টা করে; যতক্ষণ না আপনার প্রজেক্টটি সফলভাবে বিল্ড হয়, ততক্ষণ এই প্রক্রিয়াটি চলতে থাকে। এরপর এটি আপনার অ্যাপটিকে একটি অ্যান্ড্রয়েড এমুলেটরে ডেপ্লয় করে এবং প্রতিটি স্ক্রিন পরীক্ষা করে দেখে যে, ইমপ্লিমেন্টেশনটি সঠিকভাবে কাজ করছে এবং আপনার মূল অনুরোধের সাথে সঙ্গতিপূর্ণ কিনা। আপনার একটি সাধারণ সিঙ্গেল-স্ক্রিন লেআউট, নেভিগেশন সহ একটি মাল্টি-পেজ অ্যাপ, বা এমনকি Gemini API-এর সাথে ইন্টিগ্রেটেড একটি অ্যাপ্লিকেশন—যা-ই প্রয়োজন হোক না কেন, এই AI-চালিত নিউ প্রজেক্ট ফ্লো তা সামলাতে পারে।

শুরু করা

এজেন্ট ব্যবহার করে একটি প্রজেক্ট সেট আপ করতে, নিম্নলিখিতগুলি করুন:

  1. অ্যান্ড্রয়েড স্টুডিও চালু করুন।
  2. অ্যান্ড্রয়েড স্টুডিও-তে স্বাগতম স্ক্রিনে নতুন প্রজেক্ট নির্বাচন করুন (অথবা একটি প্রজেক্টের ভেতর থেকে ফাইল > নতুন > নতুন প্রজেক্ট নির্বাচন করুন)।
  3. এআই দিয়ে তৈরি করুন নির্বাচন করুন।
  4. টেক্সট এন্ট্রি ফিল্ডে আপনার প্রম্পটটি টাইপ করুন এবং নেক্সট-এ ক্লিক করুন। সর্বোত্তম ফলাফলের জন্য আমরা একটি পেইড জেমিনি এপিআই কী অথবা থার্ড-পার্টি রিমোট মডেল ব্যবহার করার পরামর্শ দিই।
img1-what_do_you_want_to_build.png

অ্যান্ড্রয়েড স্টুডিওতে এআই ব্যবহার করে একটি নতুন প্রজেক্ট তৈরি করুন

৫. আপনার অ্যাপটির নাম দিন এবং তৈরির প্রক্রিয়াটি শুরু করতে ফিনিশ-এ ক্লিক করুন।

৬. প্রজেক্ট প্ল্যান ব্যবহার করে এবং অ্যান্ড্রয়েড এমুলেটর বা কোনো অ্যান্ড্রয়েড ডিভাইসে আপনার অ্যাপটি চালিয়ে তৈরি অ্যাপটি যাচাই করুন।

নতুনপ্রকল্পপ্রবাহ.png

এআই-চালিত নতুন প্রকল্পের প্রবাহ

নতুন প্রজেক্টের কার্যপ্রবাহ সম্পর্কে আরও বিস্তারিত জানতে অফিসিয়াল ডকুমেন্টেশন দেখুন।

আপনি যা তৈরি করেন তা শেয়ার করুন

আমরা আপনার কথা শুনতে এবং ‘নিউ প্রজেক্ট’ ফ্লো ব্যবহার করে আপনার তৈরি করা অ্যাপগুলো দেখতে চাই। আপনার সোশ্যাল মিডিয়া পোস্টে #AndroidStudio ব্যবহার করে আপনার অ্যাপগুলো আমাদের সাথে শেয়ার করুন। আমরা আমাদের সোশ্যাল চ্যানেলগুলোতে আপনার পাঠানো কিছু অ্যাপ ব্যাপকভাবে প্রচার করব।

আপনার জেমিনি এপিআই কী দিয়ে আরও বেশি কিছু আনলক করুন

যদিও এজেন্টটি অ্যান্ড্রয়েড স্টুডিও-র ডিফল্ট বিনামূল্যের মডেল ব্যবহার করে কোনো অতিরিক্ত খরচ ছাড়াই কাজ করে, আপনার নিজস্ব গুগল এআই স্টুডিও এপিআই কী প্রদান করলে অ্যাসিস্ট্যান্টটির সম্পূর্ণ সম্ভাবনা উন্মোচিত হয়। একটি পেইড জেমিনি এপিআই কী সংযোগ করার মাধ্যমে, আপনি গুগলের দ্রুততম এবং সর্বশেষ মডেলগুলিতে অ্যাক্সেস পান। এটি ‘নিউ প্রজেক্ট’ ফ্লো-কে ন্যানো ব্যানানা (ইমেজ জেনারেশনের জন্য আমাদের সেরা মডেল) অ্যাক্সেস করার সুযোগ দেয়, যার ফলে UI ডিজাইন নিয়ে ধারণা তৈরি করা যায় — যা এজেন্টকে আরও সমৃদ্ধ ও উচ্চ মানের অ্যাপ্লিকেশন ডিজাইন তৈরি করতে সাহায্য করে।

এআই-চালিত নতুন প্রজেক্ট ফ্লো-তে, এই বর্ধিত সক্ষমতার অর্থ হলো আরও সুনির্দিষ্টভাবে ডিজাইন তৈরির জন্য বড় কনটেক্সট উইন্ডো এবং উন্নত মানের কোড। অধিকন্তু, যেহেতু এজেন্ট উন্নত ডিজাইন তৈরির জন্য নেপথ্যে ন্যানো ব্যানানা ব্যবহার করে, আপনার প্রোটোটাইপটি শুধু ভালোভাবেই কাজ করে না—এতে দৃষ্টিনন্দন ও আধুনিক ইউআই লেআউট থাকে এবং এটি শুরু থেকেই পেশাদার দেখায়।

সংস্করণ আপগ্রেড সহকারী

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

অ্যান্ড্রয়েড স্টুডিও-এর ভার্সন আপগ্রেড অ্যাসিস্ট্যান্ট এই সমস্যাটিকে অতীতের বিষয় করে দিয়েছে। এখন আপনি ডিপেন্ডেন্সি এবং বয়লারপ্লেট ব্যবস্থাপনার মতো কঠিন কাজগুলো এআই-এর উপর ছেড়ে দিতে পারেন, যাতে আপনি আপনার ব্যবহারকারীদের জন্য অনন্য অভিজ্ঞতা তৈরিতে মনোযোগ দিতে পারেন।

এই বৈশিষ্ট্যটি ব্যবহার করতে, আপনার ভার্সন ক্যাটালগে কেবল রাইট-ক্লিক করুন, AI নির্বাচন করুন এবং তারপরে Update Dependencies নির্বাচন করুন।

সংস্করণ.png

ভার্সন ক্যাটালগ থেকে ভার্সন আপগ্রেড অ্যাসিস্ট্যান্ট অ্যাক্সেস করা যায়।

আপনি রিফ্যাক্টর মেনু থেকেও ভার্সন আপগ্রেড অ্যাসিস্ট্যান্ট অ্যাক্সেস করতে পারেন—শুধু ‘Update all libraries with AI’ বেছে নিন।

সংস্করণ২.png

রিফ্যাক্টর মেনু থেকে ভার্সন আপগ্রেড অ্যাসিস্ট্যান্ট অ্যাক্সেস করা যায়।

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

জেমিনি ৩.১ প্রো অ্যান্ড্রয়েড স্টুডিওতে পাওয়া যায়।

আমরা জেমিনি ৩.১ প্রো প্রিভিউ প্রকাশ করেছি, এবং এটি যুক্তি ও বুদ্ধিমত্তার দিক থেকে জেমিনি ৩ প্রো-এর চেয়েও উন্নত। আপনার জেমিনি এপিআই কী (Gemini API key) প্রবেশ করিয়ে আপনি অ্যান্ড্রয়েড স্টুডিও-তে এটি ব্যবহার করতে পারবেন। আপনার সবচেয়ে কঠিন বাগ, কোড কমপ্লিশন এবং ইউআই লজিকের সমাধানে এই নতুন মডেলটি ব্যবহার করুন। নতুন মডেলটি সম্পর্কে আপনার মতামত আমাদের জানান।

geminipro2.png

জেমিনি ৩.১ প্রো এখন অ্যান্ড্রয়েড স্টুডিওতে উপলব্ধ।

শুরু করুন

ঝাঁপিয়ে পড়ুন এবং আপনার ডেভেলপমেন্টকে ত্বরান্বিত করুন। অ্যান্ড্রয়েড স্টুডিও পান্ডা ২ ডাউনলোড করুন এবং আজই এই শক্তিশালী নতুন এজেন্টিক ফিচারগুলো অন্বেষণ শুরু করুন।

বরাবরের মতোই, আপনার মতামত আমাদের জন্য অত্যন্ত গুরুত্বপূর্ণ। পরিচিত সমস্যাগুলো দেখুন , বাগ রিপোর্ট করুন এবং LinkedIn , Medium , YouTube বা X- এ আমাদের প্রাণবন্ত কমিউনিটির অংশ হোন। হ্যাপি কোডিং!

    লিখেছেন:

    পড়তে থাকুন