কম্পিউটার

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

অ্যান্ড্রয়েড স্টুডিও হল অ্যান্ড্রয়েড অ্যাপ তৈরির জন্য অ্যান্ড্রয়েডের অফিসিয়াল ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (আইডিই)। এটি IntelliJ-তে তৈরি করা হয়েছে, PyCharm-এ ব্যবহৃত একই কোড এডিটর, যা পাইথন ডেভেলপারদের কাছে জনপ্রিয়।

আপনি যদি অ্যান্ড্রয়েড স্টুডিওতে নতুন হন, তাহলে IDE-এর সাথে নিজেকে পরিচিত করতে নীচের সহজ ধাপগুলি অনুসরণ করুন৷

ইনস্টলেশন

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

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

ডাউনলোড করার পরে, আপনি কয়েকটি বিকল্প দেখতে পাবেন যেমন একটি গাঢ় "ড্রাকুলা" থিম বা একটি ফাঁকা সাদা ব্যাকগ্রাউন্ড বেছে নেবেন।

ইনস্টলেশানে কিছু সময় লাগবে, যেহেতু অ্যাপ একে একে কম্পোনেন্ট ইনস্টল করে, তাই নিজেকে একটি শালীন বিরতি দিন।

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

শুরু করা

ইনস্টলেশনের পরে আপনি সরাসরি ব্যাট থেকে আপনার প্রকল্প চয়ন করতে পাবেন। কিভাবে কোড করতে হয় তা শেখার জন্য ফোন এবং ট্যাবলেট বিকল্প দিয়ে শুরু করুন।

পরে যখন আপনি অগ্রগতি করবেন, আপনি স্মার্ট কানেক্টেড ডিভাইসের জন্য WearOS, Android TV, Android Auto এবং Android Things-এর সাথে কাজ করতে পারবেন।

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

আপনাকে সঠিক API-এর জন্য আপনার অ্যাপ প্রজেক্ট কনফিগার করতেও বেছে নিতে হবে। এটি জিঞ্জারব্রেড থেকে অ্যান্ড্রয়েড পাই পর্যন্ত সম্পূর্ণ পরিসর সমর্থন করে৷

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

আপনি "সমাপ্তি" ক্লিক করার পরে আপনি স্বাগত স্ক্রীন দেখতে পাবেন। বিল্ডটিকে সম্পূর্ণরূপে লোড হতে দিন এবং তারপরে আপনি আপনার প্রথম প্রকল্পটি ব্যবহার করতে পারেন৷

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

Android স্টুডিওতে নেভিগেট করা

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

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

এরপরে আপনি বিভিন্ন মেনু আইটেমগুলির জন্য উপলব্ধ বৈশিষ্ট্যগুলি লক্ষ্য করবেন। আপনি "নেভিগেট" বিকল্পটি ব্যবহার করে কোড এডিটরের যেকোনো জায়গায় নেভিগেট করতে পারেন। "কোড" এর অধীনে কোড সমাপ্তি এবং স্বয়ংক্রিয়-ইন্ডেন্ট বৈশিষ্ট্য রয়েছে। প্রকল্পের পরিচ্ছন্নতা এবং নির্ভরতা বোঝার জন্য, "বিশ্লেষণ" আছে। আপনি "বিল্ড" ব্যবহার করে একটি প্রকল্প তৈরি করতে পারেন৷

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

অতিরিক্তভাবে, আপনার বাম প্যানেলে কয়েকটি মেনু বিকল্প রয়েছে। আপনি "বিল্ড ভেরিয়েন্ট", আপনার "প্রিয়" এবং "লেআউট ক্যাপচার" চেক করতে পারেন। মেনু বিকল্পগুলিতে দুবার ক্লিক করলে উইন্ডোটি ভেঙে যাবে।

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

অবশেষে, আপনি উপরের-ডান প্যানেলে "দ্রুত স্থাপনার" বিকল্পগুলি দেখতে পারেন। আপনি অ্যাপগুলি চালাতে, SDK কনফিগারেশন সেট আপ করতে, ভার্চুয়াল ডিভাইসগুলি পরিচালনা করতে, ডিবাগ এবং আরও অনেক কিছু করতে পারেন৷

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

অ্যান্ড্রয়েড স্টুডিওর সাথে আপনার অ্যাপ প্রকাশ করার পর্যায়গুলি

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

1. আপনার অ্যাপ লেখা হচ্ছে . ইন্টেলিজে কোড এডিটর এখানে কাজে আসে। আপনি টেমপ্লেট থেকে XML-এ কোড যোগ করতে পারেন, অ্যাপ রিসোর্স যোগ করতে পারেন, অ্যাপ থিম ডিজাইন করতে পারেন, লেআউট এডিটর দিয়ে একটি UI তৈরি করতে পারেন এবং ইমেজ অ্যাপ স্টুডিও দিয়ে অ্যাপ আইকন কনফিগার করতে পারেন।

