Claude দিয়ে Android অ্যাপের APK আর AAB বানানো: কী লাগে, কীভাবে হয়
Claude দিয়ে Android অ্যাপের APK আর AAB কীভাবে বানায়, দুটোর পার্থক্য, কম্পিউটার আর Android Studio কেন লাগে, সাইনিং কী, আর Play Store এর আগে কী জানবেন।
Claude দিয়ে Android অ্যাপের APK বা AAB বানানো যায়: Claude অ্যাপের কোড লেখে, আর কম্পিউটারে Android Studio বা Gradle সেই কোড থেকে ফাইলটা বিল্ড করে। ফোনে পরীক্ষার জন্য APK, আর Google Play তে নতুন অ্যাপ তোলার জন্য সাইন করা AAB লাগে, কারণ Android Developers অনুযায়ী আগস্ট ২০২১ থেকে নতুন অ্যাপে AAB বাধ্যতামূলক।
এক নজরে
- Claude কোড লেখে, APK বা AAB ফাইল বিল্ড হয় কম্পিউটারের Android Studio বা Gradle এ।
- APK সরাসরি ফোনে বসানো যায়, AAB হলো Google Play তে তোলার ফরম্যাট।
- Android Studio চালাতে অফিশিয়াল ন্যূনতম ৮ GB RAM লাগে, Emulator সহ ১৬ GB।
- Play তে তোলার আগে নিজের key দিয়ে সাইন লাগে, debug ফাইল দিয়ে পাবলিশ হয় না।
Claude কি নিজেই APK ফাইল বানিয়ে দেয়?
সরাসরি চ্যাটে "APK বানিয়ে দাও" বললে একটা ইনস্টল করার মতো ফাইল হাতে আসবে, এমন ভাবা ঠিক না। Claude এর কাজ হলো পুরো অ্যাপের কোড লেখা, প্রজেক্ট সাজানো, এরর ঠিক করা আর বিল্ডের কমান্ড চালানো। ফাইলটা বিল্ড হয় Android এর নিজের টুল, Gradle আর Android SDK দিয়ে।
কম্পিউটারে Claude Code চালালে সেটা আপনার অনুমতি নিয়ে এই বিল্ড কমান্ডগুলো নিজেই চালাতে পারে, এরর এলে পড়ে ঠিক করে আবার চালায়। তাই বাস্তবে প্রসেসটা এরকম: আপনি বলেন কী অ্যাপ চান, Claude কোড লেখে আর বিল্ড চালায়, কম্পিউটারের Android টুলস ফাইল বানায়।
AI দিয়ে অ্যাপ বানিয়ে Play Store এ তোলার পুরো ছবিটা আগে দেখতে চাইলে পড়ুন AI দিয়ে অ্যান্ড্রয়েড অ্যাপ বানিয়ে Play Store এ পাবলিশের নিয়ম। এই লেখাটা সেখান থেকে এক ধাপ গভীরে, শুধু APK আর AAB নিয়ে।
APK আর AAB এর পার্থক্য কী?
APK হলো সেই ফাইল যেটা সরাসরি ফোনে বসানো যায়। AAB (Android App Bundle) হলো Google Play তে তোলার ফরম্যাট, যেটা থেকে Play নিজে প্রতিটা ফোনের জন্য মানানসই APK বানিয়ে দেয়।

