ویرایشی نوٹ: Google AI Studio AI پروگرامنگ کو ایک زیادہ آسان مرحلے تک لے جا رہا ہے: صارفین صرف اس ماڈل کو "کوڈ لکھنے" کے لیے نہیں کہتے، بلکہ وہ قدرتی زبان کے ذریعے ایک Android ایپ بناسکتے ہیں اور اسے کچھ منٹوں میں اپنے اصل فون پر انسٹال کر سکتے ہیں۔ براؤزر میں ہدایات درج کرنے سے لے کر Gemini کے ذریعہ خودکار کوڈ، انٹرفیس ڈیزائن، اور Bug درست کرنے تک، اور پھر ایپ کے ڈیوائس پر ظاہر ہونے تک، سافٹ ویئر ڈویلپمنٹ کی رکاوٹیں مزید کم ہو رہی ہیں۔
دی ورج کے مصنف شین ہولسٹر نے حال ہی میں گوگل AI اسٹوڈیو کی "پرومپٹ سے فون" کی صلاحیت کا تجربہ کیا۔ انہوں نے ایک دوپہر میں تین ایپس بنائیں، جن میں ایک ٹیکسٹ ایڈونچر گیم، ایک کیلوری کیلکولیٹر اور ایک ماریو جیسی چھوٹی گیم شامل تھی، جس کے لیے انہیں تقریباً کوڈ لکھنے کی ضرورت نہیں پڑی، اور کچھ بگس کو بھی مزید مکالمے کے ذریعے تیزی سے درست کیا جا سکا۔ یہ تجربہ ظاہر کرتا ہے کہ AI پروگرامنگ ٹولز اب ترقیاتی ماحول سے عام صارفین کے استعمال کے لیے زیادہ قریب آ رہے ہیں۔
یہی «انفرادی سافٹ ویئر انقلاب» کی سب سے زیادہ تخلیقی جگہ ہے۔ گزشتہ، عام صارفین صرف ڈویلپرز کے یونیورسل پروڈکٹس بنانے کا انتظار کرتے تھے؛ اب وہ اپنی خاص ضروریات کے مطابق، فوری طور پر ایک فٹنس ٹریکر، کیلوری کیلکولیٹر، یا ایک آسان گیم تخلیق کر سکتے ہیں۔ گوگل کے لیے، یہ صرف ایک AI پروگرامنگ کی صلاحیت کا مظاہرہ نہیں، بلکہ جیمینی کے لیے موبائل، ڈویلپر اکوسسٹم، اور سبسکرپشن آمدنی میں نئے دروازے کا امکان بھی ہے۔
لیکن اس تجربہ سے یہ بھی واضح ہوتا ہے کہ AI جنریٹڈ ایپلیکیشنز کو اصلی طور پر بالغ ہونے تک اب بھی واضح فاصلہ ہے۔ یہ تیزی سے "چلنے والے" پروگرام بناسکتی ہے، لیکن قابلِ اعتماد، درست اور استعمال میں آسان مصنوعات بنانے میں کامیاب نہیں ہوتی: کھیل کی کہانی خاکہ پر ہوتی ہے، مکینزم کمزور ہوتے ہیں، کیلوری ڈیٹا میں سنگین غلطیاں آتی ہیں، اور ماریو جیسے چھوٹے کھیل بار بار کریش ہوتے ہیں۔ زیادہ پیچیدہ مسائل میں کاپی رائٹ کے حدود، ڈیٹا کے ذرائع، مصنوعات کا جائزہ لینا اور لمبے عرصے تک برقرار رکھنے کی صلاحیت بھی شامل ہیں۔
جو بات حقیقی طور پر قابل توجہ ہے، وہ یہ نہیں کہ AI کیا ڈویلپرز کی جگہ لے چکا ہے، بلکہ یہ کہ سافٹ ویئر کی پیداوار کا آغاز تبدیل ہو رہا ہے۔ گوگل نے ثابت کر دیا ہے کہ عام لوگ اپنے فون کے ایپس بنانے کے لیے پرومپٹس استعمال کر رہے ہیں؛ لیکن "ایک ایپ بنانا" سے "ایک اچھا ایپ بنانا" تک، درمیان میں انسانی ماہرین کا تجربہ، خوبصورتی کا جائزہ اور مستقل ترقی ضروری ہے۔ AI ترقی کی رفتار کو بڑھا سکتا ہے، لیکن سافٹ ویئر کی معیار کی آخری کلومیٹر ابھی تک دوسرے کو سونپی نہیں جا سکتی۔
درج ذیل اصل متن ہے:
کل، میں نے اپنا پہلا اینڈرائیڈ ایپ بنایا۔ اس کے بعد، میں نے دو اور بنائے — ایک دوپہر میں، مجموعی طور پر تین۔
ایک ایپ کے بارے میں، میں نے صرف ویب براؤزر میں 148 انگریزی الفاظ ٹائپ کیے اور پھر چلے گئے۔ دس منٹ بعد، میرے اصل Android فون پر ایک نئی مکمل ایپ ظاہر ہو چکی تھی۔ بالکل قبل اس کے، میں نے فون کے لیے کچھ تیاری کرنا ضروری تھا: USB ڈیبگنگ موڈ کو آن کرنا اور فون کو کمپیوٹر سے جوڑنا۔ لیکن اس کے علاوہ، جیسا کہ گوگل نے دعویٰ کیا تھا، AI Studio نے تقریباً میرے لیے سب کچھ کر دیا۔
میں نے متن درج کیا، انسٹال پر کلک کیا، اور پھر—voilà، ایک مکمل، کام کرنے والا پروگرام ظاہر ہو گیا۔ اس لمحے میں، میں تقریباً ڈیوڈ، الیسن اور جین کے جائزے سے متفق ہو جانے کو تیار تھا: ذاتی سافٹ ویئر انقلاب آ چکا ہے، اور یہ اب آپ کے فون میں داخل ہو رہا ہے۔ مستقبل میں، عام لوگ جو پروگرامنگ نہیں جانتے، وہ بھی پیچیدہ اسمارٹ ہوم ڈیوائس سسٹم کو حقیقی طور پر چلانے میں کامیاب ہو سکتے ہیں۔
پھر، میں نے ان تین ایپس کا استعمال شروع کیا: ایک کیلوری گننے والی ایپ اور دو گیمز۔ نتیجہ یہ نکلا کہ وہ اچھی طرح سے کام نہیں کر رہی تھیں۔ اور جب میں نے انہیں بہتر بنانے کے لیے لگاتار اپڈیٹ کرنے اور تجربہ کرنے کا مزہ لینا شروع کیا، تو AI Studio نے مجھے یاد دلایا کہ میرا روزانہ استعمال کا حد پورا ہو چکا ہے۔ اب، میرے پاس دو ہی اختیارات تھے: یا تو ادائیگی کرنا، یا پھر رعایت کے واپس آنے کا انتظار کرنا۔
تو، تراش کشی کا احساس اب بھی موجود ہے۔ لیکن یہ بھی انکار نہیں کیا جا سکتا کہ آج کل افراد کیا کر سکتے ہیں، وہ بہت حیرت انگیز ہے۔ اسی صبح، میرے ساتھی اسٹیوی بونفیلڈ نے ایک ذاتی فٹنس ٹریکر ایپ بنا دیا، اور وہ سمجھتے ہیں کہ یہ ایپ اتنی اچھی ہے کہ اسے حقیقی استعمال کے لیے تیار کیا جا سکتا ہے۔ جب جمنائی نے ادائیگی کے لیے اپ گریڈ کا پوپ اپ دکھایا، تو میری پہلی پردہ یہ تھی: "کیا میں پہلے کچھ ماہ کے لیے ادائیگی کر لوں؟" یہ وہ رد عمل نہیں تھا جو میں گوگل کے پروڈکٹس کے لیے خود سے انتظار کرتا۔
گوگل کے AI اسٹوڈیو کا استعمال کرتے ہوئے ایک اینڈرائیڈ ایپ کیسے بنائیں
منگل کو، جب گوگل نے AI کے استعمال سے ایک ڈوم جیسا گیم بنانے کا مظاہرہ کیا، تو ہم نے مزاحیہ طور پر کہا کہ میں ایک MOOD نام کا گیم بناؤں۔ یہ ایک ٹیکسٹ ایڈونچر گیم ہوگا جیسے ڈوم، جس میں MOOD کا مطلب ہوگا "Modern Online Oratory Dungeon"۔
صرف ان معلومات سے کافی ہے کہ گوگل کام شروع کر دے۔ جب میں نے AI Studio میں درج کیا: "مجھے ایک MOOD نامی ڈوم اسٹائل ٹیکسٹ ایڈونچر گیم بنانے میں مدد کریں، جس میں MOOD کا مطلب ہے Modern Online Oratory Dungeon"، تو جیمنی نے خود بخود مزید خیالات شامل کرنا شروع کر دیے اور میرے خیال کو مزید ترقی دینے کی کوشش کی۔ اس نے پہلے ایک جملہ درج کیا: "اس گیم میں پروسیجرلی جنریٹڈ لیولز اور چیلنجنگ ٹرن بیسڈ لڑائی ہونی چاہئے۔"

میں ایسے رینڈم جنریٹڈ لیولز نہیں چاhta جن میں ہر لیول مکمل طور پر الگ ہو — میں ایک کلاسک ٹیکسٹ ایڈونچر گیم چاhta ہوں جس میں کھلاڑی ایک ڈیزائن کردہ، حقیقی میپ سٹرکچر والے ماحول کا جائزہ لے۔ تاہم، ٹرن بیسڈ لڑائی قابل قبول ہے۔ شاید، اس گیم میں AI مجھے خودکار طور پر میپ جنریٹ کرنے میں مدد کر سکتا ہے؟
اس کے بعد، جیمنی نے گیم میں "کمرے میں چھپے ہوئے راز"، "مطمئن کرنے والی ترقی کا نظام" جیسے مزید عناصر کی تجویز کی۔ زیادہ تر وقت، میں صرف اس کے خیال کے ساتھ سر ہلایا۔
میں اسے کوڈ لکھنے کے لیے تیار کرنے سے پہلے، آخری پرومپٹ ایسا تھا:

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


20 منٹ بعد، میں نے "Install" بٹن دبایا اور اس گیم کو ایک Pixel 9 فون پر ٹرانسفر کر دیا۔
کوئی حیرت کی بات نہیں کہ اسکرپٹ بہت خراب تھا۔ گیم میں شیطان کا کوئی اثر نہیں دکھائی دیا۔ پورے ڈیون میں صرف 11 کمرے تھے، اور صرف حملہ کے بٹن کو دبانے سے کھلاڑی براہ راست "ختم" کر سکتے تھے۔ اگر آپ سنجیدہ طور پر کھیلیں تو، اسے ایک منٹ سے کم میں ختم کیا جا سکتا ہے۔ اب کم از کم یہ ممکن ہے — اس سے پہلے، جیمنی نے دو ایسے بڑے بگس کو درست کیا جنہوں نے گیم کو جاری رکھنے سے روک دیا تھا۔
یہ ہے MOOD کا اصل اثر:

