ہم اس کام سے شروع کرتے ہیں جو ایپ کو کرنا ہے: اسے کون کھولے گا، کتنی بار کھولے گا اور کھولنے پر کیا ہونا چاہیے۔ اس سے خصوصیات کی ترجیحی فہرست بنتی ہے جو پہلی ریلیز اور بعد کے مراحل میں تقسیم ہو جاتی ہے، تاکہ بجٹ انہی اسکرینوں پر لگے جو پہلے دن استعمال ہوں گی۔
بنیادی راستے پروڈکشن کوڈ سے پہلے قابلِ کلک اسکرینوں کی صورت میں بنائے جاتے ہیں، اور وہ بھی iOS اور Android کے اپنے اصولوں سے لڑنے کے بجائے ان کے مطابق۔ آپ یہ راستے اصل فون پر آزماتے ہیں، جہاں مہنگی غلط فہمیاں سستے میں سامنے آ جاتی ہیں۔
ہم آپ کی اصل ضروریات کی بنیاد پر نیٹو یا کراس پلیٹ فارم کا فیصلہ کرتے ہیں، پھر ایپ کے پیچھے API، ڈیٹا ماڈل اور تصدیقِ صارف ڈیزائن کرتے ہیں۔ آف لائن رویہ، ہم آہنگی کے اصول اور فریقِ ثالث کے انٹیگریشنز یہیں طے ہوتے ہیں، بعد میں پیوند لگا کر نہیں۔
خصوصیات مکمل ہوتے ہی TestFlight اور Google Play کی اندرونی ٹیسٹنگ پر جاتی ہیں، اس لیے ایپ زیرِ تعمیر ہوتے ہوئے بھی آپ کے اپنے فون پر ہوتی ہے۔ ہر اسپرنٹ ایک چلتی ہوئی بلڈ، تبدیلیوں کی فہرست اور ایک مختصر جائزہ نشست پر ختم ہوتا ہے۔
ہم لسٹنگ، اسکرین شاٹس، پرائیویسی سے متعلق اعلانات اور دستخط شدہ ریلیز بلڈز تیار کرتے ہیں، پھر جائزے کا عمل سنبھالتے اور کسی بھی مسترد ہونے کا جواب دیتے ہیں۔ ریلیز مرحلہ وار جاری ہوتی ہے تاکہ کوئی خرابی پورے صارف حلقے کے بجائے پہلے ایک چھوٹے گروہ تک پہنچے۔
اجرا کے بعد ہم کریش، کارکردگی اور حقیقی استعمال پر نظر رکھتے ہیں اور اسی سے بہتری کی ترجیحی فہرست بناتے ہیں۔ ناگزیر دیکھ بھال بھی ہمارے ذمے رہتی ہے: سالانہ OS ریلیز، SDK کی تنسیخ اور اسٹور کی پالیسیوں میں تبدیلیاں۔
ہم مکمل شفافیت پر یقین رکھتے ہیں۔ آپ ہمیشہ جانیں گے کہ آپ کا پروجیکٹ کہاں ہے اور آگے کیا ہے۔
ہر ہفتے پیش رفت کی رپورٹس
اپنی ٹیم سے بات چیت کریں
واضح ڈیلیوری چیک پوائنٹس
مکمل تکنیکی حوالے
آئیے اپنے پروجیکٹ کے اہداف کے بارے میں بات چیت سے شروع کریں۔