| বিষয় | APK | AAB |
|---|---|---|
| কী কাজে | ফোনে পরীক্ষা, বন্ধুদের দিয়ে টেস্ট | Google Play তে পাবলিশ |
| ফোনে সরাসরি বসানো যায়? | হ্যাঁ | সাধারণভাবে না, Play থেকে APK হয়ে আসে |
| Play তে নতুন অ্যাপে চলে? | না | হ্যাঁ, আগস্ট ২০২১ থেকে বাধ্যতামূলক |
| Gradle কমান্ড (অফিশিয়াল উদাহরণ) | assembleDebug | bundleRelease |
Android Developers এর অফিশিয়াল পাতা অনুযায়ী, AAB এ অ্যাপের সব কোড আর রিসোর্স থাকে, আর APK বানানো ও সাইন করার কাজ Google Play করে। ফলে ব্যবহারকারী শুধু নিজের ফোনের দরকারি অংশটা নামায় (Android Developers, About Android App Bundles, অক্টোবর ২০২৬ পর্যন্ত)।
শুরু করতে কী কী লাগবে?
সবচেয়ে জরুরি কথা আগে বলি: শুধু মোবাইল দিয়ে এই কাজ বাস্তবসম্মত না। একটা কম্পিউটার লাগবে। প্রস্তুতির তালিকা:
- কম্পিউটার: Android Studio এর অফিশিয়াল পাতায় ন্যূনতম ৮ GB RAM (শুধু Studio), Emulator সহ চালাতে ১৬ GB, আর ৮ GB খালি জায়গা লেখা আছে। Windows এ ARM প্রসেসরের কম্পিউটার এখনো সাপোর্টেড না (Android Developers, Install Android Studio)।
- Android Studio: ফ্রি, এটাই Android SDK আর Gradle সাজিয়ে দেয়। কম শক্তির কম্পিউটারে Emulator এর বদলে নিজের Android ফোন USB দিয়ে যুক্ত করে পরীক্ষা করা যায়।
- Claude: চ্যাটে কোড আর ব্যাখ্যা নেওয়া যায় যেকোনো প্ল্যানে। কিন্তু Claude Code দিয়ে প্রজেক্টে সরাসরি কাজ করাতে Pro, Max, Team, Enterprise বা Console অ্যাকাউন্ট লাগে, অফিশিয়াল ডকুমেন্টেশন অনুযায়ী ফ্রি প্ল্যানে Claude Code নেই।
- একটা Android ফোন: আসল ফোনে চালিয়ে দেখা সবচেয়ে নির্ভরযোগ্য পরীক্ষা।
শুধু ফোন থাকলে কোন কাজগুলো হয় আর কোনগুলো হয় না, তার সৎ হিসাব আছে শুধু মোবাইল দিয়ে কাজের লেখায়।
Claude দিয়ে APK বানানোর ধাপগুলো কী?
প্রথম লক্ষ্য একটা ছোট, কাজ করা debug APK, যেটা নিজের ফোনে চলে। ধাপগুলো:

অফিশিয়াল ডকুমেন্টেশন অনুযায়ী debug APK টা SDK এর দেওয়া একটা debug key দিয়ে নিজে থেকে সাইন হয়, এটা পরীক্ষার জন্য। মাস্টার প্রম্পটের উদাহরণ:
একটা সহজ Android অ্যাপ বানাতে চাই: "দৈনিক হিসাব"। কাজ: দিনের খরচ লিখে রাখা, মাস শেষে মোট দেখানো। স্ক্রিন ২টা: খরচ যোগ করা, মাসের তালিকা ও মোট। ভাষা: বাংলা লেবেল, টাকা বাংলা সংখ্যায়। ডেটা শুধু ফোনেই থাকবে, ইন্টারনেট লাগবে না, কোনো অনুমতি চাইবে না। Kotlin আর Jetpack Compose ব্যবহার করো। আগে ফাইলের পরিকল্পনা দেখাও, তারপর কোড।
Play Store এর জন্য সাইন করা AAB কীভাবে বানাবেন?
Play তে তোলার ফাইলটা অবশ্যই আপনার নিজের key দিয়ে সাইন করা release build হতে হবে। Android Developers স্পষ্ট বলেছে, debug key নিরাপদ না আর এটা দিয়ে Google Play তে পাবলিশ করা যায় না (Android Developers, Build your app from the command line)।
- keytool দিয়ে নিজের একটা keystore (key এর ফাইল) বানান, বা Android Studio এর Generate Signed Bundle থেকে বানান।
- Gradle এ release এর জন্য সাইনিং সেট করুন। Claude কে বলুন পাসওয়ার্ড যেন build ফাইলে সরাসরি লেখা না থাকে, অফিশিয়াল পাতাও এই ঝুঁকির কথা বলেছে।
- bundleRelease চালিয়ে AAB বানান।
- Play Console এ AAB তুলুন।
keystore ফাইল আর তার পাসওয়ার্ড হারালে ভবিষ্যতের আপডেট নিয়ে বড় ঝামেলায় পড়তে পারেন। দুটোই আলাদা নিরাপদ জায়গায় ব্যাকআপ রাখুন, কোনো চ্যাটে, GitHub এর পাবলিক রিপোজিটরিতে বা কারো সাথে শেয়ার করবেন না।
AAB বানানোর পরে সরাসরি Play তে না তুলে আগে release build টা নিজের ফোনে চালিয়ে দেখা ভালো অভ্যাস। কারণ debug এ ঠিক চলা অ্যাপও release এ কখনো কখনো আলাদা আচরণ করে।
Play Store এ তোলার আগে আর কী জানা দরকার?
নতুন ব্যক্তিগত ডেভেলপার অ্যাকাউন্টে একটা বড় শর্ত আছে। Google Play Console Help অনুযায়ী ১৩ নভেম্বর ২০২৩ এর পরে খোলা ব্যক্তিগত অ্যাকাউন্টকে অ্যাপ সবার জন্য ছাড়ার আগে কমপক্ষে ১২ জন টেস্টার নিয়ে closed test চালাতে হয়, যারা টানা অন্তত ১৪ দিন যুক্ত থাকবেন (Play Console Help, অক্টোবর ২০২৬ পর্যন্ত)।
তাই সময়ের হিসাব আগে থেকে করুন। ডেভেলপার অ্যাকাউন্টের ফি, পরিচয় যাচাই আর পেমেন্টের নিয়ম Play Console এর পাতায় চেক করে নিন। ব্রাউজারের জন্য ছোট টুল বানাতে চাইলে Android এর চেয়ে সহজ শুরু হতে পারে Claude দিয়ে Chrome এক্সটেনশন বানানো।
প্রথম অ্যাপ হিসেবে এমন কিছু বাছুন যেটা ইন্টারনেট, লগইন বা পেমেন্ট ছাড়াই চলে: খরচের হিসাব, নামাজের সময়ের নোট, পড়াশোনার ফ্ল্যাশকার্ড, দোকানের পণ্যের তালিকা। এগুলোতে ভুলের ঝুঁকি কম, আর Play এর নীতিমালার জটিল অংশেও পড়তে হয় না। ব্যবহারকারীর ব্যক্তিগত তথ্য নিলে Play তে প্রাইভেসি পলিসি আর ডেটা নিরাপত্তার তথ্য দিতে হয়, সেটার নিয়ম Play Console এর পাতায় চেক করে নিন।
বিল্ডে এরর এলে কী করবেন?
নতুনদের বেশিরভাগ সময় যায় বিল্ডের এরর ঠিক করতে, আর এখানেই Claude সবচেয়ে কাজে লাগে। পুরো এরর মেসেজটা কপি করে দিন, সাথে বলুন কোন কমান্ড চালাচ্ছিলেন।
- এক এরর ঠিক হলে আরেকটা আসতে পারে, এটা স্বাভাবিক। একটা একটা করে এগোন।
- Claude কে বলুন কোন ফাইলে কী বদলাল বুঝিয়ে দিতে, শুধু কপি পেস্ট না।
- কাজ করা অবস্থায় প্রজেক্টের কপি বা Git commit রাখুন।
মাস্টার প্রম্পট থেকে ডিজাইন, কোড আর শেষে AAB বা APK পর্যন্ত পুরো প্রসেস Claude Masterclass এর Android অ্যাপ সিরিজে ধাপে ধাপে দেখানো আছে।
তথ্যসূত্র: Android Developers, About Android App Bundles; Android Developers, Build your app from the command line; Android Developers, Install Android Studio; Play Console Help, App testing requirements for new personal developer accounts; Claude Code Docs, Advanced setup. সর্বশেষ যাচাই: ১৪ অক্টোবর ২০২৬।
সচরাচর যা জিজ্ঞেস করা হয়
শুধু মোবাইল দিয়ে কি Claude দিয়ে APK বানানো যায়?
APK আর AAB এর মধ্যে Play Store এ কোনটা লাগে?
Claude এর ফ্রি প্ল্যানে কি Android অ্যাপ বানানো যায়?
debug APK দিয়ে কি Play Store এ পাবলিশ করা যায়?
নতুন ডেভেলপার অ্যাকাউন্টে কি সাথে সাথে অ্যাপ ছাড়া যায়?
অফিসের কাজ AI দিয়ে করতে চাইলে
Claude Masterclass এ Gmail, Drive, Sheets, ডকুমেন্ট আর রিপোর্টের কাজ Claude দিয়ে করা হাতে কলমে দেখানো আছে।

AI টুলস হেভেন
কোন কাজে কোন ধরনের টুল লাগে তার মানচিত্র, বাছাইয়ের চেকলিস্ট, আর খরচ ও নিরাপত্তা নিয়ন্ত্রণের নিয়ম।
সম্পর্কিত লেখা
লেখাটা পড়েছেন মানে আপনি জিনিসটা বুঝেছেন, এখন এইটা আরও Detailed শিখে কাজে নেমে যাওয়ার পালা...
৩০ সেকেন্ডের কুইজ বলে দিবে আপনার অবস্থায় কোন কোর্সটা লাগবে।