میں نے اس بات سے زیادہ حیران نہیں ہوئے کہ جیمنی نے جو "دلچسپ کہانی، شاخ والے مکالمے کے اختیارات اور متعدد اختتامیات" کا وعدہ کیا تھا، وہ آخرکار صرف ایک آسان شاخ میں مختص ہو گیا: میں "Core Orator" کو شکست دے سکتا تھا — ایک ایسا AI جو کسی ناگہانی وجہ سے انٹرنیٹ کے غصے کو کاروباری منافع میں تبدیل کر دیتا ہے — اسے حملہ کر کے، اس کے ساتھ ادغام کر کے، یا ایک بیکڈور پاس ورڈ درج کر کے۔
اس کے علاوہ، گیم تمام اصل میں وعدہ کیے گئے "راز" کو کھلا کر کھلاسٹ کر دیتا ہے: یہ تمام مواد کو چمکتے ہوئے بٹن بناتا ہے، جس کے لیے صارف کو کوئی بھی متن درج کرنے کی ضرورت نہیں ہوتی۔ جب آپ ایک چمکتے ہوئے خزانے کا سامنا کرتے ہیں، تو گیم آپ کو بہت زور سے یاد دلاتا ہے کہ یہ اصل میں ایک Mimic ہے—یعنی ڈریگنز اینڈ ڈائیونز کا وہ مشہور مخلوق جو خزانے کا تقلیدی روپ رکھتا ہے۔
یہ صرف اس بات کا واضح انتباہ نہیں کرتا کہ "خود چیک کرنے کا خطرہ آپ کے ذمے ہے"، بلکہ اسے مستقیم دشمن کے طور پر نشان زد بھی کرتا ہے اور میرے جانے نہیں دیتا، کیونکہ سسٹم کا پیغام ہے: "ایک دشمن 'Clickbait Mimic' راستہ روک رہا ہے!"
اس بات کو کہتے ہوئے، MOOD آپ کی ضرورت پر، چھپے ہوئے اختتام کو انلاک کرنے کے لیے بیکڈور پاس ورڈ بھی بتا دے گا۔
تاہم، بگ کی درستگی کا عمل اس شرط پر حیرت انگیز طور پر چھوٹا ہو سکتا ہے کہ بگ Gemini کے لیے درست طریقے سے شناخت کیا جا سکے۔ جب میں نے اسے بتایا کہ کھیل "The Whistleblower" سے بات چیت کے دوران اس لیے گھسٹ رہا ہے کہ بات چیت ختم کرنے والا بٹن غائب ہے، تو اس نے فوراً ایک نیا ورژن ایپ تیار کر دیا۔ میں نے "Install" پر دبایا، اور میرے فون پر ایپ خود بخود ریسٹارٹ ہو گئی، اور جب میں نے کھیل میں دوبارہ داخلہ لیا تو میں نے خود کو اسی جگہ پر پایا جہاں میں نے چھوڑا تھا—صرف اس بار، میرے لیے درکار بٹن ظاہر ہو چکا تھا۔
میری دوسری کچھ ایپس، ابھی مزید بہتر بنانے کی ضرورت ہے۔ وہ کیلوری کاؤنٹر، کسی خوراک کی کیلوری کا درست اندازہ لگانے کے لیے مفت نہیں بلکہ ادائیگی والے Gemini API کو کال کرتا ہے، جبکہ میرے پاس ادائیگی والے Gemini API کا کلید نہیں ہے۔ جب میں نے اسے دوسرے ڈیٹا بیس سے متعلق معلومات تلاش کرنے کے لیے کہا، تو میں نے پایا کہ یہ مختلف خوراکوں کی کیلوری کا اندازہ بہت زیادہ کم لگا رہا ہے۔
لیکن جب میں نے جیمینی کو بتایا کہ 16 اونس کی بوبہ دودھ چائے میں 190 کیلوریز نہیں ہو سکتیں، تو اس نے اپنے کوڈ میں اس بنیادی غلطی کو درست کرنا شروع کر دیا۔ اس نے پہلے سوچا تھا کہ 'milk' کا مطلب 'boba milk tea' سے ملتا جلتا ہے، اور اس سے بھی بدتر، اس نے تخمینہ لگانے کے لیے کم کیلوری والی 1% کم چربی والی دودھ کو منتخب کیا۔ جیمینی کا دعویٰ ہے کہ اب وہ زیادہ قابل اعتماد مطابقت کرے گا۔
لیکن اس کے باوجود، میری 3 اونس کی تائیوانی نمکی چکن کو اس نے صرف 140 کیلو کیلوریز کے طور پر گنتا ہے، جبکہ میں کافی مطمئن ہوں کہ اصل کیلو کیلوریز کم از کم اس سے دگنا ہونی چاہئیں۔ اس لیے، یہ ایپ واضح طور پر ابھی تک بہتر بنانے کی ضرورت رکھتی ہے۔
آخر میں، اور سب سے کم اہم بات، میں نے اپنے آپ کو یہ جانچنے کی ضرورت محسوس کی کہ کیا گوگل اب بھی صارفین کو ان برے نینٹنڈو نقلی کھیلوں کو بنانے کی اجازت دے رہا ہے، جیسے کہ میرے ساتھی جے پیٹرز نے اس سال کے شروع میں پروجیکٹ جینی کے ذریعہ بنایا تھا؛ یا پھر، گوگل نے سبق سیکھ لیا ہے۔
گہری شرمندگی کے ساتھ، میں آپ کو پیش کرتا ہوں — Super Peach Rescue:

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

