کیا آپ جانتے ہیں کہ آپ کے لیے ایڈ آنز اور ایپس تیار کر سکتے ہیں۔ گوگل ورک اسپیس?
کوڈنگ کی تھوڑی بہت معلومات کے ساتھ، آپ اپنے کام کی زندگی کو آسان بنانے میں مدد کے لیے ٹولز بنا سکتے ہیں۔ اس آرٹیکل میں، ہم آپ کو ایک بنیادی ایڈ آن یا ایپ بنانے کے عمل سے آگاہ کریں گے۔
آو شروع کریں!
گوگل ورک اسپیس ایڈ آنز اور ایپس تیار کرنے کے اقدامات
1. کام کے لیے صحیح ٹول چنیں۔
پہلا قدم یہ فیصلہ کرنا ہے کہ آیا آپ ایڈ آن یا ایپ تیار کرنا چاہتے ہیں۔ اس بات کا تعین کرنے کا بہترین طریقہ ہے کہ آپ کے لیے کون سا بہترین کام کرے گا، یہ سوچنا ہے کہ آپ کیا کرنا چاہتے ہیں، آپ کے پاس پروجیکٹ کو مکمل کرنے کے لیے کتنا وقت ہے اور کوڈنگ کے بارے میں آپ کے پاس علم کی سطح ہے۔
اگر آپ ابھی شروعات کر رہے ہیں تو گوگل ایڈ آن ٹول استعمال کریں۔ اگر آپ پہلے جاوا اسکرپٹ کے ساتھ کام کر چکے ہیں، تو آگے بڑھیں اور گوگل ایپس اسکرپٹ ایڈ آن بلڈر کو دیکھیں۔
2. اپنا ترقیاتی ماحول ترتیب دیں۔
اب جب کہ آپ نے فیصلہ کر لیا ہے کہ آپ کون سا ٹول استعمال کرنا چاہتے ہیں، اب وقت آگیا ہے کہ آپ اپنے ترقیاتی ماحول کو ترتیب دیں۔ اس میں ضروری سافٹ ویئر انسٹال کرنا اور کچھ بنیادی کنفیگریشن فائلوں کو ترتیب دینا شامل ہے۔ سیٹ اپ کا عمل اس بات پر منحصر ہوگا کہ آپ کون سا ٹول استعمال کر رہے ہیں۔
اگر آپ ایک ایپ تیار کر رہے ہیں، تو آپ کو درج ذیل کی ضرورت ہوگی:
ایپ اسکرپٹ ایڈیٹر
اگر آپ گوگل ایپس ایڈ آن کے لیے اسکرپٹ تیار کر رہے ہیں، تو گوگل ایپ اسکرپٹ ایڈیٹر استعمال کریں۔ اگر آپ G Suite پر ایپس کے ساتھ کام کر رہے ہیں تو Google Sheets استعمال کریں۔
گوگل ایپ اسکرپٹ ایڈیٹر تک رسائی کے لیے، اس میں ایک نئی دستاویز بنائیں Google ڈائریکٹری اور ایکسٹینشن ٹیب سے ایپ اسکرپٹ کھولیں۔ یہ اس طرح نظر آئے گا:
ایپ اسکرپٹ CLI
کروم ڈیولپر ٹولز میں کمانڈ لائن انٹرفیس (CLI) شامل ہے جو آپ کو اپنی کمانڈ لائن سے براہ راست Google Apps اسکرپٹ کو کنٹرول کرنے کی اجازت دیتا ہے۔
ایک گوگل اکاؤنٹ۔
Google Apps اور ان کی تمام سروسز تک رسائی کے لیے آپ کو ایک Google اکاؤنٹ درکار ہوگا۔ آپ اس اکاؤنٹ کو استعمال کریں گے جب آپ اپنی ڈویلپمنٹ مشین پر گوگل کروم انسٹال کریں گے اور اپنے گوگل اکاؤنٹ کے ساتھ سائن ان کریں گے تاکہ آپ کی ڈویلپمنٹ مشین آپ کے گوگل اکاؤنٹ سے منسلک ہوجائے۔
ایڈ آنز کے لیے بھی یہی ہے۔
3. کچھ کوڈ لکھیں!
اب یہ کوڈنگ شروع کرنے کا وقت ہے۔ تفصیلات اس بات پر منحصر ہوں گی کہ آپ کون سا ٹول استعمال کر رہے ہیں، لیکن عام طور پر، آپ کو کچھ HTML، CSS، اور جاوا سکرپٹ. آپ کسی بھی ٹیکسٹ ایڈیٹر یا IDE (مربوط ترقیاتی ماحول) کے ساتھ ایسا کرنے کے بارے میں پڑھ سکتے ہیں۔
اپنا کوڈ لکھنے کے بعد، آپ اسے براؤزر میں یا Play Store چلانے والے آلہ (فون، ٹیبلیٹ، یا کمپیوٹر) پر جانچ سکتے ہیں۔
HTML
HyperText Markup Language (HMTL) ویب صفحات بنانے کے لیے استعمال ہوتی ہے۔ صفحہ HTML عناصر اور ٹیگز پر مشتمل ہے۔ ایچ ٹی ایم ایل ایک مارک اپ لینگویج ہے جو اس بات کی وضاحت کرتی ہے کہ آپ کا ویب صفحہ کیسا دکھتا ہے اور جب لوگ صفحہ دیکھیں گے تو کون سا مواد دکھایا جائے گا۔
آپ گوگل ایپ اسکرپٹ میں ایک نئی HTML فائل اس طرح بنا سکتے ہیں:
ایک موثر ایپ بنانے کے لیے، آپ ایپ کے ڈھانچے کی وضاحت، بٹن بنانے اور دیگر کاموں کے لیے HTML کا استعمال کریں گے۔ یوزر انٹرفیس عناصر، اور اپنے ڈیٹا بیس سے ڈیٹا ڈسپلے کریں۔
آپ کی ایپ کے لیے HTML کو ایک ٹیگ کے اندر لکھا جانا چاہیے، جو آپ کی ایپ میں موجود تمام مواد کو گھیرے ہوئے ہے۔ یہ دیکھنے کے لیے کہ ایپ کے لیے HTML کیسے کام کرتا ہے، آپ فائل > نیا پروجیکٹ منتخب کر کے ایک نیا پروجیکٹ بنا سکتے ہیں۔ ویب ایپ کا آپشن منتخب کریں۔
CSS
کیسکیڈنگ اسٹائل شیٹس آپ کی ایپ میں HTML عناصر پر اسٹائل لگانے کے لیے استعمال ہوتی ہیں۔ سی ایس ایس کیسا دکھتا ہے یہ دیکھنے کا بہترین طریقہ یہ ہے کہ کروم یا فائر فاکس میں ڈیولپر ٹولز دیکھیں۔ ڈویلپر ٹولز کھولنے کے بعد، ٹوگل ڈیوائس ٹول بار بٹن پر کلک کریں یا موبائل اور ڈیسک ٹاپ موڈ کے درمیان ٹوگل کرنے کے لیے کنٹرول + I ٹائپ کریں۔ پھر ڈیزائن ویو کو منتخب کریں۔
CSS اور JavaScript لائبریریاں دوسری لائبریریوں کو استعمال کر کے استعمال کی جا سکتی ہیں، Apps Script کی بدولت۔ ہیڈر سیکشن میں JQuery لائبریری سے لنک کرنے کا طریقہ ذیل میں دکھایا گیا ہے۔
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<?!=content?>
...
</head>
<body>
آپ کو اپنی ایپ کے لیے بنیادی HTML، اس پر لاگو اسٹائلنگ خصوصیات کے ساتھ نظر آئے گا۔ جب ایپ لانچ ہوتی ہے تو اسٹائل کی خصوصیات بھی اثر انداز ہوتی ہیں۔ تاہم، اگر اسٹائل غلط عنصر پر لاگو ہوتا ہے، تو نتیجہ بہت اچھا نہیں لگ سکتا ہے۔
جاوا سکرپٹ
JavaScript ایک پروگرامنگ زبان ہے جو آپ کی ایپ میں مزید متحرک خصوصیات شامل کرتی ہے۔ مثال کے طور پر، JavaScript آپ کو کسی ویب صفحہ پر انٹرایکٹیویٹی شامل کرنے دیتا ہے۔ جاوا اسکرپٹ عام طور پر آپ کے پروجیکٹ فائلوں میں شامل ہوتا ہے جب آپ کوئی نئی ایپ بناتے ہیں۔ اگر آپ اپنی ایپ میں اضافی JavaScript شامل کرنا چاہتے ہیں، تو آپ اپنے پروجیکٹ میں مزید فائلیں شامل کرکے ایسا کرسکتے ہیں۔
یہ سمجھنا ہے کہ JavaScript کیسے کام کرتا ہے کیونکہ یہ آپ کو جدید ترین کسٹم کوڈ بنانے کی اجازت دیتا ہے جو Google Docs کے اندر چل سکتا ہے۔
ایک ایڈ آن بنانے کے لیے، سب سے پہلے، آپ کو اپنی ایپ میں ایک انٹرایکٹو فیچر بنانے کے لیے درکار JavaScript تیار کرنے کی ضرورت ہے۔ آپ کو کئی اہم Google APIs کے بارے میں بھی جاننے کی ضرورت ہے، جیسے کہ JavaScript لائبریری Google Docs کے ذریعے بھرپور ٹیکسٹ فارمیٹنگ بنانے کے لیے استعمال کی جاتی ہے، دستاویزات کی فہرستوں کو بازیافت کرنے کے لیے Document List API، Google کے سرورز پر محفوظ فائلوں تک رسائی کے لیے Drive سروس، اور Drive۔ فائلوں کو اپ لوڈ کرنے کی خدمت۔
جب آپ Google Docs کے لیے ایڈ آن بناتے ہیں تو آپ ان میں سے زیادہ تر APIs تک رسائی حاصل کر سکتے ہیں۔ تاہم، آپ کو ایپ کی JavaScript لائبریری یا دیگر حصوں کو تبدیل کرنا پڑ سکتا ہے۔ مثال کے طور پر، JavaScript لائبریری Document List API کو ظاہر نہیں کرتی ہے، لہذا آپ کو دستاویزات کی فہرست سے استفسار کرنے کے لیے منطق کو لاگو کرنا چاہیے۔
مزید برآں، JavaScript لائبریری میں فنکشنز کا صرف ایک چھوٹا ذیلی سیٹ ہوتا ہے، اس لیے آپ کو بہتر تعاملات پیدا کرنے کے لیے اپنے فنکشنز لکھنے پڑ سکتے ہیں۔
آپ جو بھی کوڈ لکھتے ہیں اسے جانچنا اور ڈیبگ کرنا ضروری ہے تاکہ یہ یقینی بنایا جا سکے کہ یہ صحیح طریقے سے چلے گا۔ چونکہ ایک ایڈ آن ایپ کے اندر سرایت شدہ ہے، آپ ویب سائٹس پر پائے جانے والے عام JavaScript ڈیبگنگ ٹولز استعمال کر سکتے ہیں۔
4. اپنے ایڈ آن یا ایپ کی جانچ اور شائع کریں۔
ایک بار جب آپ اپنا کوڈ لکھ لیتے ہیں، تو اسے جانچنے کا وقت آگیا ہے۔ یہ یقینی بنانے کے لیے اہم ہے کہ آپ کا ایڈ آن یا ایپ حسب منشا کام کرتی ہے۔ اپنے ایڈ آن یا ایپ کی جانچ اس بات کو یقینی بناتی ہے کہ کوڈ ٹھوس ہے اور آپ نے ہر ممکنہ منظر نامے کا احاطہ کیا ہے۔
بہر حال، آپ کسی چیز کو تیار کرنے میں گھنٹے صرف نہیں کرنا چاہتے صرف یہ محسوس کرنے کے لیے کہ آپ کے صارف کو کوڈ ملنے کے بعد اس میں کوئی بگ ہے۔ ایک بار جب آپ اپنے کام سے مطمئن ہو جائیں، آگے بڑھیں اور اسے Workspace Labs سائٹ پر شائع کریں۔
آپ یا تو شائع شدہ ایڈ آن یا ایپ کو براہ راست اپ لوڈ کر سکتے ہیں، یا گوگل ڈرائیو پر کاپی سے لنک کر سکتے ہیں۔
جواب دیجئے