অ্যান্ড্রয়েড বর্তমান সময়ের অন্যতম জনপ্রিয় মোবাইল ডিভাইসের অপারেটিং সিস্টেম। প্রতি মূহর্তেই অ্যান্ড্রয়েড ব্যবহারকারীর সংখ্যা বাড়ছে। একটা সময় ছিলো যখন মানুষ শুধুমাত্র কথা বলার জন্যই ফোন ব্যবহার করতো কিন্তু এখন কি আর সেই যুগ আছে। এখন আমরা সবাই আধুুনিক, আমরা চাই এমন একটা মোবাইল ফোন যা আমাদেরকে সব কাজে সহযোগিতা করবে। আর এজন্যই মোবাইল ডিভাইসের অপারেটিং সিস্টেম অ্যান্ড্রয়েড আর অ্যান্ড্রয়েড প্লাটফর্মের বিভিন্ন অ্যাপ।
অ্যান্ড্রয়েড নিয়ে কিছু কথা
অ্যান্ড্রয়েড মোবাইল ডিভাইসের একটা ওপেন সোর্স অপারেটিং সিস্টেম যা Linux kernel (Computer operating system kernel) এর উপর ভিত্তি করে তৈরি করা হয়েছে। অ্যান্ড্রয়েড আমাদেরকে উপহার দিয়েছে Google। বর্তমানে এনড্রয়েড শুধুমাত্র মোবাইল ফোনেরই অপারেটিং সিস্টেম নয়, অ্যান্ড্রয়েড ব্যবহার হচ্ছে ট্যবলেট কম্পিউটার, স্মার্ট টিভি, স্মার্টওয়াচ, Google Glass,কন্ট্রোল সিস্টেম সহ বিভিন্ন মোবাই ডিভাইসে। idc.com এর রিপোর্টে 2015 সালে পৃথিবীতে মোবাইল ডিভাইসের অপারেটিং সিস্টেম হিসেবে অ্যান্ড্রয়েড ব্যবহারকারীর সংখ্যা 82.8%।
কেন অ্যান্ড্রয়েড অ্যাপ?
আমাদের স্মার্টফোনে বিভিন্ন সময়ে বিভিন্ন ধরণের প্রয়োজন মেটাতে আমরা বিভিন্ন ধরণেন অ্যাপ ব্যবহার করে থাকি। যেমন আমাদের যখন অচেনা রাস্তায় গিয়ে সঠিক গন্তব্য খুজে বের করার প্রয়োজন হয় তখন আমরা GPS এবং ম্যাপের বিভিন্ন অ্যাপ ব্যবহার করি, ফেসবুক, টুইটারের মতো সামাজিক যোগাযোগের মাধ্যম গুলোতে সবসময় বন্ধুদের সাথে সংযুক্ত থাকার জন্য কিছু অ্যাপ ব্যবহার করি অথবা গেম খেলার জন্য বা ইন্টারনেট ব্যবহার করার জন্য আমরা অ্যাপ ব্যবহার করি। তাহলে সারসংক্ষেপ হচ্ছে মোবাইল ডিভাইসের অপারেটিং সিস্টেম অ্যান্ড্রয়েড আমাদের সকল চাহিদা পূরণ করে বিভিন্ন ধরণেন অ্যাপের মাধ্যমে। তাহলে কিভাবে এই অ্যাপ সমূহ তৈরি হয় এবং কাজ করে?
আমাদের চারপাশে রয়েছে নানা রকম সমস্যা আর আমাদের সব সময়ের সঙ্গী হচ্ছে আমাদের স্মার্ট ফোন। তাই অ্যাপ ডেভলপাররা এই সমস্যা সমূহ নির্বাচন করে তার সমাধানের বিভিন্ন উপায় এবং বৈশিষ্ট্য নিয়ে চিন্তা করেন, এরপর অ্যাপ ডেভলপমেন্টের প্রোগ্রামিং কৌশল এবং ডেভলপমেন্ট কৌশল অনুসরণ করে অ্যাপ তৈরি করে থাকেন। যেগুলো আমরা বিভিন্ন মার্কেটপ্লেস থেকে ফ্রিতে বা কিনে ব্যবহার করতে পারি। এরকম একটা জনপ্রিয় মার্কেটপ্লেস হচ্ছে Google Play ।
কেন অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখবো ?
আপনি যদি নিজের চারপাশের সমস্যা গুলো চিহ্নিত করে আপনার স্মার্টফোনের মাধ্যমে তার সমাধান করতে চান; একজন স্মার্টফোনের অ্যাপ ডেভলপার হিসেবে নিজের ক্যারিয়ার গড়তে চান; ইলেকট্রনিক্স, এমবেডেড সিস্টেম, রোবটিক্স, কমিউনিকেশন বা কন্ট্রোল সিস্টেম নিয়ে গবেষণা করতে চান, বিভিন্ন অ্যাপ তৈরি করে আর্ন্তজাতিক মার্কেটে বিক্রি করতে চান তাহলে আপনাকে অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখতে হবে।
কোর্সে সক্রিয় অংশগ্রহণকারীদের জন্য কিছু করণীয়
প্রতিটা পর্বে কোর্সে সক্রিয় অংশগ্রহণকারীদের জন্য কিছু প্রশ্ন, প্রজেক্ট বা বিশেষ কিছু করণীয় থাকবে। এগুলো সম্পন্ন করে কোর্সে আপনার সক্রিয়তা নিশ্চিৎ করুন। এই কোর্সের সাথে সম্পৃক্ত বিচারক মন্ডলী এগুলো পর্যবেক্ষণ করবেন এবং প্রয়োজনীয় নির্দেশনা প্রদান করবেন।
আজ কিছু সহজ প্রশ্ন থাকছে। আপনারা টিউমেন্ট করে প্রশ্ন গুলোর সঠিক উত্তর প্রদানের চেষ্টা করুন।
প্রশ্ন ১: অ্যান্ড্রয়েড কি?
প্রশ্ন ২: 2015 সালে পৃথিবীতে অ্যান্ড্রয়েড ব্যবহারকারীর আনুমানিক সংখ্যা শতকরা কত?
প্রশ্ন ৩:আপনি কি অ্যান্ড্রয়েড অ্যাপ ডেভলপমেন্ট শিখতে আগ্রহী?
কোন বিষয় আমাকে জানানোর জন্য টিউমেন্ট করতে পারেন এর পাশাপাশি আমাকে ফেসবুকে ম্যাসেজ দিতে পারেন।
আজ এ পর্যন্তই। সবাইকে ধন্যবাদ। শুভকামনা রইলো।