কে হতে চায় অ্যান্ড্রয়েড অ্যাপ ডেভেলপার? [পর্ব-০১] :: অ্যান্ড্রয়েড বেসিক

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

 অ্যান্ড্রয়েড নিয়ে কিছু কথা

 অ্যান্ড্রয়েড মোবাইল ডিভাইসের একটা ওপেন সোর্স অপারেটিং সিস্টেম যা Linux kernel (Computer operating system kernel) এর উপর ভিত্তি করে তৈরি করা হয়েছে।  অ্যান্ড্রয়েড আমাদেরকে উপহার দিয়েছে Google। বর্তমানে এনড্রয়েড শুধুমাত্র মোবাইল ফোনেরই অপারেটিং সিস্টেম নয়, অ্যান্ড্রয়েড ব্যবহার হচ্ছে ট্যবলেট কম্পিউটার, স্মার্ট টিভি, স্মার্টওয়াচ, Google Glass,কন্ট্রোল সিস্টেম সহ বিভিন্ন মোবাই ডিভাইসে। idc.com এর রিপোর্টে 2015  সালে পৃথিবীতে মোবাইল ডিভাইসের অপারেটিং সিস্টেম হিসেবে অ্যান্ড্রয়েড ব্যবহারকারীর সংখ্যা 82.8%।

কেন অ্যান্ড্রয়েড অ্যাপ?

আমাদের স্মার্টফোনে বিভিন্ন সময়ে বিভিন্ন ধরণের প্রয়োজন মেটাতে আমরা বিভিন্ন ধরণেন অ্যাপ ব্যবহার করে থাকি। যেমন আমাদের যখন অচেনা রাস্তায় গিয়ে সঠিক গন্তব্য খুজে বের করার প্রয়োজন হয় তখন আমরা GPS এবং ম্যাপের বিভিন্ন অ্যাপ ব্যবহার করি, ফেসবুক, টুইটারের মতো সামাজিক যোগাযোগের মাধ্যম গুলোতে সবসময় বন্ধুদের সাথে সংযুক্ত থাকার জন্য কিছু অ্যাপ ব্যবহার করি অথবা গেম খেলার জন্য বা ইন্টারনেট ব্যবহার করার জন্য আমরা অ্যাপ ব্যবহার করি। তাহলে সারসংক্ষেপ হচ্ছে মোবাইল ডিভাইসের অপারেটিং সিস্টেম অ্যান্ড্রয়েড আমাদের সকল চাহিদা পূরণ করে বিভিন্ন ধরণেন অ্যাপের মাধ্যমে। তাহলে কিভাবে এই অ্যাপ সমূহ তৈরি হয় এবং কাজ করে?

আমাদের চারপাশে রয়েছে নানা রকম সমস্যা আর আমাদের সব সময়ের সঙ্গী হচ্ছে আমাদের স্মার্ট ফোন। তাই অ্যাপ ডেভলপাররা এই সমস্যা সমূহ নির্বাচন করে তার সমাধানের বিভিন্ন উপায় এবং বৈশিষ্ট্য নিয়ে চিন্তা করেন, এরপর অ্যাপ ডেভলপমেন্টের প্রোগ্রামিং কৌশল এবং ডেভলপমেন্ট কৌশল অনুসরণ করে অ্যাপ তৈরি করে থাকেন। যেগুলো আমরা বিভিন্ন মার্কেটপ্লেস থেকে ফ্রিতে বা কিনে ব্যবহার করতে পারি। এরকম একটা জনপ্রিয় মার্কেটপ্লেস হচ্ছে Google Play ।

কেন অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখবো ?

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

কোর্সে সক্রিয় অংশগ্রহণকারীদের জন্য কিছু করণীয়

প্রতিটা পর্বে কোর্সে সক্রিয় অংশগ্রহণকারীদের জন্য কিছু প্রশ্ন, প্রজেক্ট বা বিশেষ কিছু করণীয় থাকবে। এগুলো সম্পন্ন করে কোর্সে আপনার সক্রিয়তা নিশ্চিৎ করুন। এই কোর্সের সাথে সম্পৃক্ত বিচারক মন্ডলী এগুলো পর্যবেক্ষণ করবেন এবং প্রয়োজনীয় নির্দেশনা প্রদান করবেন।

আজ কিছু সহজ প্রশ্ন থাকছে। আপনারা টিউমেন্ট করে প্রশ্ন গুলোর সঠিক উত্তর প্রদানের চেষ্টা করুন।

  • প্রশ্ন ১: অ্যান্ড্রয়েড কি?
  • প্রশ্ন ২: 2015  সালে পৃথিবীতে  অ্যান্ড্রয়েড ব্যবহারকারীর আনুমানিক সংখ্যা শতকরা কত?
  • প্রশ্ন ৩:আপনি কি অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখতে আগ্রহী?

