এন্ড্রয়েড ডেভেলপমেন্ট [পর্ব-০২] :: এন্ড্রয়েড ডেভেলপার টুল পরিচিতি এবং প্রথম অ্যাপ তৈরি

এন্ড্রয়েড ডেভেলপমেন্ট

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

File>New>Android Application Project

 তখন আপনাকে নিচের ছবির মতন স্ক্রিন প্রদর্শন করবে

  • এখান থেকে আপনি Application Name, Project Name, Package Name পূরণ করে দিন 
  • তারপর এখান থেকে Required SDK আপনি মিনিমাম যে API লেভেল ইউস করতে চানতারপর Target SDK সিলেক্ট করে দিন।
  • অন্যান্য অপশন গুলোও চেক করে নেক্সট এ ক্লিক করুন।
  • তারপর আপনাকে নিচের ছবির মতন স্ক্রিন প্রদর্শন করবে

 

  • এখান থেকে আপনি Image, clipart বা Text নিজের মতন সিলেক্ট করে নেক্সট এ ক্লিক করুন।
  • তারপর আপনাকে নিচের ছবির মতন স্ক্রিন শো করবে

 

 

  • এখান থেকে আপনি নিজের মতন Activity Name পূরণ করে  Finish এ ক্লিক করুন।
  • তারপর দুটি ফাইল, MainAcivity.java এবং activity_main.xml ফাইল ওপেন হবে।
  • আপাতত আমরা activity_main.xml নিয়ে আলোচনা করব।
  • activity_main.xml এ ক্লিক করলে নিচের দিকে দেখতে পাবেন দুইটা অপশন আছেএকটা Graphical Layout, অন্যটি activity_main.xml
  • Graphical Layout এর বাম দিকে Palette এ বিভিন্ন অপশন ফিল্ড রয়েছেযেখান থেকে আপনি অপশন ফিল্ড গুলো থেকে  ইচ্ছামত  FirstApp এর উপর ড্রাগ করতে পারবেন।

 

 

এখন উদাহরনস্বরপ আপনি যদি ডিফল্ট Hello World টেক্সট মুছে দিয়ে Form Widgets থেকে Large Text view অ্যাপ স্ক্রিন এর উপর ড্রাগ করেন তাহলে Hardcoded String বা নিচের মতন সঙ্কেত প্রদর্শন করবে।

তা  দূর করার জন্য আপনাকে FirstApp এর ফোল্ডার থেকে FirstApp>res>values>string.xml ফাইলটি ওপেন করতে হবে 

এবং এভাবে নতুন একটি লাইন কোড লিখতে হবে যেমন,

Hello This Is My First App

তারপর activity_main.xml ফাইলটি ওপেন করে TextView তে android:text="@string/FirstText" কোডটি লিখে দিলে আর এরর প্রদর্শন করবে না। এভাবে টেক্সট সঙ্কেত দূর করা যায়।

এবার অ্যাপ্লিকেশান টি রান করার জন্য Android Virtual Device বা AVD manager সিলেক্ট করতে হবে   , নিচের ছবির মত অপশন এ ক্লিক করুন

 

তারপর আপনাকে নিচের ছবির মতন স্ক্রিন শো করবে

এখান থেকে New সিলেক্ট করুন

তারপর নিচের ছবির মতন স্ক্রিন প্রদর্শন করবে

  • এখান থেকে Avd Name, Device, Target  সিলেক্ট করে Ok বাটন ক্লিক করুন।
  • তারপর নিচের ছবির মতন Start বাটন এ ক্লিক করুন।

  • কিছুক্ষন পর Emulator Device টি রান করবে।
  • তারপর সম্পূর্ণ Loading প্রক্রিয়া শেষ হলে, MainActivity.java তে গিয়ে নিচের ছবির মতন
  • রান বাটন এ ক্লিক করুন।

তাহলেই  কিছুক্ষন পর Emulator Device এ প্রদর্শন করবে আপনার প্রথম Android App !

Level 0

আমি নাঈম হায়দার ঋদ্ধি। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 76 টি টিউন ও 44 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 6 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

Computer ও Programming পছন্দ, আমার youtube channel https://www.youtube.com/channel/UCYKbAf2kXLgKav30hd3zDPQ . আমার ফেসবুক প্রোফাইল https://www.facebook.com/nayeem.riddhi


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

good job broooo……
aponar next tune er jonno wait korciiii……

Level New

apnar sundor tuner jonno proti ta step kono somossa sarai kaj ti korte parsi, thank u, amar prosno holo ei app ti ki mobile e install kora jabe? ami mobile e dite chacchi, a jonno kivabe apk file ti pabo? porer tuner jonno opekkha korsi, asa kori continue korben,onnoder moto maj pothe hariye jaben na,,,,,,,,,,,,,,

এন্ড্রয়েড ডেভেলপমেন্ট শেখার শখ অনেক দিন থেকেই। আপনার টিউন থেকে আশা করি পুরনাঙ্গ ভাবে শিখতে পারবো। খুব সুন্দর উদ্যোগ। আশা করি শেষ পর্যন্ত চালিয়ে যাবেন। ধন্যবাদ টিউন করার জন্য

দারুন এগিয়ে যান

Level 0

Sooogood

ভাই আমার ভার্চুয়াল ডিভাইস চালু হচ্ছে কিন্তু কোন অ্যাপ রান হচ্ছে না। শুধু “Android” লেখাটা আসছে। কেউ একটু হেল্প করুন

FirstApp এর ফোল্ডার থেকে FirstApp>res>values>string.xml ফাইলটি ওপেন করার পর

কি ভাবে নতুন একটি লাইন কোড লিখতে হবে যেমন,Hello This Is My First App লেখাটা কথায় লিখতে হবে বুঝাানায় । Plz Help Me

android:text=”@string/FirstText এটা কথায় লিখব ? উপরের সমস্যা সমাধান করেছি 🙂

Level 0

ভাই মুড করা Android browsar তৈরি করার সিস্টেম টা জানতে চাই…

Level 0

Android Virtual Device এ নিউ করলে CPU/ABI এ NOT FOUND SYSTEM IMAGE দেখায় কী করবো Help koren pls. Thank you

Level 0

ওদের লেটেস্ট bundle ডাওনলোড এ সমস্যা আছে । আপনার আশেপাশে কেও থাকলে তার কাছ থেকে পুরাতন bundle টি চেয়ে নিন।

Level 0

khub shundor