উদাহরণ:নিম্নলিখিত স্ক্রীনটি দেখায় কিভাবে অ্যাপ আইকন কনফিগার করতে হয়। অ্যাপটি নির্বাচন করুন, "res" এ যান, রাইট-ক্লিক করুন এবং বিভিন্ন আইকন থেকে অ্যাপের জন্য একটি ইমেজ সম্পদ তৈরি করুন।

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

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

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

3. আপনার বিল্ড কনফিগার করা হচ্ছে . এই পর্যায়ে আপনি একটি অ্যাপ্লিকেশন আইডি সেট করা, একাধিক বিল্ড অপ্টিমাইজ করা, কোড এবং সংস্থান সঙ্কুচিত করা এবং আরও অনেক কিছু করতে পারেন৷

4. আপনার অ্যাপ ডিবাগ করা হচ্ছে . এই পর্যায়ে আপনি যেকোনও বিব্রতকর ত্রুটি অপসারণ করতে পারেন যা অ্যাপে ক্রমাগত হতে পারে। উদাহরণস্বরূপ, কোনো বাগ এখনও টিকে আছে কিনা তা খুঁজে বের করতে আপনি সমস্ত পরীক্ষা "ডিবাগ" করতে পারেন।

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

5. আপনার অ্যাপ পরীক্ষা করা হচ্ছে৷৷ আপনি কমান্ড লাইন থেকে বিভিন্ন পরীক্ষা চালাতে পারেন, UI পরীক্ষা তৈরি করতে পারেন এবং এমনকি আপনার পরীক্ষাগুলি রেকর্ড করতে পারেন৷

6. আপনার অ্যাপের প্রোফাইল . এখানে আপনি অ্যাপের কর্মক্ষমতা পরিমাপ করতে পারেন, CPU কার্যকলাপ এবং GPU রেন্ডারিং পরিদর্শন করতে পারেন, শক্তি প্রোফাইল দেখতে পারেন এবং ব্যাটারি ব্যবহার দেখতে পারেন৷

7. আপনার অ্যাপ প্রকাশ করুন . আপনার অ্যাপটি সর্বজনীন ব্যবহারের জন্য প্রস্তুত করার আগে, আপনাকে অবশ্যই অ্যাপটির একটি "রিলিজ" সংস্করণ কনফিগার, তৈরি এবং পরীক্ষা করতে হবে। এর পরে, Google Play-তে উপলব্ধ একটি "আপলোড কী" ব্যবহার করে আপনার অ্যাপে সাইন ইন করুন৷ একবার আপনি অ্যাপটি আপলোড করলে, আপনি Google Play-এ প্রকাশের জন্য প্রস্তুত৷

অ্যান্ড্রয়েড স্টুডিওতে শিক্ষানবিস গাইড

উপসংহার

যদিও অ্যান্ড্রয়েড স্টুডিও অ্যান্ড্রয়েডের জন্য অফিসিয়াল আইডিই, এটি একমাত্র পছন্দ নয়। এছাড়াও আপনি Eclipse, Visual Studio, Komodo বা AIDE ব্যবহার করতে পারেন। অ্যান্ড্রয়েড স্টুডিওর অন্যতম সুবিধা হল Google ক্লাউড অ্যাপের সাথে সরাসরি ইন্টিগ্রেশন।

অ্যাপটির সুন্দর ইন্টারফেস, একীভূত পরিবেশ এবং তাৎক্ষণিক স্থাপনার ক্ষমতা একটি দ্রুত এবং বৈশিষ্ট্য সমৃদ্ধ এমুলেটর তৈরি করে।

উপরের সুপারিশের উপর ভিত্তি করে, আপনি কি অ্যাপ ডেভেলপমেন্টের জন্য অ্যান্ড্রয়েড স্টুডিও ব্যবহার করার কথা বিবেচনা করবেন? কমেন্টে আমাদের জানান।


  1. স্টক অ্যান্ড্রয়েড অ্যাপের জন্য সেরা বিকল্পগুলির মধ্যে 5টি৷

  2. অ্যান্ড্রয়েডের জন্য সেরা অ্যান্টিভাইরাস অ্যাপগুলির মধ্যে 5টি৷

  3. টাচ টাইপিংয়ের জন্য প্রাথমিক নির্দেশিকা

  4. ম্যাকে অ্যান্ড্রয়েড বার্তাগুলির জন্য চূড়ান্ত গাইড