কোন বিষয় আমাকে জানানোর জন্য টিউমেন্ট করতে পারেন এর পাশাপাশি আমাকে ফেসবুকে ম্যাসেজ দিতে পারেন।

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

আজ এ পর্যন্তই। সবাইকে ধন্যবাদ। শুভকামনা রইলো।

Level 2

আমি অসীম কুমার পাল। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 15 বছর 7 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 147 টি টিউন ও 469 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 17 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

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


টিউনস


আরও টিউনস


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


টিউমেন্টস

Brother Ami Chai……….. Ekta extra question silo….. windows 10 pro te bangla lekhar best upay ki ?

আমি এন্ড্রয়েড ডেভেলপমেন্ট শিখার জন্য জাভা শেখা শুরু করছিলাম কিন্তু ভালো গাইডলাইনের অভাবে শিখা বাদ দিছিলাম। আসলে একা একা শিখতে মজা লাগেনা। আাশা করি আপনি পুরো টিউটোরিয়াল কন্টিনিউ করবেন। তাহলে ভালভাবে শিখতে পারবো। আর আপনি কি ভিডিও টটিউটোরিয়াল দিবেন? নাকি text আকারে দিবেন? text আকারে দিলে ভালো হয়। আর কম্পিউটারের মিনিমাম কনফিগারেশন কেমন হলে এন্ড্রয়েড স্টুডিও ভালো ভাবে চলবে?

    ধন্যবাদ ভাইজান, টিউটোরিয়াল টেক্সট ফরমেটে হবে। intel core i5, 4Gb ram হলে ভালো কাজ করবে , আর মিনিমাম dual core হলেও চলবে।

Level 0

ধন্যবাদ।

1> গুগল কোম্পানি দ্বারা তৈরী, অ্যান্ড্রয়েড মোবাইল ডিভাইসের একটা ওপেন সোর্স অপারেটিং সিস্টেম যা Linux kernel (Computer operating system kernel) এর উপর ভিত্তি করে তৈরি করা হয়েছে যা ট্যবলেট কম্পিউটার, স্মার্ট টিভি, স্মার্টওয়াচ, গুগল গ্লাস,কন্ট্রোল সিস্টেম সহ বিভিন্ন ক্ষেত্রে ব্যবহার করা হয়।

2> 2015 সালে পৃথিবীতে অ্যান্ড্রয়েড ব্যবহারকারীর আনুমানিক সংখ্যা শতকরা 82.8 % ।

3> অবশ্যই, আপনি শেখাবেন তো শিখতে তো হবেই , অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখতে আগ্রহী ।

খুব ভালো টিউন অসীম কুমার পাল ।

    ভাই, লেখাটি পুরো পড়ার ধন্যবাদ । কোর্সে সক্রিয় অংশ গ্রহণ করবেন আশা করছি। শুভকামনা রইলো ।

টিউনটি ভালো লাগলে সবাই শেয়ার করতে পারেন 🙂

চালিয়ে যান 🙂

Android:অপারেটিং সিস্টেম যা গুগল এর তৈরি।।
ব্যবহারকারীঃ৮২.২%
অবশ্যই আগ্রহী।।

চালিয়ে যান । অ্যান্ড্রয়েড এ্যাপ ডেভেলপ নিয়ে টিটিতে আগে অনেক পোষ্ট ্টিউন হয়েছে । কিন্তু দুঃখের বিষয় কেউ ২-৩ টার বেশি টিউন করে না । আশা করি আপনি পরিপূর্ন ভাবে টিউন চালিয়ে যাবেন ।

১. অ্যান্ড্রয়েড একটা ওপেন সোর্স অপারেটিং সিস্টেম যা Linux kernel এর উপর ভিত্তি করে তৈরি করা হয়েছে। অ্যান্ড্রয়েড এর স্বত্বাধিকারী google. এটি বর্তমানে বিশ্বের সবচেয়ে জনপ্রিয় মোবাইল অপারেটিং সিস্টেম।

২. idc.com এর রিপোর্টে 2015 সালে পৃথিবীতে মোবাইল ডিভাইসের অপারেটিং সিস্টেম হিসেবে অ্যান্ড্রয়েড ব্যবহারকারীর সংখ্যা 82.8%।

৩.হাঁ ভাইয়া আমি অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখতে আগ্রহী?

