Logo ur.androidermagazine.com
Logo ur.androidermagazine.com

گوگل i / o 2015 بہتر ایپس بنانے کے بارے میں تھا۔

فہرست کا خانہ:

Anonim

/ google-io-2016)

اگر آپ اینڈرائڈ کے پرستار ہیں تو گوگل I / O 2015 بہت ہی حیرت انگیز تھا۔ گوگل ناؤ پر آنے والی نئی خصوصیات مشین لرننگ کا ایک ناقابل یقین ڈسپلے ہیں اور ہمیں اسکرلیکس کے بارے میں مزید بتائیں گی جو ہم جاننا چاہتے تھے۔ نئی گوگل فوٹو ہر چیز کو منظم اور دستیاب رکھنے کے لئے ایک زبردست (اور زیادہ تر مفت) طریقہ کی طرح دکھائی دیتی ہے ، اور کروم بوک صارفین کے پاس فوٹو کو ترتیب دینے اور فہرست میں رکھنے کے لئے لائٹ روم کا ایک متبادل متبادل ہوسکتا ہے - ہم صرف یہی کرنے کی کوشش کریں گے. اینڈروئیڈ پے سے پتہ چلتا ہے کہ جب کسی بڑے خیال کو ان کی توقع کی جانے والی کرشن نہیں ملتی ہے تو Google کس طرح تیار اور موافقت پذیر ہوسکتا ہے۔ اور شاندار داڑھی تھیں۔

لیکن 2015 میں ، گذشتہ برسوں سے بھی زیادہ عرصے میں ، گوگل ڈویلپرز کو بہتر ایپس بنانے میں سنجیدہ ہے۔

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

نئی اینڈرائیڈ ڈیزائن سپورٹ لائبریری۔

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

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

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

ایف اے بی کو لمبی زندہ باد!

Android اسٹوڈیو C / C ++ کی حمایت۔

زیادہ تر ڈویلپرز IDE (انٹیگریٹڈ ڈویلپمنٹ انوائرمنٹ) کہلاتا ہے اس کو استعمال کرتے ہیں کوڈ لکھنے کے لئے ، کوڈ کو کسی سمجھدار درخت میں پکڑیں ​​، اور جب چیزیں چلنے کے ل ready تیار ہوں تو اس کو تیار کریں۔ آپ ایپس بنانے کے لئے صرف نوٹ پیڈ اور کمانڈ لائن ٹولز استعمال کرسکتے ہیں ، لیکن صرف اس صورت میں جب آپ خود سے نفرت کریں۔ گوگل کے اینڈرائڈ ایپلی کیشن ڈویلپرز کے لئے مفت آئی ڈی ای کو اینڈروئیڈ اسٹوڈیو کہا جاتا ہے ، اور اسے ورژن 1.3 میں بھاری اپ ڈیٹ ملا ہے۔

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

لیکن ہجوم کا پسندیدہ انتخاب براہ راست اینڈروئیڈ اسٹوڈیو میں C / C ++ حمایت کا اضافہ تھا۔ گوگل نے جیٹ برائنز کے ساتھ تعاون کیا ہے تاکہ ان کے C / C ++ IDE CLion کو ڈویلپرز کے لئے صفر لاگت پر براہ راست اینڈرائیڈ اسٹوڈیو میں شامل کریں۔ اس سے کوڈ ریفیکٹرنگ اور تجزیہ ، نیویگیشن ، استعمال کی تلاش ، کوڈ کی تکمیل اور بہت کچھ قابل ہوجاتا ہے۔ اس سے جاوا کوڈ اور C / C ++ کوڈ کے درمیان قریبی اتحاد کا بھی موقع ملتا ہے ، لہذا ایک طرف ریفیکٹرنگ جیسی چیزیں دوسرے کو بھی ری فیکٹر کرتی ہیں۔

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

کلاؤڈ ٹیسٹ لیب۔

خودکار رپورٹوں اور اسکیلنگ سپورٹ کے ساتھ آپ کا فوری آلہ ٹیسٹنگ الماری۔

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

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

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

بہتر ایپس کیلئے بہتر ٹولز۔

اینڈروئیڈ ایپلی کیشنز لکھتے ہوئے لوگ جانتے ہیں کہ یہ ٹولز کتنے اہم ہیں ، اور یہ کہ انہیں ایک طویل عرصہ ہوا ہے۔ سنجیدگی سے جب جمال ، ٹور اور زاویر (وہ گوگل کے راک اسٹار ہیں جنہوں نے تمام نئے دیو ٹول پیش کیے تھے) تمام نئے دیو ٹولز سے گذر رہے تھے تو وہاں خوشی اور لوگ بھیڑ میں کھڑے تھے۔ یہ بہت اچھا تھا۔

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