বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

ইক্লিপস দিয়ে প্রজেক্ট তৈরী করা

১. টুল বারের New ক্লিক করুন

২. উইন্ডোতে যা দেখা যাবে, সেখানে Android ফোল্ডার ওপেন করুন, Android Application Project নির্বাচন করুন, Next এ ক্লিক করুন

ফিগার ১. ইক্লিপস এ নতুন অ্যান্ড্রয়েড অ্যাপ প্রজেক্ট উইজার্ড

৩. যে ফর্মটি আসবে তা পূরণ করুন:

  • Application Name হচ্ছে অ্যাপ এর নাম যেটা হারকারীদের নিকট দৃশ্যমান হবে. এই প্রজেক্টের জন্য এটার নাম দিন

  • Package Name হচ্ছে আপনার অ্যাপের প্যাকেজ নেমস্পেস (জাভা প্রোগ্রামিং লেঙ্গুয়েজ প্যাকেজগুলোর মতো একই নিয়ম মেনে চলতে হবে)। আপনার প্যাকেজের নাম অবশ্যই সম্পূর্ণ অ্যান্ড্রয়েড সিস্টেমে যে সকল প্যাকেজ ইনস্টলড হয়েছে তার থেকে স্বতন্ত্র হতে হবে। এই কারনে সবচেয়ে ভালো হয় আপনি যদি আপনার প্রতিষ্ঠানের নাম বা আপনার প্রকাশণী (পাবলিকেশন) পরিচয়ের যে ডোমিয়েন নাম আছে তা উল্টো করে ব্যবহার করেন। এই প্রজেক্টের জন্য আপনি "com.example.myfirstapp এই ধরনের কিছু একটা ব্যবহার করতে পারেন। কিন্তু এই "com.example" নেমস্পেস দিয়ে আপনার অ্যাপ গুগলে প্রকাশ করতে পারবেন না।

  • Minimum Required SDK হচ্ছে অ্যান্ড্রযেডের সর্বনি¤œ সংস্করন যা আপনার অ্যাপ সাপোর্ট করে, এপিআই লেভেল ব্যবহার দির্দেশ করে। যত বেশী ডিভাইসকে সাপোর্ট করা সম্ভব তা করতে এটাতে সর্বনি¤œ ভার্সন বা সংস্করন সেট করা উচিত যা আপনার অ্যাপ অনুমোদন করে এর মূল (কোর) বৈশিষ্টগলো দিতে পারে। যদি আপনার অ্যাপের কোন ফিচার শুথুমাত্র অ্যান্ড্রয়েডের নতুন সংস্করনে সম্ভব হয় এবং এটা অ্যাপের কোর ফিচার সেটের জন্য ক্রিটিক্যাল না হয়, আপনি তখনই ফিচারটি চালু করতে পারবেন, যখন এই ভার্সনে এটা চালানো হবে যা এটাকে সাপোর্ট করবে। (যেভাবে ভিন্ন ভিন্ প্লাটফর্ম সংস্করণকে সাপোর্ট করা অধ্যায়ে আলোচনা করা হয়েছে) । এই প্রজেক্টের জন্য এই সেট ডিফল্ট ভ্যালুতে ছেড়ে দিন।

  • Target SDK অ্যান্ড্রয়েডের সর্বোচ্চ ভার্সন কে নির্দেশ করে (API Level ও ব্যবহার করে থাকে) যা দিয়ে আপনি আপনার অ্যাপলিকেশন পরীক্ষা করিয়ে নিতে পারেন।

    যখন এন্ড্রয়েডের নতুন কোন ভার্সন (সংস্করণ) আসবে, আপনার উচিত হবে নতুন ভার্সনে আপনার অ্যাপ পরীক্ষা করে নেয়া এবং নতুন প্লাটফর্ম বৈশিষ্টের সুবিধা নিতে এই সর্বশেষ এপিআই লেভেলের সাথে ম্যাচ করাতে এই ভ্যালু আপডেট করুন।

  • Compile With হচ্ছে প্লাটফর্ম ভার্সন যার বিপরীতে আপনি আপনার অ্যাপ কমপাইল করতে পারবেন। সর্বশেষ অ্যান্ড্রয়েড ভার্সানে এটা বাই ডিফল্ট সেট করা আছে যা আপনার এসডিকে তে পাবেন (এটা অ্যান্ড্রয়েড ৪.১ অথবা এর চেয়ে বেশী হওয়া উচিত; আাপনার যদি এই ভার্সান না থাকে তাহলে অবশ্যই SDK Manager ব্যবহার করে এটা ইনস্টল করতে হবে) লিংক: http://developer.android.com/sdk/installing/adding-packages.html । আপনি এখনও আপনার অ্যাপ পুরাতন ভার্সনের জন্য তৈরী করতে পারেন, কিন্তু এই সেটিং এর লক্ষ্য হওয়া উচিত যাতে এটা নতুন ভাসার্নেও কাজ করে এবং সর্বশেষ ভার্সানের ডিভাইসেও এই অ্যাপ ব্যবহারকারীদের জন্য অন্তর্ভুক্ত করে দেয়া উচিত।

  • Theme নির্দেশ করে আপনার অ্যাপে কাজ করানোর জন্য অ্যান্ড্রয়েড ইউজার ইন্টারফেস ষ্টাইল. আপনি এটাকে নিজের মতো করে কাজ করতে দিতে পারেন।

Next বাটনে ক্লিক করুন

৪. পরের স্ক্রিনে প্রজেক্ট এর আকৃতি দিতে, ডিফল্ট সিলেকশন কে সেভবেই রেখে Next বাটনে ক্লিক করুন*

৫. পরবর্তী স্ক্রিন আপনার অ্যাপের জন্য লঞ্চার আইকন তৈরী করতে সাহায্য করবে।

আপনি বিভিন্ন উপায়ে একটি আইকন এর ধরন নির্নয় করতে পারেন এবং টুলগুলো সকল স্ক্রিনের ঘনত্ব (ডেনজিটি) অনুসারে একটি আইকন তৈরী করতে পারে। আপনার অ্যাপ পাবলিশ করার আগে আপনার নিশ্চিত হওয়া উচিত যে Iconography ডিজাইন গাইড এ নির্দিষ্টভাবে যে সংজ্ঞা দেয়া আছে তার সাথে আপনার আইকন মেলে কিনা। ( লিংক: http://developer.android.com/design/style/iconography.html )

Next বাটনে ক্লিক করুন

৬. আপনার অ্যাপ তৈরী করা শুরু করতে আপনি একটা এ্যাক্টিভিটি টেমপ্লেট তৈরী করতে পারেন

এই প্রজেক্ট এর জন্য BlankActivity নির্বাচিত করুন এবং Next বাটনে ক্লিক করুন এখােেন যা যা যেভবে আছে সেভাবেই রাখুন এবং Finish বাটনে ক্লিক করুন

কিছু ডিফল্ট ফাইলের সাথে আপনার অ্যান্ড্রয়েড প্রজক্টের সেট আপ করা শেষ হয়েছে এখন আপনি আপনার অ্যাপ তৈররি কাজ শুরু করতে প্রস্তুত. পরবর্তী অনুশীলনীতে চলে যান: