ہر پروجیکٹ کے لیے نجی ورک اسپیس اور لائیو پریویو
ہر Mythex پروجیکٹ کو اپنی نجی cloud ورک اسپیس ملتی ہے: فائلیں، چلتے ہوئے processes، ایک پریویو اور ایک terminal، جو سب کے دوسروں سے الگ رہتے ہیں۔ ورک اسپیس کی دائیں طرف آپ کی ایپ چیٹ کے دوران لائیو چلتی دکھائی دیتی ہے، تاکہ آپ اس پر کلک کر کے دیکھ سکیں، phone سائز پر چیک کر سکیں، اور پبلش کرنے سے پہلے اس کا لنک شیئر کر سکیں۔
یہ کیا کرتا ہے
ہر پروجیکٹ کے لیے ایک ورک اسپیس
جب Mythex آپ کی ایپ بناتا ہے تو وہ خلا میں کوڈ نہیں لکھ رہا ہوتا۔ وہ ایک نجی ورک اسپیس کے اندر کام کرتا ہے جو اسی ایک پروجیکٹ کی ہے۔ وہیں packages انسٹال ہوتے ہیں، وہیں آپ کی ایپ کا سرور چلتا ہے، اور جب آپ Code پر جاتے ہیں تو terminal وہیں کھلتا ہے۔
چونکہ ہر پروجیکٹ کی اپنی ہے، تین باتیں ہوتی ہیں:
- آپ کے installs اور سرور کبھی کسی دوسرے کے ساتھ نہیں ٹکراتے۔
- Mythex اس پروجیکٹ کے لیے محفوظ طریقے سے packages انسٹال اور ایپ چلا سکتا ہے۔
- Preview اور terminal ہمیشہ آپ کے پروجیکٹ کی طرف اشارہ کرتے ہیں۔
چیٹ کے ساتھ لائیو پریویو
ورک اسپیس کی دائیں طرف Preview اور Code کے درمیان سوئچ ہوتا ہے۔ Preview آپ کی ایپ کو چلتا ہوا دکھاتا ہے، کوئی screenshot یا mockup نہیں۔ آپ حقیقی flows پر کلک کر سکتے ہیں، forms بھر سکتے ہیں، navigation کو فالو کر سکتے ہیں اور پبلش سے پہلے مسائل ڈھونڈ سکتے ہیں۔
Code آپ کو وہی ایک نجی ورک اسپیس میں فائل tree، ایک editor اور ایک interactive terminal دیتا ہے، جب آپ کو زیادہ درستگی چاہیے ہو یا کوئی developer پروجیکٹ میں شامل ہو۔
یہ کیوں اہم ہے
ایک app builder جو صرف کوڈ دکھائے، آپ سے نتیجے کا تصور کرنے کو کہتا ہے۔ جو صرف تصویر دکھائے وہ چھپا دیتا ہے کہ بٹن واقعی کام کرتے ہیں یا نہیں۔ اپنی جگہ پر چلتی ہوئی ایپ اس سوال کا جواب دیتی ہے جو آپ کے ذہن میں ہے: کیا یہ وہ کر رہی ہے جو میں نے کہا؟
ورک اسپیس کا نجی ہونا بھی اسی وجہ سے اہم ہے۔ جب ایجنٹ کچھ انسٹال کرتا ہے یا سرور دوبارہ شروع کرتا ہے تو اس کا اثر صرف آپ کے پروجیکٹ پر ہوتا ہے، اور کوئی دوسرا جو کچھ کرے اس سے آپ کا پروجیکٹ نہیں ٹوٹتا۔
رکنا اور جاگنا
جو ورک اسپیس آپ استعمال نہیں کر رہے وہ خود بخود رک جاتی ہے۔ آپ کو جس لمحے ضرورت ہو وہ واپس آ جاتی ہے: پروجیکٹ کھولنا، چیٹ کرنا، ایڈٹ کرنا یا پریویو لوڈ کرنا، سب اسے جگا دیتے ہیں۔ چلتے ہوئے processes اس کے ساتھ بحال ہو جاتے ہیں، اس لیے کچھ دوبارہ شروع کرنے کی ضرورت نہیں۔
جاگنے میں چند سیکنڈ لگتے ہیں۔ اس دوران پریویو پینل بتاتا ہے کہ کام کہاں تک پہنچا: sandbox تیار ہو رہا ہے، پھر آپ کی ایپ کے سرور کا انتظار۔ آپ کو Starting your workspace…، Starting your app… یا Getting your app ready… نظر آ سکتا ہے۔ یہ معمول کی بات ہے۔
رکنے کے بعد بھی یہ باقی رہتا ہے:
- آپ کی پروجیکٹ فائلیں اور تاریخ
- پروجیکٹ کی settings اور secrets
- پبلش شدہ ایپس، جو نجی ورک اسپیس سے الگ چلتی ہیں
پریویو کیسے استعمال کریں
- ایک پروجیکٹ کھولیں۔ ورک اسپیس جاگتے ہی پریویو خود شروع ہو جاتا ہے۔
- اس پر کلک کریں جیسے visitor کرتا ہے۔ forms اور navigation آزمائیں۔
- کوئی مخصوص صفحہ دیکھنے کے لیے address bar میں
/aboutجیسا راستہ لکھیں اور Enter دبائیں۔ Back اور Forward اس سیشن میں کھولے گئے صفحات میں گھومتے ہیں۔ - Phone سائز چیک کریں۔ phone آئیکن (Switch to Mobile) پر کلک کریں تاکہ آپ کی ایپ کا phone سائز کا فریم ملے، اور اس کے بائیں یا دائیں کنارے کو گھسیٹ کر چوڑائی بدلیں۔ اسے تقریباً پوری چوڑائی تک کھینچ کر چھوڑیں تو desktop پر واپس آ جائیں گے۔
- Panes کا سائز بدلیں چیٹ اور پریویو کے درمیان divider گھسیٹ کر۔ panel آئیکن چیٹ کو چھپاتا یا واپس لاتا ہے۔
- اسی bar سے Open in new tab یا Refresh استعمال کریں جب ضرورت ہو۔
اگر آپ کے پروجیکٹ میں ایک سے زیادہ services ہیں تو bar کا dropdown بتاتا ہے کہ کون سی service کا پریویو دیکھنا ہے۔
فون پر builder ایک وقت میں ایک pane دکھاتا ہے، یا چیٹ یا آپ کی ایپ، اور آپ swipe یا tap کر کے ان کے درمیان جاتے ہیں۔ وہاں پریویو پہلے ہی پوری چوڑائی پر ہوتا ہے، تو phone سائز پر اپنی ایپ کیسی نظر آتی ہے یہ دیکھنے کے لیے laptop پر Switch to Mobile استعمال کریں۔
پریویو کا لنک شیئر کریں
Share، جو Publish کے ساتھ ہے، ایک لنک بناتا ہے جو کسی ایسے شخص کے لیے آپ کے پروجیکٹ کا لائیو پریویو کھولتا ہے جس کا Mythex اکاؤنٹ نہیں۔ یہ ادھورا کام دکھانے کے لیے ہے، کسی client، ساتھی یا group chat کو، بغیر ایسی چیز پبلش کیے جو ابھی مکمل نہیں ہوئی۔
- Create new preview link آپ سے نام مانگتا ہے، پھر لنک کلپ بورڈ پر کاپی کر دیتا ہے۔ یہ نام صرف آپ کو دکھتا ہے، تو لنکس کی فہرست سامعین کی فہرست بن جاتی ہے۔
- Copy بعد میں دوبارہ لنک کاپی کرتا ہے۔
- Delete لنک کو ہر جگہ چند سیکنڈ میں کام کرنا بند کر دیتا ہے۔
لنک رکھنے والا آپ کی ایپ بالکل وہی دیکھتا ہے جو Preview دکھاتا ہے، اور کچھ نہیں: نہ چیٹ، نہ کوڈ، نہ terminal، نہ settings، اور ایڈٹ کرنے کا کوئی راستہ نہیں۔ ہر سامعین کے لیے ایک لنک بنائیں، تاکہ ایک کو حذف کرنا صرف اسی سامعین کا فیصلہ ہو۔
جاننے کے قابل حدود
- شیئر شدہ لنک کا پہلا کھلنا ایک منٹ تک لے سکتا ہے، کیونکہ پروجیکٹ جاگتا ہے اور آپ کی ایپ کا سرور ٹھنڈے سے شروع ہوتا ہے۔ visitor کو ایک ایسا صفحہ دکھتا ہے جو خود کو reload کرتا رہتا ہے جب تک ایپ جواب نہ دے۔ اگر آپ لائیو demo دے رہے ہیں تو ایک منٹ پہلے لنک خود کھول لیں۔
- شیئر شدہ لنک لائیو sandbox دکھاتا ہے، بشمول وہ تبدیلیاں جو build کے دوران ہو رہی ہوں۔
- پروجیکٹ جگانے پر آپ کے plan کے credits اور sandbox حدیں استعمال ہوتی ہیں، چاہے آپ کھولیں یا لنک والا شخص۔ جن لنکس کی ضرورت نہ رہے انہیں حذف کریں۔
- Phone سائز کا فریم responsive web layout کے لیے ہے۔ 22 اکتوبر 2026 سے، Pro پلان آپ کی web ایپ کو Android اور iPhone ایپ کے طور پر بھی لپیٹ سکتا ہے (mobile apps)۔
- اگر پریویو خالی ہو یا پرانا لگے، تو دیکھیں کہ terminal میں ایپ چل رہی ہے، Refresh کلک کریں، یا
/fixاستعمال کریں۔ اگر ورک اسپیس نہ جاگے تو refresh کر کے دوبارہ کوشش کریں، اور اگر مسئلہ برقرار رہے تو پروجیکٹ ID کے ساتھ support سے رابطہ کریں۔
جب آپ چاہیں کہ کوئی ایجنٹ آپ کے لیے پریویو پر کلک کرے تو App Testing دیکھیں۔ اپنی لائیو سائٹ کے بجائے کہیں اور تبدیلیاں آزمانے کی وجہ کے لیے، ہمارا staging ماحول کا guide پڑھیں۔
تفصیلات docs میں ہیں: نجی ورک اسپیس اور Preview اور Code۔