অ্যান্ড্রয়েড কি?
এনড্রয়েড (ইংরেজি: Android) হল মোবাইলের জন্য কিছু সফটওয়্যারের সম্মিলন যেটাতে অপারেটিং সিস্টেম, মিডলওয়্যার এবং এপ্লিকেশনগুলো থাকে। গুগল ইনকর্পোরেটের প্রাথমিক ডেভেলপারদের (এনড্রয়েড ইনকর্পোরেট) কিনে নেয় ২০০৫ সালে। এনড্রয়েড অপারেটিং সিস্টেম লিনাক্স কারনেলের উপর ভিত্তি করে তৈরী করা হয়েছে। গুগল এবং অন্যান্য মুক্ত হ্যান্ডসেট এল্যায়েন্সের সদস্যরা এন্ড্রয়েডের উন্নয়ন এবং বাজারে উন্মুক্ত করা নিয়ন্ত্রন করে। এনড্রয়েড ওপেন সোর্স প্রজেক্ট’টি (এওএসপি) এন্ড্রয়েডের রক্ষনাবেক্ষন এবং ভবিষ্য উন্নয়নের কাজ করে থাকে। এনড্রয়েড হল বিশ্বের শীর্ষ বিক্রিত স্মার্টফোন অপারেটিং সিস্টেম।

2015 সালে পৃথিবীতে অ্যান্ড্রয়েড ব্যবহারকারীর আনুমানিক সংখ্যা শতকরা 82.8 % ।

আমি অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখতে আগ্রহী

Level 2

১. অ্যান্ড্রয়েড একটা ওপেন সোর্স অপারেটিং সিস্টেম যা Linux kernel এর উপর ভিত্তি করে তৈরি করা হয়েছে। অ্যান্ড্রয়েড এর স্বত্বাধিকারী google. এটি বর্তমানে বিশ্বের সবচেয়ে জনপ্রিয় মোবাইল অপারেটিং সিস্টেম।

২. idc.com এর রিপোর্টে 2015 সালে পৃথিবীতে মোবাইল ডিভাইসের অপারেটিং সিস্টেম হিসেবে অ্যান্ড্রয়েড ব্যবহারকারীর সংখ্যা 82.8%।

৩.হাঁ ,আমি আগ্রহী?

Level 1

এগিয়ে যান ভাই, সঙ্গী হবার ইচ্ছে আছে।।

chain tune krben asa krci
apnar tune diye ami web development n css sikeci vai, thanks

1.গুগল কোম্পানি দ্বারা তৈরী, অ্যান্ড্রয়েড মোবাইল
ডিভাইসের একটা ওপেন সোর্স অপারেটিং সিস্টেম যা
Linux kernel (Computer operating system kernel) এর
উপর ভিত্তি করে তৈরি করা হয়েছে যা ট্যবলেট
কম্পিউটার, স্মার্ট টিভি, স্মার্টওয়াচ, গুগল
গ্লাস,কন্ট্রোল সিস্টেম সহ বিভিন্ন ক্ষেত্রে ব্যবহার
করা হয়।
2.2015 সালে পৃথিবীতে অ্যান্ড্রয়েড ব্যবহারকারীর
আনুমানিক সংখ্যা শতকরা 82.8 %।
3.অবশ্যই, আপনি শেখাবেন তো শিখতে তো হবেই,
অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখতে আগ্রহী।
এগিয়ে যান,সাথে আছি।

ঐইই কবে অ্যান্ড্রয়েড স্টুডিও ইন্সটল করেছিলাম, কিন্তু শেষ পর্যন্ত আর কিছুই হয়নি । অনেক ইচ্ছা ছিল এবং আছে । প্রশ্নের উত্তর অনেকেই দিয়ে দিয়েছে (সেটার কপি-পেস্টও হয়ে গেছে ইতিমধ্যে) ।

১ এন্ড্রয়েড একটি লিনাক্স কর্নের এর উপর ভিত্তি করে বানানো মোবাইল অপারেটিং সিস্টেম
২ 82.8%
৩ হ্যাঁ শিখতে আগ্রহী
ভাই প্লিস নিরাশ কইরেন না ! অনেকেই উদ্দোগ নিয়ে পরে হারিয়ে যায় , আশা করি আপনি তাদের পথে হাঁটবেন না !
আর অরেকটি অনুরোধ , প্লিস টেক্সট ফরমেটে টিউন করবেন , ভিডিও নয় !

    সরি “কর্নের” টা “কর্নেলের” হবে !

ভাই আমার অনেক ইচ্ছা এটি শিখব কিন্তু গাইট লাইন এর অভাবে পারি না / আর এন্ড্রয়েড হল লিনাক্স কর্নেলের ভিত্তি করে বানানো । আর এন্ড্রয়েড ব্যবহার কারির সংখ্যা প্রায় ৮২.৮%

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