প্রোডাক্ট সংক্রান্ত খবর

Android Studio Panda 2-এর সাহায্যে প্রম্পট থেকে ওয়ার্কিং প্রোটোটাইপ তৈরি করা

৩ মিনিট রিডিং
Matt Dyor-এর প্রোফাইল দেখুন
Matt Dyor সিনিয়র প্রোডাক্ট ম্যানেজার

Android Studio Panda 2 এখন স্টেবল এবং প্রোডাকশনে ব্যবহার করার জন্য রেডি। এই রিলিজে Android Studio-তে নতুন এজেন্টসুলভ দক্ষতা যোগ করা হয়েছে, যার ফলে এজেন্ট AI-এর মাধ্যমে পরিচালিত নতুন প্রোজেক্ট ফ্লো ব্যবহার করে একদম শুরু থেকে সম্পূর্ণ কার্যকরী অ্যাপ্লিকেশন তৈরি করতে পারবে এবং ডিপেন্ডেন্সি আপডেট করার ম্যানুয়াল কাজ অটোমেট করতে পারবে।

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

নতুন কী কী আছে তা এখানে বিস্তারিতভাবে দেওয়া হল:

AI-এর সাহায্যে নতুন প্রোজেক্ট তৈরি করা 

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

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

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

শুরু করা 

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

  1. Android Studio চালু করুন।
  2. Android Studio-তে স্বাগতম স্ক্রিনে নতুন প্রোজেক্ট (অথবা প্রোজেক্টের মধ্যে থেকে ফাইল > নতুন > নতুন প্রোজেক্ট) বেছে নিন
  3. AI-এর সাহায্যে তৈরি করুন বিকল্প বেছে নিন।
  4. টেক্সট লেখার ফিল্ডে আপনার প্রম্পট টাইপ করুন এবং পরবর্তী বিকল্পে ক্লিক করুন।  সেরা ফলাফল পেতে, আমরা পেড Gemini API key বা থার্ড-পার্টি রিমোট মডেল ব্যবহার করার সাজেশন দিই। 
img1-what_do_you_want_to_build.png

Android Studio-তে AI-এর সাহায্যে নতুন প্রোজেক্ট তৈরি করা

৫. আপনার অ্যাপের নাম দিন এবং জেনারেশন প্রসেস শুরু করতে শেষ করুন বিকল্পে ক্লিক করুন।

৬. প্রজেক্ট প্ল্যান ব্যবহার করে এবং Android Emulator বা Android ডিভাইসে আপনার অ্যাপ রান করে সম্পূর্ণ অ্যাপটি যাচাই করুন।

newprojectFlow.png

AI-পরিচালিত নতুন প্রজেক্ট ফ্লো

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

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

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

আপনার Gemini API key-এর মাধ্যমে আরও অনেক কিছু আনলক করুন

Android Studio-এর ডিফল্ট ফ্রি মডেল ব্যবহার করে এজেন্ট বক্সের বাইরে কাজ করলেও, আপনার নিজস্ব Google AI Studio API কী প্রদান করলে অ্যাসিস্ট্যান্টের সম্পূর্ণ সম্ভাবনা আনলক হয়ে যায়। পেড Gemini API কী কানেক্ট করার মাধ্যমে, আপনি Google-এর সবচেয়ে দ্রুত ও লেটেস্ট মডেলে অ্যাক্সেস পাবেন। এছাড়াও, এটি UI ডিজাইন সংক্রান্ত আইডিয়া তৈরি করার জন্য, আমাদের সেরা ইমেজ জেনারেশন মডেল, Nano Banana-কে অ্যাক্সেস করার জন্য নতুন প্রজেক্ট ফ্লোকে অনুমতি দেয় — এর ফলে এজেন্ট আরও উন্নত, হাই-ফিডেলিটি অ্যাপ্লিকেশন ডিজাইন তৈরি করতে পারে।

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

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

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

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

এই ফিচার ব্যবহার করতে, আপনার ভার্সন ক্যাটালগে ডানদিকের বোতামে ক্লিক করে AI এবং তারপরে ডিপেন্ডেন্সি আপডেট করুন বিকল্প বেছে নিন।

versions.png

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

এছাড়াও, আপনি রিফ্যাক্টর মেনু থেকে ভার্সন আপগ্রেড অ্যাসিস্ট্যান্ট অ্যাক্সেস করতে পারবেন—শুধু AI-এর সাহায্যে সব লাইব্রেরি আপডেট করুন বিকল্প বেছে নিন। 

versions2.png

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

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

Android Studio-তে Gemini 3.1 Pro উপলভ্য

আমরা Gemini 3.1 Pro প্রিভিউ রিলিজ করেছি এবং এটি রিজনিং ও বুদ্ধিমত্তার ক্ষেত্রে Gemini 3 Pro-এর থেকেও ভালো। আপনার Gemini API key প্লাগ-ইন করে Android Studio-তে এটি অ্যাক্সেস করতে পারবেন। সবচেয়ে কঠিন বাগ, কোড সম্পূর্ণ করা ও UI লজিক সংক্রান্ত সমস্যার সমাধানে নতুন মডেলকে কাজে লাগান। নতুন মডেল সম্পর্কে আপনার মতামত আমাদের জানান।

geminipro2.png

 Android Studio-তে এখন Gemini 3.1 Pro উপলভ্য

শুরু করুন

শুরু করুন এবং আপনার ডেভেলপমেন্টের গতি বাড়ান। Android Studio Panda 2 ডাউনলোড করুন এবং আজই এই শক্তিশালী নতুন এজেন্টসুলভ ফিচার এক্সপ্লোর করা শুরু করুন।

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

লিখেছেন:
পড়া চালিয়ে যান