শনিবার, ২৪ জুলাই, ২০২১

অ্যানড্রয়েড অপারেটিং সিস্টেম



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

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

ওপেন হ্যান্ডসেট এল্যায়েন্সের শুরুর সাথে সাথে অ্যানড্রয়েডের বিতরণ উন্মুক্ত করা হয় ৫ই নভেম্বর ২০০৭ সালে, যেখানে ৮০টি হার্ডওয়্যার, সফটওয়্যার এবং টেলিকম কোম্পানি ছিল। তাদের সকলের উদ্দেশ্য ছিল মুক্ত আদর্শ মোবাইল প্লাটফর্ম তৈরী করা । গুগল অ্যানড্রয়েডের বেশিরভাগ কোড উন্মুক্ত করে দেয় এপ্যাচি এবং মুক্ত উৎসের লাইসেন্সের আওতায়।

অ্যানড্রয়েডের সফটওয়্যার জাভা অ্যাপ্লিকেশনের সমন্বয়ে গঠিত, যা জাভার উপর ভিত্তি করে তৈরী করা, এটি ডেলভিক ভার্চুয়াল মেশিনে (জেআইটি কম্পাইলেশন ব্যবহার করে) জাভা কোর লাইব্রেরিতে চলে। লাইব্রেরিটি প্রোগ্রামিং ভাষা সিতে লিখা যাতে আছে সারফেস ম্যানেজার, ওপেন কোর মিডিয়া ফ্রেমওর্য়াক, এসকিউলিট রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম, ওপেনজিএল ইএস ২.০ ত্রি মাত্রার গ্রাফিক্স এপিআই, ওয়েবকিট লেআউট ইঞ্জিন, এসজিএল গ্রাফিক্স ইঞ্জিন, এসএসএল এবং বাইয়োনিক লিবক। অ্যানড্রয়েড অপারেটিং সিস্টেম (যাতে লিনাক্স কার্নেল আছে) প্রায় ১২ মিলিয়ন কোডিং লাইনের সমন্বয়ে তৈরী যাতে আছে প্রায় ৩ মিলিয়ন এক্সএমএল লাইন, প্রায় ২.৮ মিলিয়ন সি (প্রোগ্রামিং ভাষা) লাইন, ২.১ মিলিয়ন জাভা লাইন, ১.৭৫ মিলিয়ন সি++ লাইন


NameInternal codenameVersion number(s)Initial stable
release date
Supported
(security fixes)
API levelReferences
[a]1.0September 23, 2008No1[9][14]
Petit Four1.1February 9, 2009No2[9][14][15]
Android CupcakeCupcake1.5April 27, 2009No3[14][16]
Android DonutDonut1.6September 15, 2009No4[14][17]
Android EclairEclair2.0October 27, 2009No5[14][18][19]
2.0.1December 3, 2009No6
2.1January 11, 2010No7[20]
Android FroyoFroyo2.2 – 2.2.3May 20, 2010No8[14][21]
Android GingerbreadGingerbread2.3 – 2.3.2December 6, 2010No9[14][22]
2.3.3 - 2.3.7February 9, 2011No10
Android HoneycombHoneycomb3.0February 22, 2011No11[14][23]
3.1May 10, 2011No12
3.2 - 3.2.6July 15, 2011No13
Android Ice Cream SandwichIce Cream Sandwich4.0 – 4.0.2October 18, 2011No14[14][24]
4.0.3 - 4.0.4December 16, 2011No15
Android Jelly BeanJelly Bean4.1 – 4.1.2July 9, 2012No16[14][25]
4.2 - 4.2.2November 13, 2012No17
4.3 - 4.3.1July 24, 2013No18
Android KitKatKey Lime Pie4.4 – 4.4.4October 31, 2013No19[14][26]
4.4W - 4.4W.2June 25, 2014No20
Android LollipopLemon Meringue Pie5.0 – 5.0.2November 4, 2014No21[14][27][28]
5.1 - 5.1.1March 2, 2015No22[29]
Android MarshmallowMacadamia Nut Cookie6.0 – 6.0.1October 2, 2015No23[14][30][31]
Android NougatNew York Cheesecake7.0August 22, 2016No24[14][32][33][34][35]
7.1 - 7.1.2October 4, 2016No25
Android OreoOatmeal Cookie8.0August 21, 2017No26[14][36][37]
8.1December 5, 2017Yes[b]27[14][38]
Android Pie9August 6, 2018Yes28[14][39]
Android 10Queen Cake10September 7, 2019Yes29[14][40][41]
Android 11Red Velvet Cake11September 8, 2020Yes30[14][42]
Android 12Snow Cone12TBA
শেয়ার করুন