Android کے بارے میں ہر ایک کو کیا جاننا چاہئے: تعارف ، خصوصیات اور درخواستیں

Android کے بارے میں ہر ایک کو کیا جاننا چاہئے: تعارف ، خصوصیات اور درخواستیں

تعارف:

اینڈروئیڈ ایک لینکس پر مبنی آپریٹنگ سسٹم ہے جو بنیادی طور پر ٹچ اسکرینوں کے لئے تیار کیا گیا ہے جیسے اسمارٹ فونز اور ٹیبلٹ کمپیوٹرز۔ آپریٹنگ سسٹم نے پچھلے 15 سالوں میں بلیک اینڈ وائٹ فون سے لے کر حالیہ اسمارٹ فونز یا منی کمپیوٹرز تک بہت ترقی کی ہے۔ ان دنوں سب سے زیادہ استعمال شدہ موبائل او ایس میں سے ایک android ہے۔ android وہ سافٹ ویئر ہے جو 2003 میں کیلیفورنیا کے پالو آلٹو میں قائم کیا گیا تھا۔



انڈروئدلوڈ ، اتارنا Android ایک طاقتور آپریٹنگ سسٹم ہے اور یہ اسمارٹ فونز میں بڑی تعداد میں ایپلیکیشنز کی حمایت کرتا ہے۔ یہ اطلاق صارفین کے لئے زیادہ آرام دہ اور اعلی درجے کی ہیں۔ ہارڈ ویئر جو android ڈاؤن لوڈ ، سافٹ ویئر کی حمایت کرتا ہے وہ ARM فن تعمیر کے پلیٹ فارم پر مبنی ہے۔ android ایک اوپن سورس آپریٹنگ سسٹم ہے جس کا مطلب ہے کہ یہ مفت ہے اور کوئی بھی اسے استعمال کرسکتا ہے۔ اینڈروئیڈ کو لاکھوں ایپس دستیاب ہیں جو آپ کو ایک یا دوسرے طریقے سے اپنی زندگی کا انتظام کرنے میں مدد فراہم کرسکتی ہیں اور اسی وجہ سے یہ بازار میں کم قیمت پر دستیاب ہے لہذا Android بہت مقبول ہے۔


Android لوگو





لوڈ ، اتارنا Android کی ترقی مکمل جاوا پروگرامنگ زبان کی حمایت کرتی ہے۔ یہاں تک کہ دوسرے پیکیج جو API اور جے ایس ای ہیں تعاون یافتہ نہیں ہیں۔ اینڈروئیڈ ڈویلپمنٹ کٹ (ایس ڈی کے) کا پہلا ورژن 1.0 2008 میں جاری کیا گیا تھا اور تازہ ترین تازہ ترین ورژن جیلی بین ہے۔

Android فن تعمیر:

android ایک آپریٹنگ سسٹم ہے اور یہ سافٹ ویئر کے اجزاء کا ایک اسٹیک ہے جس کو پانچ حصوں اور چار اہم پرتوں میں تقسیم کیا گیا ہے



  • لینکس دانا
  • لائبریریاں
  • Android رن ٹائم

درخواست کا فریم ورک:

Android فن تعمیر

لینکس دانا:

android ڈاؤن لوڈ ، طاقتور لینکس دانا استعمال کرتا ہے اور یہ وسیع پیمانے پر ہارڈویئر ڈرائیوروں کی حمایت کرتا ہے۔ دانا آپریٹنگ سسٹم کا دل ہے جو سافٹ ویئر سے ان پٹ اور آؤٹ پٹ درخواستوں کا انتظام کرتا ہے۔ یہ سسٹم کی بنیادی افادیت جیسے پروسیس مینجمنٹ ، میموری مینجمنٹ ، ڈیوائس مینجمنٹ جیسے کیمرہ ، کیپیڈ ، ڈسپلے وغیرہ فراہم کرتا ہے۔ دانا ہر چیز کو ہینڈل کرتا ہے۔ لینکس نیٹ ورکنگ میں واقعتا اچھ isا ہے اور اسے ضروری نہیں ہے کہ اسے پردیی ہارڈویئر سے انٹرفیس کیا جائے۔ دانا خود صارف کے ساتھ براہ راست تعامل نہیں کرتا ہے بلکہ خول اور دیگر پروگراموں کے ساتھ ساتھ سسٹم میں موجود ہارڈ ویئر ڈیوائسز کے ساتھ بھی تعامل کرتا ہے۔