تاہم، جیمنی نے ایسے گیم کو بنانے میں کوئی تردید نہیں کی۔ میری ضرورت یہ تھی: "ایک قابل عمل سупر میریو گیم بنائیں، جس میں میں پرنسس پیچ کے کردار میں ہوں اور میریو کو بچانے کے لیے جائوں، اور جس میں سپر میریو کے ٹریڈیشنل 2D پلیٹ فارم گیم کے تمام عناصر شامل ہوں۔" کچھ معنوں میں، اس نے اسے حقیقت میں حاصل کر لیا۔
اس نے اپنے آپ سے تجویز کی کہ میں "ٹوپی پرنسس کو سپر مشوروم، فلیم فلور اور انفیسیبل اسٹار جیسے کلاسک ماریو آبجیکٹس شامل کر سکتا ہوں"۔ اس نے آپریشن کو "NES سسٹم" کے طور پر بھی لیبل کر دیا۔ مجھے لگتا ہے کہ میں اس گیم کو حذف کر دوں گا۔
کم از کم، میں نے جو دو گیمز vibe coding کے ذریعے بنائے، ان میں سے ایک شروع سے ہی کھیلنا ممکن تھا، اور اس کے لیے مجھے تقریباً کوئی کوشش نہیں کرنی پڑی—بالکل اس طرح جیسے اگر میں نے اب تک کتنے گیم ڈویلپرز بے روزگار ہو چکے ہیں، اس بات کا ذہنی صدمہ نہ گن لیا ہوتا۔
واضح طور پر کہوں: میں اس بات سے بہت خوش ہوں کہ میں نے اپنی وائبر کوڈنگ سے بنائے گئے کھیل کی کوالٹی بہت کم ہے۔ ایک مکمل طور پر مفت، میرے لیے خصوصی بنائے گئے کیلوری کاؤنٹر کے لیے شاید میں اپنی طرف سے دلیل دے سکتا ہوں: کیونکہ کوئی بھی میرے لیے ایسا ٹول نہیں بنائے گا۔ لیکن اگر بات کھیلوں کی ہو، تو میں زیادہ تر وقت اصل انسانی تخلیق کاروں کو سپورٹ کرنے میں گزارنا چاہوں گا۔
