اینڈرائیڈ اسٹوڈیو کیا ہے؟ استعمال کرنے کا طریقہ

 ہمارے ہر ایک صارف کو نئے سال 2021 میں خوش آمدید۔ آج ہم آپ کو اینڈرائیڈ اسٹوڈیو کے بارے میں مکمل طور پر آگاہ کریں گے، جو دنیا کا بہترین اور مشہور ورکنگ فریم ورک اینڈرائیڈ ایڈوانسمنٹ پروگرامنگ ہے۔ ہمیں ابتدائی طور پر اینڈرائیڈ پر بات کرنی چاہیے، پھر اینڈرائیڈ پوری دنیا میں سب سے زیادہ شامل پورٹیبل پروگرامنگ ہے۔

پوری دنیا میں تقریباً 75 سے 80% افراد اینڈرائیڈ کو ویسے ہی استعمال کرتے ہیں۔ کسی بھی صورت میں، کیا آپ نے کبھی سوچا ہے کہ آپ جو اینڈرائیڈ یا اینڈرائیڈ ایپس استعمال کرتے ہیں وہ کیسے بنتی ہیں؟ ہمیں آپ کو بتانے کی اجازت دیں کہ ان میں سے ہر ایک ایپلی کیشن اینڈرائیڈ اسٹوڈیو کی مدد سے بنائی گئی

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

اینڈرائیڈ اسٹوڈیو کیا ہے؟

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

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

 اینڈرائیڈ کیا ہے؟

اینڈرائیڈ اسٹوڈیو کی تاریخ

گوگل نے اس OS کو 23 ستمبر 2008 کو مستند طور پر کھولا، اس سے پہلے کہ ADT مثال کے طور پر اینڈرائیڈ ڈویلپمنٹ ٹول، ایکلیپس کو ایپلی کیشن بنانے کے لیے استعمال کیا گیا تھا۔ اس میں بھی جاوا پروگرامنگ کی مدد سے درخواستیں دی گئیں۔ اوور شیڈو کو ایکلیپس فاؤنڈیشن نے 7 نومبر 2001 کو ایپلی کیشن بنانے کے لیے فراہم کیا تھا، جسے اینڈرائیڈ اسٹوڈیو کے ظاہر ہونے تک استعمال کیا گیا تھا۔ اسے آج بھی

 استعمال کیا جاتا ہے، تاہم شاذ و نادر ہی، کیونکہ اینڈرائیڈ اسٹوڈیو بہت بہتر اور اس سے کم مشکل ہے۔ اینڈرائیڈ اسٹوڈیو اینڈرائیڈ ایپ بنانے کے لیے مضبوط اور آفیشل پروگرامنگ ہے۔ اس کے لیے بہت سے اعلیٰ سطحی عناصر یاد کیے گئے، جن کے لیے اینڈرائیڈ ڈیزائنرز کو ایک ٹن کی ضرورت تھی۔ اینڈرائیڈ کس کے لیے استعمال ہوتا ہے؟

اینڈرائیڈ اسٹوڈیو، جسے گوگل نے بنایا ہے، کو 16 مئی 2013 کو گوگل I/O کانفرنس میں پہلے ہی فارم 0.1 کے طور پر بھیج دیا گیا تھا۔ یہ اس کے بیٹا کی کوشش کا بنیادی قسم تھا۔ بعد ازاں اس کا بیٹا ویرینٹ 0.8 جون 2014 میں بھیج دیا گیا، جو کہ ایک مستقل پیش کش نہیں تھا۔ تاہم، اس کا مستحکم ویریئنٹ 0.1 دوبارہ دسمبر 2014 میں اینڈرائیڈ اسٹوڈیو 0.1 کے نام سے پیش کیا گیا۔ اینڈرائیڈ کی تعریف

اینڈرائیڈ اسٹوڈیو کے عناصر

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

مضبوط اور بھرپور لے آؤٹ ایڈیٹر

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

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

بلڈ سپورٹ کے ساتھ گریڈل کر سکتے ہیں۔

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

IDE

اس کا مطلب مربوط ترقیاتی ماحول ہے۔ IDE ایک ایپلیکیشن پروگرامنگ ہے جو ڈیزائنرز کو کسی بھی ایپلیکیشن کی جانچ یا تفتیش کرنے کی اجازت دیتی ہے۔

زبان کی حمایت

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

اس کا فاسٹ ٹیسٹنگ ایمولیٹر

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

اس کی Android Wear ایپ ڈیزائننگ سپورٹ

آئیے، سب سے اہم بات، آپ کو بتاتے ہیں کہ Android Wear ایک ایسی ایپلی کیشن ہے جو صرف اینڈرائیڈ پر کام کرتی ہے، تاہم اس کی سکرین کا سائز چھوٹا ہے۔ مثال کے طور پر، اسمارٹ واچ وغیرہ میں اس کا سب سے زیادہ استعمال کیا جاتا ہے۔ اس کا Smart Wear Apps سپورٹ آپ کو زیادہ معمولی آلات کے لیے منصوبہ بندی کرنے کا موقع فراہم کرتا ہے۔

مومنٹ ایپ رن فیچر

اینڈرائیڈ اسٹوڈیو آپ کو انسٹنٹ رن ہائی لائٹ فراہم کرتا ہے، جس کی وجہ سے آپ کسی بھی ایپلیکیشن کو فوری طور پر چلا سکتے ہیں جس کا آپ منصوبہ بناتے ہیں، اپنے ورسٹائل پر ایپلیکیشن متعارف کرانے کی ضرورت کے بغیر۔ اس کا مطلب ہے کہ آپ ایپلیکیشن کی براہ راست جانچ کر سکتے ہیں۔

اینڈرائیڈ اسٹوڈیو چلانے کے لیے پی سی کے تقاضے کیا ہیں؟

اینڈرائیڈ اسٹوڈیو ایک بہت بڑا سائز کا پروگرامنگ ہے، اور اس کا IDE انتہائی مضبوط ہے، اس لیے اسے کسی بھی فریم ورک پر چلانے کے لیے کچھ منفرد فریم ورک کی ضرورت ہوتی ہے، اس لیے آپ کا کام جلدی اور بغیر کسی سست روی کے ممکن ہونا چاہیے۔

اگر آپ اپنے پی سی یا لیپ ٹاپ پر اینڈرائیڈ اسٹوڈیو کو آسانی سے چلانے کی خواہش رکھتے ہیں، تو اس وقت، آپ کے فریم ورک میں اعلیٰ سطح کا پروسیسر ہونا چاہیے اور 4 سے 8 جی بی ریم سے کم نہیں ہونا چاہیے۔ اس موقع پر کہ آپ کے فریم ورک میں اس سے زیادہ RAM موجود ہے، وہاں اور بھی زیادہ ہوگی۔ اتفاق سے، اینڈرائیڈ اسٹوڈیو بھی اسی طرح 4 جی بی ریم پر چلے گا تاہم انتہائی سست چلے گا، اس لیے ہم تجویز کریں گے کہ آپ عام طور پر زیادہ حد کی ریم استعمال کریں۔

Post a Comment

0 Comments