لائبریریاں:

لینکس کے کنیل کے اوپری حصے میں لائبریریوں کا ایک سیٹ موجود ہے جس میں اوپن سورس ویب براؤزرز جیسے ویب کٹ ، لائبریری libc شامل ہیں۔ یہ لائبریریوں کو آڈیو اور ویڈیو کو چلانے اور ریکارڈ کرنے کے لئے استعمال کیا جاتا ہے۔ ایس کیو ایلائٹ ایک ایسا ڈیٹا بیس ہے جو ایپلی کیشن ڈیٹا کو اسٹوریج اور شیئر کرنے کے لئے مفید ہے۔ ایس ایس ایل لائبریریاں انٹرنیٹ سیکیورٹی وغیرہ کے ذمہ دار ہیں۔


Android رن ٹائم:

اینڈروئیڈ رن ٹائم ایک اہم جز جز ڈالوک ورچوئل مشین مہیا کرتا ہے جو جاوا ورچوئل مشین کی ایک قسم ہے۔ یہ android ڈاؤن لوڈ کے لئے خاص طور پر ڈیزائن اور آپٹمائزڈ ہے۔ ڈالوک VM android آپریٹنگ سسٹم میں عمل کی ورچوئل مشین ہے۔ یہ ایک ایسا سافٹ ویئر ہے جو اینڈروئیڈ ڈیوائسز پر ایپس چلاتا ہے۔

ڈالوک وی ایم لینکس بنیادی خصوصیات کا استعمال کرتا ہے جیسے میموری کا نظم و نسق اور ملٹی تھریڈنگ جو جاوا زبان میں ہے۔ ڈالوک وی ایم ہر اینڈرائیڈ ایپلی کیشن کو اپنا عمل چلانے کے قابل بناتا ہے۔ Dalvik VM فائلوں کو .dex فارمیٹ میں چلاتا ہے۔

درخواست کا فریم ورک:

ایپلی کیشن فریم ورک پرت ایپلیکیشنز کو بہت ساری اعلی سطحی خدمات مہیا کرتی ہے جیسے ونڈوز منیجر ، ویو سسٹم ، پیکیج منیجر ، ریسورس منیجر ، وغیرہ۔ ایپلی کیشن ڈویلپرز کو ان درخواستوں میں ان خدمات کو استعمال کرنے کی اجازت ہے۔

درخواستیں اور خصوصیات:

آپ کو تمام مل جائے گا android ڈاؤن لوڈ ، ایپلی کیشنز اوپری پرت میں اور آپ اپنی درخواست لکھ کر اسے اس پرت پر انسٹال کریں گے۔ اس طرح کی ایپلی کیشنز کی مثالیں رابطے ، کتابیں ، براؤزر ، خدمات وغیرہ ہیں۔ ہر ایپلی کیشن مجموعی ایپلی کیشنز میں مختلف کردار ادا کرتی ہے۔

خصوصیات:

  • ہیڈسیٹ کی ترتیب
  • ذخیرہ
  • رابطہ: GSM / EDGE ، IDEN ، CDMA ، بلوٹوتھ ، WI-FI ، EDGE ، 3G ، NFC ، LTE ، GPS۔
  • پیغام رسانی: ایس ایم ایس ، ایم ایم ایس ، سی 2 ڈی ایم (ڈیوائس میسیجنگ کی صلاحیت) ، جی سی ایم (گوگل میسجنگ کرسکتا ہے)
  • بہزبانی تعاون
  • ملٹی ٹچ
  • ویڈیو کالنگ
  • سکرین کی تصویر لو
  • بیرونی ذخیرہ
  • سلسلہ وار میڈیا سپورٹ
  • بہتر گرافکس

Android خصوصیات

Android Emulator:

ایمولیٹر ایک نئی درخواست ہے Android آپریٹنگ سسٹم . ایمولیٹر ایک نیا پروٹو ٹائپ ہے جو بغیر کسی جسمانی ڈیوائس کے استعمال کے android ایپلی کیشنز کی تیاری اور جانچ کے لئے استعمال ہوتا ہے۔

Android Emulator

اینڈروئیڈ ایمولیٹر میں ہارڈ ویئر اور سوفٹویئر کی خصوصیات جیسے موبائل فونز کے علاوہ موبائل آلات شامل ہیں۔ یہ مختلف قسم کے نیویگیشن اور کنٹرول چابیاں فراہم کرتا ہے۔ یہ آپ کی ایپلی کیشن کو ظاہر کرنے کے لئے ایک اسکرین بھی فراہم کرتا ہے۔ ایمولیٹر android ورچوئل ڈیوائس کی تشکیلات استعمال کرتے ہیں۔ ایک بار جب آپ کی ایپلی کیشن اس پر چلتی ہے تو ، یہ دوسرے ایپلی کیشنز کو ، نیٹ ورک تک رسائی حاصل کرنے ، آڈیو ، ویڈیو کھیلنے ، اسٹور کرنے اور ڈیٹا کو بازیافت کرنے میں android ڈاؤن لوڈ ، پلیٹ فارم کی خدمات کا استعمال کرسکتی ہے۔

اینڈروئیڈ کی ایپلی کیشن- اینڈروئیڈ ایپلی کیشن کنٹرول شدہ ریموٹ روبوٹ

آپریشن:

یہ کنٹرول کرتا ہے android ڈاؤن لوڈ ، ایپلی کیشن کا استعمال کرتے ہوئے روبوٹک گاڑی . بلوٹوت آلہ کو روبوٹ میں اینڈروئیڈ ایپلی کیشن کے ذریعہ منتقل کردہ سگنل کو سینس کرنے کے لئے یونٹ کو کنٹرول کرنے کے لئے انٹرفیس کیا گیا ہے۔ ریموٹ آپریشن کسی بھی سمارٹ فون یا ٹیبل وغیرہ کے ذریعہ ٹچ اسکرین آپریشن پر مبنی android OS کے ذریعہ حاصل کیا جاتا ہے۔ ٹرانسمیٹنگ اینڈ ایک اینڈروئیڈ ایپلی کیشن ڈیوائس کا ریموٹ استعمال کرتا ہے جس کے ذریعے کمانڈ منتقل ہوتے ہیں اور وصول کنندگان میں ، یہ کمانڈ روبوٹ کو ہر سمت جیسے آگے ، پسماندہ اور بائیں یا دائیں وغیرہ میں کنٹرول کرنے کے لئے استعمال ہوتے ہیں۔

وصول کنندہ اختتامی تحریک دو موٹروں کے ذریعہ حاصل کی جاتی ہے جو مائکرو قابو پانے والے کو انٹرفیس کرتے ہیں۔ اینڈروئیڈ ایپلی کیشن سے بھیجا گیا سیریل مواصلات کا ڈیٹا ایک بلوٹوتھ وصول کنندہ کے ذریعہ موصول ہوا ہے جو مائکرو قابو پانے والے کو انٹرفیس کرتا ہے۔

اینڈروئیڈ ایپلی کیشن

فوائد:

  • اینڈرائیڈ ایک لینکس پر مبنی اوپن سورس آپریٹنگ سسٹم ہے ، اسے ہر ایک تیار کرسکتا ہے
  • اینڈروئیڈ ایپس تک آسان رسائی
  • آپ بیٹری اور بڑے پیمانے پر اسٹوریج ، ڈسک ڈرائیو اور UDB آپشن کو تبدیل کرسکتے ہیں
  • یہ گوگل کی تمام خدمات کی حمایت کرتا ہے
  • آپریٹنگ سسٹم آپ کو ایک نیا SMS اور ای میلز یا تازہ ترین تازہ ترین معلومات سے آگاہ کرنے کے قابل ہے۔
  • یہ ملٹی ٹاسکنگ کی حمایت کرتا ہے
  • انٹرنیٹ کا اشتراک کرنے کے لئے اینڈروئیڈ فون روٹر کی حیثیت سے بھی کام کرسکتا ہے
  • یہ اپنی مرضی کے مطابق کرنے کے لئے مفت ہے
  • ایک ترمیم شدہ ROM انسٹال کرسکتے ہیں
  • یہ 2D اور 3D گرافکس کی حمایت کرتا ہے