TOMAS REIMERS: اتارنا. تاکہ ہیلو، سب کو. میرے نام کے ٹامس. میں نے ایک TF ہوں اور یہ ہے Armaghan کی BEHLUM: armi ya میں. تم لوگوں کو دیکھ کر اچھا لگا. TOMAS REIMERS: اتارنا. تاکہ ہم بات کر جا رہے ہیں آج لیپ موشن کے بارے میں. تاکہ لیپ موشن ایک واقعی ڈاؤن لوڈ، مصنوعات کی ہے کہ آپ کو ایک کے ساتھ بات چیت کی اجازت دیتا ہے ایک مختلف طریقے سے کمپیوٹر کے. تو پورے خیال کے پیچھے لیپ موشن تم ہو کرنے کے لئے اپنے ہاتھوں کو استعمال کر سکتے ہیں کمپیوٹر کے ساتھ بات چیت. یہیں مجھے کچھ بھی قائم ہے. میں نے تھوڑا سا میں اس کے بارے میں بات کریں گے. لیکن بنیادی ورژن آپ کر سکتے ہیں ہے میں نے سامنے اپنا ہاتھ ہے دیکھیں میں نے ان کو منتقل کب اور میرے کمپیوٹر کے، آپ کے کمپیوٹر پر ینالاگ حاصل اور آپ کو یہ تجزیہ کر سکتے ہیں. اگر آپ کے اشاروں پر کر سکتے ہیں. تمہارے پاس تمہارے ہاتھوں استعمال کر سکتے ہیں کمپیوٹر کے ساتھ بات چیت نئے اور دلچسپ انداز میں. ٹھیک ہے، میں اصل میں پہلی armi ya میں دور منتقل کرنے کی چاہتے ہیں آپ کیا کے کچھ ٹھنڈا ڈیمو دکھانے کے لئے کچھ لوگوں نے اس کے ساتھ کیا کیا ہے. اور پھر ہم کس طرح کے بارے میں بات کریں گے آپ اصل میں اس کے ساتھ کوڈ. Armaghan کی BEHLUM: جی ہاں. ہیلو. ہم نے دیکھا کے طور پر تو، بہت کم یہاں کا ڈیٹا، لیکن دیکھتے ہیں کیا کچھ لوگ اس کے ساتھ کیا کیا. تو مجھے صرف اس مثال کو کھولنے. اور پھر، لہذا مثال کے طور پر، آپ دیکھ سکتے ہیں اب میرے ہاتھ مطابق، لیکن اس بار وحدت استعمال کرتے ہوئے کچھ لوگوں کو ہے تھوڑا اور جلد ڈالنے کا فیصلہ اور ہاتھ کے ارد گرد چیزیں. لہذا میں، چلو اس ایک کے ساتھ جا سکتے ہیں، اس بات کا یقین، میرے ہاتھ تعامل ہے. اور آپ شاید سوچ سکتے ہیں دیگر ٹھنڈی مفید چیزوں کے جوڑے تم اس کے ساتھ کیا کر سکتے ہیں. تو کیا یہ کم از کم ایک مثال ہے. اور پھر اس سے باہر کود. اور پھر ایک اور پرسکون میں سے ایک ہے، چلو اس ایک کے ساتھ جانے دو. Plasmo کی گیند. ایک بار پھر، ہم ضروری نہیں کریں گے پیچیدگی کی اس سطح کی امید رکھتے ہیں CS50 کے لئے ایک حتمی منصوبے سے. اس سے آپ کو دکھانے کے لئے صرف کیا ہے میں سے کچھ، تم لوگوں کو دے کے لئے ایک چھوٹی سی پریرتا کیا تم لوگوں کو لیپ موشن کے ساتھ کر سکتا. تو مثال کے طور پر یہاں ایک اچھی بات ہے ہم وہاں چلتے ہیں، جس میں فزکس مثال،. میرے ہاتھ سے دونوں تو اب ہے کہ آپ یہ چھوٹا سا پلازما گیند ہے. اور گیند طبیعیات پر ردعمل مجھ سے گیند کے ارد گرد میرے ہاتھ آگے بڑھ رہے ہیں. اب یہ سب اتحاد کا استعمال کرتے ہوئے اگرچہ ہے، آلات اور بنیادی ڈھانچوں کی قسم کو استعمال کرتے ہوئے ہم نہیں سکھایا ہے کہ کلاس میں تم لوگوں، لیکن آپ نے کچھ بہت دیکھ سکتے ہیں کے طور پر ٹھنڈی چلانے کے اس کے ساتھ throughs کے. لیکن ایک بات تم لوگوں کو ایسا کر سکتے ہیں لیپ موشن کے ساتھ ابھی دور شروع جاوا اسکرپٹ میں کام ہے. لیپ موشن ایک جاوا سکرپٹ API ہے کہ تم لوگوں کو ہم انتہائی، انتہائی استعمال کرتے ہیں اور کر سکتے ہیں تم لوگوں کو تعمیر مشورہ ہے کہ کہ استعمال کرتے ہوئے اپنی منصوبوں. تو اس کے ساتھ، مجھے دو ٹامس کے لئے روانہ ہو اسے واپس گزر لیپ بارے میں بات کرنا موشن اور جاوا سکرپٹ. TOMAS REIMERS: اتارنا. یا آپ دکھانا چاہتے ہو ان کو پہلی Visualizer؟ Armaghan کی BEHLUM: اوہ ہاں. جی ہاں. چلو کہ Visualizer بارے میں مزید بات کرتے ہیں. TOMAS REIMERS: ایک سب سے بنیادی طور پر تو سطح، جب آپ پہلی بار لیپ موشن کرنے کے لئے حاصل اگر آپ اس کے باکس کے لئے جا رہے ہیں. یہاں، میرے کنٹرول میں لینے کے لئے چاہتے ہیں؟ Armaghan کی BEHLUM: جی ہاں، اس کے لئے جانا. TOMAS REIMERS: تو آپ کب پہلا لیپ موشن کرنے کے لئے حاصل اگر آپ اس کے باکس کے لئے جا رہے ہیں. یہ ایک آلہ ہے جو کچھ اس طرح دکھائی دیتی ہے. اگر آپ اپنے کمپیوٹر میں پلگ ضروری ڈرائیور انسٹال، اور پھر یہ بنیادی طور پر قائم کیا جائے گا. سب سے آسان طریقہ الگ الگ کرنے کیلئے اتنی لیپ موشن کے ساتھ معاہدے کے یہ انسٹال ہوتا ہے اس پروگرام کو کھولنے رہا ہے لیپ موشن Visualizer بلایا. اور Visualizer لفظی ہے کیا میں یہاں دکھا رہا ہوں. یہ آپ کو دیکھنے کی اجازت دیتا اپنے ہاتھوں کی کنکال خاکہ. اور کیا لیپ موشن کے طور پر ان کی ترجمانی کر رہا ہے. تاکہ لیپ موشن کیمرے کا استعمال کرتا ہے اپنے ہاتھوں کو دیکھو کی چھانٹی کرنے اور پھر یہ کیا لگتا ہے کرنے کی کوشش کرتا ہے بنیادی کنکال ساخت ہے کہ آپ سکرین ہے پر دیکھ. اور یہ کہ یہ آپ کو ظاہر کرتا ہے کیا ہے. Armaghan کی BEHLUM: ہر ایک چھوٹا سا نقطہ اور بات آپ کو بھی ہے دیکھتے ہیں کہ تم لوگوں کے لئے دستیاب ہے کہ اعداد و شمار اس کے ساتھ ساتھ استعمال کرنے کے لئے. تو کیا تم یہ ہے کہ دیکھتے ہیں قبضہ کہ ٹامس پانچ انگلیاں، میں سے ہر ایک ہے ان مختلف انگلیاں اعداد و شمار کے طور پر آپ کے لئے بھی دستیاب ہیں پوائنٹس ہیں جو کچھ بھی درخواست میں استعمال کرنے کے لئے آپ چاہتے ہیں کہ. اگر آپ دیکھنا چاہتے ہیں تو کسی ایک انگوٹھوں اپ کر رہی ہے آپ کو ان کی انگلیوں کو تو دیکھ سکتے ہیں کرل کروانے اور وہ ہو چاہے کر رہے ہیں انگوٹھے کی انگلی اشارہ کر رہا ہے اوپر کی طرف، یا جہاں ان کلائی یا کھجور ہے اور چیزیں اس قسم. TOMAS REIMERS: اتارنا. تو اگر آپ کسی کے اشاروں پر دیکھ سکتے ہیں کہ یہ دوسروں سے بہتر سمجھتا ہے. اس کی طرف دیکھ رہی ہے کہ، یاد رکھیں آپ کا نیچے سے ایک کیمرے میں سے ہاتھ، لہذا آپ کو آپ کے ہاتھوں کی طرح پاس جب یہ بات، مکمل طور پر ان کو سمجھتا ہے آپ کو کوشش کرنے سے شروع کریں اور ایک بار نہیں بلکہ ایک کریں انگوٹھوں، بعض اوقات تو یہ، یہ پڑھتا ہے کبھی کبھی یہ لگتا ہے، لیکن ایمانداری سکتے ہیں کیمرے صرف انگوٹھے نہیں دیکھ سکتا. تو یہ واقعی نہیں ہے اس بات کا یقین ہو رہا ہے. کچھ حدود کو ذہن میں رکھنا جب تم اس کے ساتھ ترقی کر رہے ہیں. ویسے بھی، تاکہ اس کے واپس جا رہا. Visualizer اصل مفید اوزار کی ایک بہت ہے. تاکہ لیپ موشن ہے اس طرح کی ایک طرح سے پروگرام وہ کرنے کی آپ توقع نہیں کرتے کہ تصویر ہے کہ اعداد و شمار کے ساتھ بات چیت. وہ واقعی آپ ایسا نہیں کرتے آپ کو سمجھنے کی امید رکھتے ہیں کیا پردے کے پیچھے کیا ہو رہا ہے. وہ کیا کرتے ہیں کو بے نقاب ہے آپ کے لئے APIs کے کا ایک گروپ آپ کر سکتے ہیں کہ اس طرح یہ اعداد و شمار کے ساتھ بات چیت براہ راست تفہیم کے بغیر کیا ہڈ کے تحت ہو رہا ہے. تو ہم نے Visualizer میں یہاں ایچ مارا تو آپ کے اختیارات میں سے ایک بہت کچھ دیکھیں گے. یہاں اگرچہ اہم میں سے ایک اے مارا اور پھر H مارا تو ہے، اگر تم اس کو دیکھ لیں گے آپ کے اشاروں پر اپنی طرف متوجہ کرنے کی اجازت دیتا. تو ایک اشارہ ہے، آپ دیکھیں گے اس کے پار ایک تیر ڈرا. ایک اشارہ طریقوں میں سے ایک ہے جس میں چھلانگ ہے موشن طرح کی آپ کو ڈیٹا کو حاصل کرنے دیتا ہے اس پر کارروائی کرنے کے لئے بغیر. تو بجائے مجھے پتہ کرنے کی ضرورت کے مقابلے میں باہر، اوہ، ہاتھ منتقل کیا گیا تھا، میں نے نقطہ رسائی، یہاں تک کہ اگر API طرح صرف مجھ سے کہو گے، ارے، وہ اس اشارہ کیا. تاکہ آپ کو بنیادی تیر والے اشاروں پر کر سکتے ہیں. آپ دائرے کے اشاروں پر کر سکتے ہیں. تم اشاروں ٹیپ بنا کر سکتے ہیں. اور آپ کو اہم پریس اشاروں پر کر سکتے ہیں. جی ہاں. اور اس طرح کی چیزیں. تو اب ہم اس قسم کی ہے کہ لیپ موشن کیا کر سکتے ہیں دیکھا، آپ کو یہ ایک پڑھ سکتے ہیں پر دیکھ سکتے ہیں اشاروں کے پورے گچرچھی. میں نے جا رہا ہوں لگتا ہے کہ armi ya میں واپس اسے منظور اور وہ کس طرح کے بارے میں بات کرنے جا رہا ہے آپ کو جاوا اسکرپٹ کے ساتھ ان کو حاصل تم بھی کس طرح اس کے ساتھ ایک منصوبہ شروع کرتے ہیں. اور پھر ہم کچھ کے بارے میں بات کریں گے ٹھنڈے مقامات تم اس کے ساتھ جا سکتے ہیں. Armaghan کی BEHLUM: جی ہاں. اچھا لگتا ہے. تو جی ہاں، سب سے پہلی بات ہم آپ کو کورس کے کرنا چاہتا ہوں گے، آپ کو حاصل کرنے کے بعد لیپ موشن کرنے کے لئے ہے قائم کی leapmotion.com، کے لئے جانا، انسٹال ڈرائیوروں اور سامان. آپ جا سکتے ہیں کہ کرنے کے بعد یہ منسلک ہے اس بات کو یقینی بناتے ہیں. آپ کو اپنے چھوٹے ٹرے میں نظر آتا ہے تو لیپ موشن آئیکن اور یہ سبز ہے، پھر آپ کو آپ سب سیٹ ہو. اور ظاہر ہے چیک بالکل کیا ٹامس نے صرف اشاروں کے ساتھ تمہیں دکھایا اور سکرین نلکوں کر رہی، اور کلید نلکوں، اور چیزیں اس قسم. اس کے بعد ہم اگرچہ، ایک بار پھر، جیسے میں نے کہا، ہم ان میں سے سب تک رسائی حاصل ہے اس کے ساتھ ساتھ جاوا اسکرپٹ میں چیزیں. مثالی قائم کی کہ ہم آپ کی سفارش کریں گے لڑکوں میں جانا ہے آپ کی vhost کے ڈائریکٹری، مقامی میزبان، آپ CS50 آلات میں عوام. تم وہاں جاؤ اور جب کیا تمہیں دیکھیں ایک انڈیکس ڈاٹ ٹی ایم ایل فائل ہے. اب اس انڈیکس ڈاٹ HTML فائل یا انڈیکس ڈاٹ پی ایچ پی فائل، جو بھی ہے ٹھیک، تو تم کیا کر سکتے ہیں آپ کا بنیادی آپریٹنگ سسٹم کے لئے جانا ہے. اور آپ کو آئی پی ایڈریس پر جاتے ہیں کہ نیچے دائیں میں درج کیا ہے یہیں پر آپ کے آلے کے کونے، آپ دیکھ سکتے ہیں کے طور پر، اس کے بعد کیا ہوتا ہے تم ہو کہ صفحہ پر جائیں اس انڈیکس ڈاٹ HTML فائل کی طرف سے محولہ. تو آپ سب کے کوڈ میں ڈال سکتا ہے وہاں بھیجا اور یہاں استعمال کے قابل ہے ہو جاتا ہے. TOMAS REIMERS: تو یہ بھی ہے ریفرنس کے لئے ضروری ہے صرف آپ لوگ اصل میں جانتا ہوں کہ اگر کس طرح ایک سرور پر اپنے آپ کو قائم کرنے کے لئے، یا آپ کو دنیا بھر پر اس ڈال کرنا چاہتے ہیں ویب، آپ کو جو کچھ بھی کرنے کے لئے استقبال کر رہے ہیں. یہ ہیں یاد رکھیں کہ صرف جاوا اسکرپٹ فائلوں اور تمام لیپ پروسیسنگ کلائنٹ پر کیا جاتا ہے. تو یہ واقعی کوئی فرق نہیں پڑتا جہاں آپ کا سرور کی زندگیوں کمپیوٹر کے طور پر اتنی دیر تک آپ کی ویب سائٹ پر دیکھ رہے ہیں لیپ موشن نصب کی ہیں. Armaghan کی BEHLUM: بالکل. ٹامس کی طرح، جی ہاں، کہا جو کچھ بھی تم لوگوں کے لئے کام کرتا ہے. یہ صرف ہماری سفارشات میں سے ایک ہے. اب لیپ استعمال کرتے ہوئے شروع کرنے کے لئے آپ کیا کریں گے موشن آپ درآمد کرے گا رہا ہے لیپ موشن سے جاوا اسکرپٹ فائل. اور پھر وہاں کیا سے آپ ابھی، یہ ہے کر سکتے ہیں میں صرف یہ پیراگراف ہے ٹیگ کے متن کی ایک شناخت کے ساتھ قائم کی. ہم سفارش کریں گے کہ چیزیں کنٹرولر کے اختیارات قائم کر رہے ہیں ساتھ لیپ موشن کے لئے سچ ہونے کا اشاروں کو چالو. ڈیفالٹ کی طرف سے ان لوگوں کو اتنی ہم آپ سے ظاہر ہوتا ہے کہ اشاروں لوگ، دائرے، اور چابی نل، اور swipes کے، ان لوگوں کو نہیں دکھائے گئے ہیں آپ ڈیفالٹ کی طرف سے لوگوں کو. لیکن ہم انتہائی وہ لوگ استعمال کرتے ہوئے مشورہ دیتے ہیں لہذا آپ کو وہیل reinventing رہے ہیں. سچ، گزرنے والے ان لوگوں کے لئے ان لوگوں کو فعال کریں کنٹرولر کے اختیارات ڈاٹ لوپ کودنا اور تم سب کو جانا سیٹ رہے. پھر آپ صرف ہے کیونکہ ایک گمنام دالہ تعریف کہ ایک میں لے جائے گا لیپ موشن سے فریم اور اس فریم ہے کے تمام کی آپ کو ضرورت کے لئے جا رہے ہیں کہ معلومات. TOMAS REIMERS: تو صرف کرنے کے لئے recap ہے، آپ کو ایک ہی چیز ہے. آپ کو اس تقریب ہے چھلانگ ڈاٹ لوپ ملاقات کی. اور آپ کو دو دلائل کے ساتھ یہ کہتے ہیں. تم، ایک کے ساتھ یہ کہتے ہیں کنٹرولر کے اختیارات. اور کی ایک بہت ہیں اختیارات آپ وہاں میں ڈال کر سکتے ہیں. ہم جا رہے ہیں میں سے ایک اشاروں کو چالو کیا جاتا ہے پر زور دیتے ہیں. اور اگر تم اس کے برابر صحیح مقرر کرتا ہے آپ کو اس کے اشاروں پر رسائی حاصل کر سکتے ہیں کہ اگر ہم Visualizer میں تمہیں دکھایا. اور پھر دوسری دلیل ہے، ایک تقریب، یہ واپس بھی قسم کی ایک کال کی طرح ہے جس میں ہر بلایا جائے گا وقت لیپ کے ہر فریم، تو ہر وقت چھلانگ رجسٹر ہے کہ آپ کے ہاتھ میں منتقل، یہ ایک نیا فریم ہے. اور یہ ایک کے ساتھ اس تقریب کہلاتی ہے فریم اعتراض ہے جو دلیل،. اور اس فریم اعتراض کو بیان کرتا ہے لیپ طور فریم پر دیکھتا. Armaghan کی BEHLUM: بالکل. تو یہ سب مفید مشتمل بٹس اور معلومات کے ٹکڑے ٹکڑے ہم پہلے کی بات کر رہے تھے کہ. فریم ڈاٹ اشاروں جانچ ہو رہی ہے اشاروں کی ایک صف ہے لیپ موشن پکڑ لیا ہے کہ آپ آخری فریم میں کیا کر ہاتھوں. تو مثال کے طور، ہم کیا کر رہے ہیں یہاں کیا کر ہم پڑتال کر رہے ہیں، ارے، اس آخری فریم میں لیپ، کیا آپ کو میں نے کیا تھا کہ کسی بھی اشاروں پکڑنے؟ اور ہم ایسا کرنے کا فیصلہ کیا تو اگر ان لوگوں کے اشاروں کے ذریعے iterate جاتا ہے اور کوشش کریں اور کچھ مفید ہو جاؤ ان سے معلومات. ہر ایک اشارہ ایک منفرد ہے آئی ڈی اس کے ساتھ منسلک. وہ اقسام ہیں. آپ کو جس کی انگلیوں میں دیکھ سکتے ہیں اشاروں میں ملوث تھے اس pointable چیزیں باہر کی جانچ پڑتال کی طرف سے. آپ کے ذریعے جانا جب تو اگر لیپ موشن جاوا سکرپٹ API چیزیں، وہ pointables ذکر کرتے ہو تو، وہ ان کی انگلیوں کے بارے میں بات کر رہے ہیں. اور پھر ہاتھوں کو، کورس کے، ہیں پورے ہاتھ اعتراض. اور کیا؟ تم کتنی دیر تک چیک کر سکتے ہیں تحریک پر چلے گئے اور اس کے لئے، جی ہاں، ان تمام لوگوں مفید چیزیں. اس میں اس وقت کیا کر رہا ہوں یہاں میں فریم ریکارڈ رکھا جاتا ہے، اور پھر میں ظاہر کرنے کے لئے اپنے HTML کو اپ ڈیٹ معلومات کے اس بٹس کے تمام فریم سے. تو یہ چیک کرتے ہیں. تو یہاں یہ ہے. یہاں انڈیکس ڈاٹ ٹی ایم ایل فائل ہے. آپ نے ابھی دیکھا کے طور پر اور میں صرف منتقل کر دیا گیا جب میرا ہاتھ لیپ ایک حلقے سے تحریک کو پکڑ لیا. تو تم نے مجھ پر ایک دائرے کی مانند کر رہی ہے دیکھ سکتے ہیں یہاں، کے دائرے میں معلومات کے ساتھ اپ ڈیٹ. swipes کے کر رہے، swipes کے پالے. کی ایک سکرین ٹیب کی کوشش کرتے ہیں. ہم وہاں جا. سکرین ٹیپ اور ایک اہم نل. کی طرف سے بھی اتنی چابی نلکوں، آپ نیچے مارا جب راستہ، ہیں. تو کیا تم تصور کر سکتے ہیں شاید ایک پیانو کھیلنے. اور پھر اسکرین نلکوں ہیں آپ کی سکرین سے ٹکرانے. لہذا آپ کو آپ کو اصل میں شاید تصور کر سکتے ہیں آپ کے سامنے میں ایک ٹچ اسکرین ہے اور آپ رابطے مار رہے ہیں آپ کے سامنے سکرین کی. اور پھر ہم نے ایک پر قبضہ کر سکتے ہیں یہاں میں ان اشیاء کی. تو میں نے کہا کہ یاد رکھنا کنسول لاگ ان میں فریم گزر رہا ہے. اور اس طرح ہم چیک کر سکتے ہیں تمام بٹس اور معلومات کے ٹکڑے ٹکڑے میں دستیاب ہیں کہ اس کے ساتھ ساتھ اس فریم استعمال کرنے کے لئے. جیسا کہ میں نے پہلے کہا، pointables انگلیاں ہیں. اس وقت ہم نہیں ہمارے لیپ موشن کے سامنے ہاتھوں تو یہ، صفر رجسٹرڈ لیکن یہ آپ کو کس طرح ہے شاید باہر تلاش کرنے کے لئے شروع کریں گے کہ کتنے انگلیاں اسکرین ہیں. اور معلومات کی قسم. TOMAS REIMERS: اور یاد یہ تو صرف ایک چیز ہے. تو سب کچھ حاصل کیا جاسکتا ہے قسم کی ایک struct کی طرح C. میں آپ کو اعتراض ہے جائیداد کا نام ڈاٹ نام. اور پھر اس کے اندر اندر آپ کے پاس ہے arrays اور آپ کو دیگر اشیاء ہے، لیکن یہ صرف کسی چیز ہے یاد ہے. خصوصی بات نہیں ہے ہم لیپ استعمال کر رہے ہیں کیونکہ. Armaghan کی BEHLUM: جی ہاں. ٹھنڈا. ہم ایک جوڑے باہر دیکھنا چاہئے جاوا اسکرپٹ مثالوں میں سے؟ TOMAS REIMERS: تو فوری طور پر یاد ہے کہ ہم اس کہا لیپ اصل میں کر سکتے ہیں کسی بھی ویب سائٹ پر چلائے. LeapJS صرف ایک کلائنٹ کے لئے خدمت کی ہے. اور تو کلائنٹ کے ساتھ ساتھ کے طور پر ہے لیپ موشن یہ کام کریں گے منسلک. تاکہ لیپ موشن ایک ویب سائٹ جہاں لوگوں ان کے حالات اشتراک کر سکتے ہیں چیزوں میں وہ کر دیا ہے. تو ہم صرف جانے کے لئے جا رہے ہیں ان میں سے ایک جوڑے کے ذریعے پہلے ممکن کیا دیکھنا کے بارے میں مزید تفصیلات میں ڈائیونگ یہ ممکن ہے. تاکہ Armaghan کی BEHLUM: چلو دیکھتے ہیں. TOMAS REIMERS: اب یہ کام کرنا چاہئے. Armaghan کی BEHLUM: تو اب ہم ایک مثال دیکھا اس سے پہلے ہمارے ہاتھ سے پیش کی گئی کہ اتحاد کا استعمال کرتے ہوئے بہت متاثر کن گرافک کھالیں کے ساتھ، لیکن اب آپ کو آپ کر سکتے ہیں پر دیکھ سکتے ہیں ایک ویب براؤزر کے اندر ایک ہی بات. یہ سب اندر کروم ہے صرف جاوا سکرپٹ کو استعمال کرتے ہوئے. اور پھر دوسرے اچھا اگر آپ چاہتے ہیں ایک ہی چیز ہے وہ اس نے کیا کس طرح جاننا، جاوا سکرپٹ مثالیں بھی کوڈ کے اختیارات میں شامل ہیں کہ آپ کو چیک کریں اور پھر دیکھ سکتے ہیں کس طرح اس شخص کو پکڑ کر رہا تھا ہاتھ اور رموز اور اس طرح. یہ کہ تمام ہے تاکہ آپ کو تلاش کر سکتے ہیں developer.leapmotion.com میں. تم جاؤ اور جاوا سکرپٹ کے چیک کر سکتے ہیں وہ وہاں ہے کہ مثال کے طور. تو جی ہاں. یہاں یہ ہیں، افوہ افسوس. چلو پھر سے کوشش کریں. اوہ. میں نے دو دائیں ہاتھ ہے. تو جی ہاں. TOMAS REIMERS: تو اور پھر سے، لیپ اپ messes کبھی کبھی یاد ہے. صرف یہ ایک دوسرے کو دیتے ہیں. یہ درست نہیں ہے، لیکن یہ بہت اچھی بات ہے. Armaghan کی BEHLUM: ایک دیگر سفارش بھی براہ راست سورج کی روشنی میں ایسا نہیں کے لئے ہے. جس طرح لیپ موشن تاکہ کاموں اصل میں، ہے میں نے کیمرے کو یہ دکھاتے ہیں تو اس کے ساتھ ساتھ، اورکت روشنی. تو یہ لوگ جو باہر بھیجتا ہے اور اس کے بعد وہ واپس آنے کے بعد انہیں پڑھتا ہے. آپ کے لئے کوشش کر رہے ہیں اگر ایسا ہے تو یہ سورج کی روشنی کو ہدایت کرتے، مثال کے طور پر، یہ شاید ہے کام کرنے کے لئے نہیں جا رہا، یا یہ ضرورت ہو رہا ہے کچھ انشانکن ایسا کرنے کے لئے. اس کے علاوہ ایک اور سفارش کرنے کے لئے ہے لیپ پیچھے جگہ کو صاف اور لیپ کے سامنے. کام کر رہے ہیں کے طور پر سوچ ہے کہ ایک گنبد کے اندر اس لیپ موشن اعتراض کے ارد گرد کے. چیزیں حق ہے تو اس کے ساتھ ساتھ اس کے پیچھے، یہ بھی دخل کرنے جا رہا ہے کس طرح کے لیپ موشن کی کوشش کر کے ساتھ آپ کے ہاتھ کو تسلیم کرنے اور چیزیں اس قسم. لہذا مثال کے طور پر، میں اس میں میں کیا سوچتے صورت یہ اصل میں میرے لیپ ٹاپ ہے کہ لیپ موشن بنانے کی طرح ہے. جی ہاں، ہم وہاں چلتے ہیں. میں نے سے اپنے لیپ ٹاپ کو صاف کرتا ہے تاکہ اس کے پیچھے ہاتھ بہت اچھی طرح نظر آئیں. تو جی ہاں. کہ وہاں ہے. ایسا ہی کیا اور کیا ہم ان کو دکھاتے ہیں. TOMAS REIMERS: مجھے لگتا ہے کہ اب وقت ہو گا میں ڈوبکی کے حل اور چلو صرف دو کرنے کے لئے شروع سے مکمل طور پر ایک ڈیمو بنانے. یہ واقعی آسان ہونے جا رہا ہے. بنیادی طور پر جو ہم جا رہے ہیں ایسا کرنے کے لئے کوشش کرنے کے لئے اس کے بنانے ہے تاکہ آپ کو آپ کے ہاتھ، swipe کے جب پس منظر، سرخ طور پر باہر شروع ہو رہا ہے اور تم اپنے ہاتھ swipe کے جب، پس منظر کے سبز ہو رہا ہے. ٹھیک ہے؟ واقعی سادہ. اور یہ صرف بنیادی طور پر ہے ایک بہت کے ذریعے جانے کے لئے جا پیچھے تصورات کی لیپ ہم کر سکتے ہیں تاکہ لیپ کیسے کام کرتا ہے کے اس نظریے میں حاصل اور ہم اس کے ساتھ چیزیں بنا سکتے ہیں کہ کس طرح. اور اس کے بعد ہم کریں گے وہاں سے شاید صرف آپ کو دکھانے کے API دستاویزات اور جہاں آپ کو اس بارے میں مزید پڑھ سکتے ہیں. اور پھر ہم نے دن فون کر لیں گے. لہذا آپ کو کوڈ کے لئے کرنا چاہتے ہیں یا کیا تم مجھ کوڈ کرنا چاہتے ہیں؟ Armaghan کی BEHLUM: جی ہاں. ٹھیک ہے، میں ہم کام کر سکتے ہیں لگتا ہے ایک دوسرے کے ساتھ اس اور کوشش پر TOMAS REIMERS: تو ہم کریں گے بعض جوڑی کوڈنگ کرتے. Armaghan کی BEHLUM: ہم وہاں جا. کہ بالکل کیا ہے میں نے چیک کرنے کے لئے کرنا چاہتا تھا. ٹھنڈا. تو یہاں میں مثال کے طور، چلو دیکھتے ہیں. ہم iterating کر رہے ہیں جبکہ پہلے سے ہی اشاروں کے ذریعے، TOMAS REIMERS: اصلاح کرنے والے ہیں صرف ایک مکمل طور پر نئی فائل؟ Armaghan کی BEHLUM: مکمل طور پر نئی فائل؟ اس بات کا یقین، جی ہاں. TOMAS REIMERS: جی ہاں. Armaghan کی BEHLUM: تو یہ کرتے ہیں. TOMAS REIMERS: تو ہم جا رہے ہیں ایک مکمل طور پر دائر کرنے کے لئے. ہم اس کو ڈاٹ HTML ہاتھ میں فون کروں گا. کہ میرے ساتھ اچھا ہے. لہذا اگر آپ کو ایک HTML ٹیگ یاد، پھر اس کے اندر آپ کو ایک سر ہے. کہ سر اس کے اندر اندر ایک عنوان ہے. ٹیب دوسرے طریقے سے اتنا. تم وہاں جاؤ. عنوان، ہم لیپ مثال اسے فون کروں گا. جی ہاں. Armaghan کی BEHLUM: افوہ. عنوان. TOMAS REIMERS: جی ہاں. Armaghan کی BEHLUM: ہم وہاں ہیں. TOMAS REIMERS: اور اس کے بعد کی ایک جسم بنانے کے لئے ہیں. Armaghan کی BEHLUM: چلو، رکو بھی درآمد کرنے کی بات کو یقینی بنانے. TOMAS REIMERS: اوہ، کورس کے. میرا برا. تو ہمیشہ یقین ہے کہ آپ لیپ رہا ہے کر دے ہیں تاکہ سکرپٹ آپ کو دی گئی ایک سکرپٹ ہے لیپ موشن کی طرف سے جس میں بنیادی طور ویب براؤزر سے رابطہ قائم کرنے کی اجازت دیتا ہے صارف کے کمپیوٹر پر آلہ کرنے کے لئے. اور پھر اس میں ہم بھی ایک جسم کی ضرورت ہے اور صرف دو جسم اتنا ہیلو کہنے بنانے ہم طالب علموں کو دکھا سکتے ہیں کہ کس طرح اس نئے سے رابطہ قائم کرنے انہوں نے بنایا کہ ویب صفحہ. Armaghan کی BEHLUM: ضرور. تو صرف another-- ڈال دو TOMAS REIMERS: ہیلو، ہیلو دنیا. تو ایک بہت ہی بنیادی مثال. واقعی صرف ایک ڈیمو. Armaghan کی BEHLUM: اور پھر یہاں ہم ہم ہاتھ ڈاٹ HTML یہ کہا، میں جا سکتے ہیں، ہے نا؟ اور اوہ! تو میں کیا غلط ہے حیرت ہے اب اس کا حق کے ساتھ. پڑھنے اجازت شامل کرنے دو ڈاٹ ٹی ایم ایل حوالے کرنے سے. TOMAS REIMERS: کیا آپ چاہتے ہیں بڑا ٹرمینل میں یہ کرنا تو ہم صرف INT کے پر دکھا سکتے ہیں کہ Armaghan کی BEHLUM: جی ہاں، یہ سمجھ میں آتا ہے. ٹھیک ہے. تو میں نے ابھی شامل کیا اجازتوں، لیکن ہم تو اس چیک کرنے کے لیے تھے اجازتیں ہم پہلے کہ اصل میں ہاتھ دیکھا ہوتا ڈاٹ ٹی ایم ایل پڑھا اجازت نہیں اور اس وجہ سے ہم اس کے رینڈر نہیں سکتا تھا. ہم ایسا کرتے ہیں تو لیکن اب، ہم نے اپنے دیکھیں وہیں چھوٹی سی دنیا ہیلو. TOMAS REIMERS: تو، اصل میں چلو وہ لکھ رہا تھا، دنیا ہیلو، میں نے ایک طریقہ کے بارے میں سوچا ہم اس کو تبدیل کر سکتا. چلو اس دنیا ہیلو کہنا بنا دو، اور آپ کی لہر پھر جب اسے الوداع کہتے ہیں. ہے نا؟ لہذا ہیلو، الوداع. Armaghan کی BEHLUM: ضرور. TOMAS REIMERS: یہ بہت اچھا لگتا ہے. Armaghan کی BEHLUM: کہ بھی، میرے لئے اچھا لگتا ہے. TOMAS REIMERS: ہم ہو تو اگر یہ صرف دو کیا کرنے جا ایک تھوڑا سا کے ویب صفحے کے ذریعے لگتا ہے. ہم نے کچھ اسکرپٹ کی ضرورت کے لئے جا رہے ہیں جس میں بنیادی طور رجسٹر ، آپ کو لہرایا اور یہ کہ ایک کودنا ایک لہر ہے اور ایک swipe، ایک ہی بات. تو ہم نے ایک سکرپٹ کی ضرورت کے لئے جا رہے ہیں کہ بنیادی طور پر اس swipe کے لئے رجسٹر. اور ایک بات ہم ہیں ضرورت کے لئے جا رہے ہیں ہم ہے کچھ کی ضرورت کے لئے جا اصل مواد کو تبدیل کرنے کی. آپ کو یاد، jQuery کی اتنی آپ مواد کو تبدیل کرنے کی اجازت دیتا ہے. تو ایک بات ہم چاہتے ہیں کہ شامل اس میں jQuery لائبریری ہے. اور پھر کیا منتخب کرنے کے قابل ہونے کے لئے ہم اصل مواد کو تبدیل کرنے جا رہے ہیں، کہ ایک شناختی ضرورت ہو رہا ہے یا ایک کلاس، یا کچھ اور کہ ہم اس کو منتخب کرنے کے لیے استعمال کر سکتے ہیں. تو ہم نے صرف یہ ایک دے دیں گے تبدیلی متن کے فوری ID. اور پھر آپ کے jQuery قبضہ کرنا چاہتے ہیں؟ Armaghan کی BEHLUM: تو سب سے پہلے کیا ہے اس کے بعد اب فہرست کرنے کے لئے ہمارے پر بات؟ TOMAS REIMERS: کی jQuery قبضہ کرتے ہیں؟ Armaghan کی BEHLUM: چلو jQuery کے، اوکے، ٹھنڈی قبضہ. اس صورت میں، میں جا رہا ہوں اس اصل پر ہے کرنا جہاں ہو گی ایسا کرنے کے لئے سب سے بہترین جگہ؟ TOMAS REIMERS: jQuery کے، اگر ایسا ہے تو آپ کو گوگل کے jQuery،، پہلی jQuery کے مارا Armaghan کی BEHLUM: بہت پہلے سے ایک. TOMAS REIMERS: یا ڈاؤن لوڈ. یہ ٹھیک ہے. بائیں پر ڈاؤن V1 اور V2 مارا. تاکہ ہم سے jQuery بیان کر رہے ہو آپ کی طرح آن لائن شاید کیا ہے. ذیل میں سکرال. اپ، اپ. Armaghan کی BEHLUM: اوہ، ٹھیک ہے یہاں اب؟ TOMAS REIMERS: یا کہ. جی ہاں. تو jQuery ایک میزبان ورژن ہے جس سے آپ اصل میں نہیں ہے کا مطلب اسے ڈاؤن لوڈ کرنے کی ضرورت ہے، لیکن آپ سے زیادہ ہو اسے ڈاؤن لوڈ کرنے کا خیر مقدم اور اسے اپنے آپ کی میزبانی. Armaghan کی BEHLUM: اتارنا. تو اب ہم jQuery ہے. اب اس کے بعد کیا ہماری ایسا کرنے کی فہرست میں شامل ہے. TOMAS REIMERS: بہت اچھے. تو ہم نے کی ضرورت ہے اس کے بعد کیا کیا کریں ہم واقعی ضرورت ہے پی ہیلو دنیا ایک ID دینے کے لئے تو ہم صحیح، اسے تبدیل کر سکتے ہیں؟ تو چلو ایک خیال دے دو، میں متن کو تبدیل، نہیں جانتے؟ Armaghan کی BEHLUM: چلو صرف کرتے ہیں اسے اس طرح کرتے، مجھے لگتا ہے. TOMAS REIMERS: changeText، ٹھنڈا. اور اب صرف صفحے کو ریفریش ہونے دیں. اس بات کا یقین سب کچھ کام بنائیں. تو واپس پرانے براؤزر میں بھی. ٹھنڈا. ہمیشہ ایک اچھی یاد دہانی ہے کہ آپ ایک ویب سائٹ کی تعمیر کر رہے ہیں جب، شاید آپ کو ہر وقت ریفریش کوئی بھی کسی حد تک اہم تبدیلی ہے صرف کبھی کبھی آپ کی وجہ سے اتفاقی طور پر ایک ٹیگ ڈراپ، یا آپ نے غلطی سے کچھ کو خارج، اور پھر آپ کو، چھوٹے کچھ توڑ لیکن اس کے بعد آپ کو ایک بڑی تبدیلی کا ہے جب آپ کو اس بڑی تبدیلی کیا، کیوں طرح ہیں بظاہر غیر متعلقہ چیز کو توڑنے. تو اس میں سے چھانٹی کرنے کے لئے ہمیشہ اچھی بات ہے جاؤ اور ان لوگوں کے وویک چیک کرتے ہیں. ویسے بھی تو اب کرتے ہیں ایک آخری وویک چیک، کون سا ہے کی کو تبدیل کرنے کی کوشش کرتے ہیں لیپ موشن بغیر متن، کسی بھی چیز کے بغیر، صرف صفحہ لوڈ ہونے پر یہ کروں گا ہیلو دنیا کو تبدیل الوداع jQuery استعمال کرتے ہوئے. آپ jQuery اجاگر یاد ہے اگر ایسا ہے تو یہ ڈالر کا نشان تقریب، جس میں ہم، سی ایس ایس سلیکٹر کو منتقل کر سکتی ہیں یعنی hashtag کے تبدیلی متن، جس میں عنصر کے ساتھ منتخب کرتا ہے تبدیلی متن کی ایک شناختی. اور پھر ہم جا رہے ہیں طریقہ کار کی ایچ ٹی ایم ایل کو فون کرنے کی اعتراض پر اس کے ساتھ واپس کرتا ایک تار الوداع، کی دلیل ہے جس اشیاء کو تبدیل کرے گا HTML الوداع کہنے. بہت اچھے. کہ بہت اچھا لگتا ہے. اور اب ہم کو تازہ کرتے وقت ہم دیکھتے ہیں کے لئے جا رہے صفحے یہ فوری طور پر درست، الوداع میں تبدیلی؟ یہ کچھ کے لئے انتظار نہیں ہے کیونکہ. قسم کے طور پر جلد ہی کہ سکرپٹ کے طور پر یہ الوداع اسے تبدیل چلتا ہے. ٹھنڈا. تو اب ہم ایک تقریب میں اس کو لپیٹ دیں. دائیں. لہذا اگر ہم چاہتے ہیں کے لئے جا رہے ہیں ایک تقریب بنانے کے لئے. ہم الوداع کو بلاتا ہوں. تاکہ تقریب الوداع ہے کوئی بحث نہیں لے جا رہا اور یہ واقعی نہیں ہے کچھ بھی واپس جا رہا. اور یہ صرف جا رہا ہے جاوا اسکرپٹ میں وہ کروں. عمدہ. لہذا ہمارے تقریب الوداع اب الوداع کرنے کے لئے متن، دائیں بدلتی ہے؟ تو یہ ہمیں ایک طریقہ فراہم کرتا ہے بنیادی طور پر تبدیلی کے لئے الوداع جب بھی لئے کہ متن ہم نے اس تقریب میں بلایا. ہے نا؟ اس طرح یہ بہت اچھی بات ہے. Armaghan کی BEHLUM: ٹھیک ہے، ہم یہ بھی صرف یقینی بنا سکتے ہیں کہ اگر ہم بلا نہیں رہے اب بعد تقریب، ہم نے صفحہ کی تازہ کاری کرتا ہے، یہ نہیں جا رہا ہے کو نوٹس متن کو تبدیل کرنے. TOMAS REIMERS: بہترین. تو اب ہم شروع کرنے کے لئے جا رہے ہیں کہ لیپ چیزیں میں حاصل کرنے کے لئے کہ ہم کے بارے میں بات کر رہے تھے. تاکہ armi ya میں، کیا آپ چاہتے ہیں یہاں یا سے لے؟ Armaghan کی BEHLUM: جی ہاں. اس بات کا یقین. میں شاید ضرورت کرنے جا رہا ہوں ڈبل چیک باتیں کرنے کے لئے، لیکن مثال کے طور پر یاد رکھنا ہم چاہتے ہیں اختیارات میں اس بات کو یقینی بنانے کے لئے ہم اشاروں کو فعال مقرر TOMAS REIMERS: اچھا کیچ. Armaghan کی BEHLUM: سچ ہونے کے لئے. اور پھر ہم نے کی سفارش کر رہے تھے تم لوگوں کو پر کرے گا کہ چلانے چھلانگ ڈاٹ لوپ، جس میں ہم نے پہلے کہا کے طور پر، دو اختیارات، ایک JSON اعتراض ہے کہ آپ چاہتے ہیں کے لئے اختیارات میں ہے کو لیپ موشن تشکیل کرنے کے لئے ہے کہ کام، اور اس کے بعد ایک تقریب ایک کال بیک کے طور پر ایک فریم کو پکڑنے کے لئے کی جا رہی ٹامس طرح تقریب کہہ رہا تھا. اور اس کے بعد آپ کیا چاہتے ہیں اس میں ترمیم اس تقریب کے ساتھ کیا کرنا. تو اگر ہم میں منتقل اختیار اور اب ہم اس کی وضاحت ایک فریم میں لے جائے گا کہ ایک تقریب. اور اب ہم وضاحت کرنا ہے کہ کیا تقریب کرتا ہے. اس کے لیے بھی ہے مستقبل، اس بات کو یقینی بنانے کے لئے کیا. TOMAS REIMERS: بہترین. تو اب ہم اس کی ضرورت چھلانگ ڈاٹ لوپ تقریب بنیادی طور پر لیپ دیکھنے کہنا ہے کہ جس کو فون ان کے اختیارات اور ہر وقت کے ساتھ ساتھ کچھ نہ کچھ تبدیلیاں کی، کہتے ہیں ان تمام کوائف سے تقریب فریم آپ کو فریم میں سے آگاہ ہیں کہ. بہت اچھا لگتا ہے. تو اب فوری وویک چیک، میں نے ہمیشہ مشورہ دیتے ہیں جس، یہ صرف میں ڈال دیا کنسول ڈاٹ لاگ ان کریں فریم. اور اس کے بعد کروم میں اسے کھولو اور اپ اپنے کنسول کی طرف دیکھو اور دیکھنے کے لئے لیپ کے ساتھ کے ارد گرد ادا فریم کہ گا کیونکہ لاگ ان کیے جا تم میں سے ایک خیال کو حاصل کیا اعداد و شمار آپ تک رسائی حاصل ہے. اور ہمیشہ کی طرح آپ کو، الجھن میں ہو تو API کے حوالہ کے اوپر دیکھو. اور ہم لنک شامل کر لیں گے اس کے آخر میں اس کے لئے. Armaghan کی BEHLUM: تو ہم پھر صفحہ ریفریش اور ہم جا کر پھر سے کنسول کو کھولنے. اور اب ہم ہم ہیں کہ متعلقہ میں منظور فریم اندوز، ان چھوٹی چیزوں سے ہم نے پہلے دیکھا. تو جی ہاں. یہ ہمارے فریموں ہیں کنسول میں دکھا. ٹھنڈا. تو اب ہم کو پکڑا گیا ہے کہ فریم، کے طور پر اگر آپ کو پہلے یاد کر سکتے ہیں ، ہم تھا کہ مثال سے ہم فریم ڈاٹ اشاروں چیک کریں ہم اشاروں کی فہرست حاصل ہے کہ فریم سب سے حال ہی پکڑ لیا. ہم اس صف کی لمبائی چیک کر سکتے ہیں لیپ کسی بھی اشاروں کو پکڑ لیا تو دیکھنے کے لئے. اس صف ہے، اگر ایسا ہے تو صفر سے زیادہ اس کے بعد ہم ہم کیا کرنا کچھ سامان ہے کہ معلوم ہے. تو اس کی ایک تو اس حالت میں کہ لپیٹ دیں اور اب یہاں میں ہم جانتے ہیں کہ ہم ہے ایک اشارہ دیکھا ہے، چلو اس پر عمل کرتے ہیں. تو اب ہم یہاں میں ہیں کہ جب ہم چیک کرنے کے لیے ایک اشارہ ہے. TOMAS REIMERS: ٹھیک ہے، سب سے پہلے بات یہ ہے، یہ صرف ایک اشارہ نہیں ہے ہے اس پر کئی کے اشاروں پر ہو سکتا ہے. Armaghan کی BEHLUM: بہت سچے. TOMAS REIMERS: فی پس یہاں کلاسک سی سٹائل ہم شاید ایک لوپ کے لئے استعمال کرنا چاہتے ہیں کریں گے. Armaghan کی BEHLUM: یہاں ہم پھر سے ہیں. ہم iterate کرنے کا فیصلہ اشاروں کے ذریعے. اور دیکھتے ہیں. میں پلس، علاوہ. اور اب ہم شاید بنایا تو صرف ایک متغیر اشارہ برابر فریم ڈاٹ اشاروں بریکٹ میں، اب ہم نے صرف ایک ہے جو اشارہ خود، ایک اشارہ اعتراض کی ایک مثال ہمارے ساتھ کام کرنے کے لئے لوپ کے لئے اس کے اندر. ٹھیک ہے. TOMAS REIMERS: چلو وویک پھر یہاں سے چیک کریں اور صرف کنسول ڈاٹ ہم کیا ملے دیکھنے کے لئے اشارہ لاگ ان کریں. Armaghan کی BEHLUM: کنسول ڈاٹ لاگ ان کریں اشارہ. Okie dokie. اور ایک بار کی تازہ کاری کریں. TOMAS REIMERS: اور لشکر طیبہ کے اشارہ کرنے کی کوشش کریں. اگر آپ ایک گروپ ہے نظر آئے گا کی، وہ swipes کے جب، آپ میں اشاروں کی ایک گروپ حاصل کریں کنسول اور وہ ایک حلقہ ایسا کرنے کی کوشش کرتا ہے تو، اس just-- ہے Armaghan کی BEHLUM: حلقوں صرف واقعی اچھے ہیں. TOMAS REIMERS: اب ایک عجیب چیز ہے یہاں، وہ ایک دائرے کر رہا ہے جس میں، لیکن اس حق، 80 اشاروں کندےبانی کی جاتی ہے؟ کہ اشاروں کی ایک بہت ہے. تاکہ چیز کا پہلا طرح کرنے کے لئے احساس ہوتا ہے، اور اس مبہم ہو سکتا، ایک اشارہ ہے کہ صرف ایک بار لاگڈ ان نہیں ہے. ہر فریم پر، دائیں، مجھے ایک دائرے کر رہا ہوں اگر ایسا ہے تو لیپ یہ پتہ لگانے کے گا ایک تبدیلی اس سے، ہے یہ ایک تبدیلی ہے سے ایک تبدیلی، ہے. اور یہ ان لوگوں میں سے ہر ایک لاگ ان کریں گے. لیکن ان میں سے ہر ایک میں، یہ، اوہ، کہا جا رہا ہے ایک اشارہ ترقی میں فی الحال موجود ہے. تاکہ ارے، ایک بات ہے، مجھے صرف یہ کہنا اشارہ اور یہ ترقی میں فی الحال ہے. تو اگر ہم کرنا نہیں چاہتے ہیں کیا کرتے ہیں ہر ایک پر، اوہ، کا کہنا ہے کہ ان لوگوں کے اشاروں کی آپ متن کو تبدیل کرنا چاہتے ہیں. ہم کیا کرنا چاہتے ہیں جب کہ اشارہ ہے رک جاتا ہے، اور ہم اس کے لئے چیک کر سکتے ہیں، پھر ہم متن کو تبدیل کرنا چاہتے ہیں. Armaghan کی BEHLUM: Mhmm. ٹامس ہے جیسے تاکہ ان اشاروں کی وضاحت ایک سے زیادہ کے ذریعے ظاہر ہو سکتا ہے فریم، لیکن مثال کے طور پر، جب ہم کر رہے تھے کہ حلقہ، ہم دیکھ سکتے ہیں کہ کہ ایک کے لئے آئی ڈی ایک دائرے کی مانند ہے کہ اگر ہم مکمل کرنے کے لئے کوشش کر رہا ہے ہو سکتا ہے اسی ID بھر میں تھی. اور حقیقت میں، اگر آپ بھی کر سکتے ہیں حیثیت کی جانچ پڑتال. اپ ڈیٹ کیا. اور پھر یہ شاید ہے گزشتہ دائرے کہ، اوہ، ٹھیک ہے، ٹھیک ہے. تو کبھی کبھی یہ پتہ چلتا ہے کہ آپ ایک ایک اشارہ کو روکنے کی حیثیت اور یہ بھی آپ کو ایک کی حیثیت سے پتہ چلتا ہے کی ایک نئی اشارہ جب شروع ہونے والے یہ اس بات کو یقینی کے لئے کو تسلیم آپ کو ایک نیا اشارہ شروع کر دیا ہے. اس معاملے میں مثال کے طور پر. TOMAS REIMERS: اتارنا. Armaghan کی BEHLUM: تو جی ہاں. اور پھر، چلو دیکھتے ہیں. آپ یہ بھی محسوس کر سکتے ہیں ہم بنا رہے تھے، حالانکہ ایک حلقے اور اشارہ ایک کھیت کہلاتا کی قسم ہے ہمیں بتاتی ہے کہ کس قسم کے سگالی کی ہے. تو ہے کہ ہمارے لئے مفید ہو سکتا ہے آپ کوشش کریں اور ہم کر رہے ہیں کہ کیا کرنا ہے. TOMAS REIMERS: تو جے ایس کو واپس منتقل، میرے پاس اس وقت ہوتی ہے کہ پہلی بات بھی، بس اس کوڈ کے ذریعے پڑھنے ، ایک چھوٹی سی کی اصلاح بھی ہے ہے جس میں ہم اصل میں ہے حق، شرط ہے تو اس کی ضرورت نہیں ہے؟ فریم ڈاٹ اشاروں ڈاٹ کیونکہ اگر لمبائی لوپ کے لئے صفر، کہ ہے ویسے بھی چلانے کے لئے نہیں جا رہا. تو ہم نے کے ساتھ ساتھ صرف جا سکتے ہیں آگے اور اس سے چھٹکارا حاصل. ایک بار پھر، آپ نے کوڈ لکھ رہے ہیں اسے واپس اور طرح جانے کے لئے اہم ہے refactor کے اگر آپ کو احساس ہوتا ہے کہ کے طور پر بہتر کچھ کر سکتے تھے، یا یہ کہ ایسا کرنے کا ایک اور طریقہ ہے کہ. تو اب ہم صرف اس کو صاف کرنے کے لئے جا رہے ہیں اپ کو تیزی سے اور بھی آپ کے کوڈ کو صاف. یہ ایک بڑا سودا ہے. Armaghan کی BEHLUM: اچھا سٹائل بہت تعریف کی ہے. TOMAS REIMERS: آپ ہمیشہ جب یہ بتانے کسی کو تو ایک ہونا وہاں استعمال کیا جاتا ہے جہاں کوڈ ہے حالت اور پھر وہ اسے ہٹا دیا، لیکن وہ اس uncomment، جیسے نہیں تھا. یہ بہت واضح ہے اور یہ ایک طرح سے بدسورت لگ رہا ہے. Armaghan کی BEHLUM: تو کیا ہے اگلے ہمارے پر فہرست میں کرنا ہے؟ TOMAS REIMERS: تو اب ہم کہہ رہے تھے کے طور پر، میرے خیال میں ہمیں کیا کرنا چاہتے ہیں سب سے پہلی چیز کا اندازہ لگانا کہ جو کیفیت ہے اس بات کو یقینی بنانے کے کر رہا ہے اصل میں ایک swipe، ٹھیک ہے؟ Armaghan کی BEHLUM: جی ہاں. TOMAS REIMERS: ہم کہہ رہے ہیں کہ اگر ایسا ہے تو ہمارے الوداع، نوعیت کا ایک swipe کی طرح ہے یہ ایک swipe کے ساتھ ہم چلے جائیں گے ہم ارے، یہ ہے کہنے کی ضرورت ہے پہلی بات، سگالی کا حق، ایک swipe کی قسم ہے؟ نہیں ایک دائرے یا ایک سب سے اوپر، لیکن یہ ایک swipe ہے؟ جس طرح تو ہم ایسا کر سکتے ہیں ہم اشارہ کہہ سکتے ہیں کر رہا ہے ایک تار کے طور ڈاٹ قسم برابر برابر swipe کی. Armaghan کی BEHLUM: [اشراوی] اشارہ ڈاٹ قسم برابر swipe کے برابر ہے. ہم وہاں ہیں. TOMAS REIMERS: اور پھر آخری سوال ہمیں دیکھنا اشارہ ڈوٹ چاہتے ہیں ریاست برابر برابر سٹاپ، ٹھیک ہے؟ تو وہ ہے جب اشارہ کرنا بند کر دیا گیا ہے. میں نے اصل میں، swipe کے لئے لگتا ہے میرے سر کے اوپر سے یہ معلوم ہے، لیکن آپ کا استقبال ہے جب آپ کو، اسے دیکھنا یہ اس کے رجسٹر ہر وقت swipe کے آپ کو روکنے کے جب تک ایک آغاز اشارہ ہے. اور پھر گزشتہ ایک کی صرف ایک سٹاپ اشارہ. لہذا صرف ایک سٹاپ ہو جائے گا ہمارے لئے بہت اچھا ہے جس سے اشارہ،. تو کیا ہم ایسا کر سکتے اشارہ ڈاٹ اگر کا کہنا ہے کہ برابر برابر swipe کی اور اشارہ ڈاٹ ٹائپ کریں برابر برابر درجہ کی تو دو، روکنے وویک یہاں چیک ڈاٹ لاگ ان کریں سگالی دلاسا. تو ہم یہاں واپس چلے جائیں گے. ہم پیج کو ریفریش کر لیں گے. اور اب صرف وقت کچھ کرنا چاہئے ہم swipe کے جب کا ریکارڈ رکھا جائے کنسول نقطہ ہے. اور ہم swipe کرنے کے لئے کوشش کرتے ہیں اور ہم کچھ بھی نہیں دیکھیں. ہے نا؟ تو یہ اصل میں ایک بڑا مسئلہ ہے. ہم سے توقع کی جاتی ہیں دیکھ کر نہیں کر رہے ہیں. اور ٹھیک کرنا اس کا ایک بڑا حصہ ہو سکتا ہے. پہلی بات تو ہم جا رہے ہیں ، ٹھیک ہے، ڈاٹ کو تسلی دے رہا ہے کیا کہنا اشارہ ڈاٹ تو یہ لاگ ان برابر برابر swipe کے ٹائپ. Armaghan کی BEHLUM: جی ہاں، یہ کرتے ہیں. TOMAS REIMERS: تو ہم ہیں اس کے واپس جانے کے لئے جا. ہم کو تازہ کریں گے. ہم swipe کے کر لیں گے. اور ہم نے ان میں سے ایک گروپ کو دیکھنے کے لئے جا رہے ہیں. اوکے. تو واضح طور پر مسئلہ تھا ہمارے اشارہ ڈاٹ حیثیت کے ساتھ. ہم ان میں سے ایک کو کھولنے اگر ہم کریں گے تاکہ اشیاء میں نظر آتے ہیں اور ہم دیکھیں گے، ساتھ ساتھ، یہ اوہ، ایک سٹاپ ہے، لیکن، یہ نہیں کی حیثیت، ریاست کہا جاتا ہے. ہم واپس کرنے کے لئے سربراہ تو اگر ہمارے کوڈ سے ہم کہہ سکتے ہیں اگر اشارہ ڈاٹ قسم برابر برابر swipe کی اور اشارہ ڈاٹ ریاست برابر برابر سٹاپ، پھر ہم ڈاٹ اسے دلاسا لاگ لیں گے. اور اس طرح تروتازہ. ہم swipe کے. اور ہم اس میں دیکھیں گے ہر swipe کے، ہم صرف ہے جس میں، ایک ہو رہی ہے بہت اچھا ہے جس کے آخر میں،، ہے نا؟ یہی ہے جو ہم چاہتے ہیں. Armaghan کی BEHLUM: جی ہاں. اور ہم بھی محسوس کر سکتے ہیں کہ شناخت کے لئے ان اشاروں میں سے ہر الگ الگ ہیں. ہم ہیں کیونکہ ٹامس کہہ رہا تھا تو کے طور پر اس ایک سٹاپ ریاست پکڑنے ہے کہ ایک swipe کے آخر میں موجود ہے، ہم ہیں انفرادی علیحدہ اشاروں ہو رہی ہے لیپ موشن سے. عظیم. TOMAS REIMERS: چلو آگے بڑھو اور صرف یہ، ہے جو آخری بات، کیا کریں Armaghan کی BEHLUM: الوداع. TOMAS REIMERS: بہت اچھے. اور اب ہماری ویب سائٹ کو چیک کرتے ہیں. ایک کے Armaghan کی BEHLUM: ڈوسرا. ہم، ہاں، ہم الوداع اسے فون کیا تھا. عظیم. TOMAS REIMERS: نہیں، الوداع ایک حقیقی کام ہے. Armaghan کی BEHLUM: جی ہاں. کی ایسا کرتے ہیں. TOMAS REIMERS: اور جب ہم نے الوداع لہر، اسے الوداع کہتے ہیں. Armaghan کی BEHLUM: ہمیں فتح ہے. TOMAS REIMERS: تو بہت دلچسپ چیزیں. امید ہے کہ آپ کچھ تعمیر کر سکتے ہیں ورنہ، لیکن آپ کو، کا خیال کیسے؟ تم اشاروں کا پتہ لگانے کے کر سکتے ہیں. آپ کے افعال کال کر سکتے ہیں. اور یہ کہ واقعی آپ کو دیتا ہے سے کہ کچھ بہت بنیادی عمارت بلاکس وہ اپ swipe کے شاید جب، اوہ، کہنے کے لئے، آپ کو بھی چیزوں کا پتہ لگانے کے کر سکتے ہیں کیونکہ طرح سمت. میں نے ان سے کچھ کرنا چاہتا ہوں. یا وہ حق swipe کے جب، میں ان میں کچھ کرنا چاہتا ہوں. اور ہم نے حاصل کرنے کے لئے شروع کر سکتے ہیں کس طرح کے ساتھ تخلیقی ہم ہماری ویب سائٹ کو بہتر بنانے کے لئے جا رہے ہیں ان swipe اشاروں یا دائرے کا استعمال کرتے ہوئے اشاروں، یا نل کے اشاروں، یا تو نلکوں یا سکرین نلکوں چابی. اور اگر آپ کر رہے ہیں اس سے تو دوسرے خوش آمدید سے زیادہ کھیلنے کے اصل اعداد و شمار کے ساتھ، لیکن اگر آپ کرنا چاہتے ہیں تو ہم آپ کے دستاویزات پر جانے کا مشورہ کریں گے کہ وہ اصل میں واقعی اچھے ہیں کیونکہ. تو اب دستاویزات کی سربراہی میں. یا اگر آپ اس بارے میں بات کرنا چاہتے ہیں؟ Armaghan کی BEHLUM: جی ہاں. کی ایسا کرتے ہیں. یہ بھی مشورہ کا ایک دوسرے tidbit ہے، کوشش کریں اور 3D میں اس کی رائے ہے. تو اصل کے ان لوگوں کے اشاروں ھیںچو ایک بار کنسول ڈاٹ لاگ ان کریں سگالی اور ہم ایسا کریں. چلو ایک کوشش ہے، اب میں واپس آئے اور ان کے جوڑے، ان لوگوں کے جوڑے. ہم میں جاؤ اور باہر کی جانچ پڑتال ان کے ساتھ ساتھ اشاروں آپ اس کو دیکھ سکتے ہیں وہ dimensionality کی ہیں اصل میں، تین سمتوں میں ہے. تو صرف محدود نہیں ہے ایک 2D سکرین پر اپنے آپ کو یہاں تک کہ تم ہو سکتا ہے ایک 2D ویب سائٹ پر ہو. آپ کی کوشش اور کس طرح ایک صارف کے بارے میں سوچ سکتا 3D میں ویب سائٹ کے ساتھ بات چیت کر سکتے. TOMAS REIMERS: ایک 3D خلا میں. Armaghan کی BEHLUM: بالکل. اور ہاں. تو کیا تم، جہات، والوکاٹیس حاصل معلومات کے ان تمام ٹھنڈی بٹس. TOMAS REIMERS: اور تم ہو تو نہیں اس کے ساتھ واقف، یہ X، Y جاتا ہے، اور پھر Z یہ آخری پہلو ہوتا ہے. آپ شاید ہیں جو صرف کچھ آپ 3D کے ساتھ نمٹا ہے تو اس سے واقف اس سے پہلے طیاروں سمنوی. اگر نہیں ہے تو، یہ ایک 2D طور پر ایک ہی ہے ایک کے علاوہ ایک تیسرا پہلو بھی ہے. ہم یہ Z فون. اور ہر چیز کا اس قسم کی پسند یہ ہو رہا ہے جہاں ہے جو سمت،، پوزیشن میں اسے بھی رکھتے لگتا ایکسلریشن بے نقاب، مجھے یقین نہیں ہے. Armaghan کی BEHLUM: جی ہاں، مجھے یقین ہے. یہ یقینی طور پر رفتار ہے. میں واقعی میں 100٪ نہیں ہوں ایکسلریشن کے بارے میں یقین. TOMAS REIMERS: یہ ایک آپشن ہو سکتا ہے تم سے کچھ کرنے کے لئے پر منتقل کر سکتی. تاکہ پوزیشن اور رفتار ظاہر کر رہے ہیں تین نقاط کا ان میں. تو ایکس، Y، Z یا ڈیلٹا ایکس، ڈیلٹا Y، Z ڈیلٹا. تو اب دستاویزات کی سربراہی اس developer.leapmotion.com ہے اور پھر آپ کو دستاویزی کلک کر سکتے ہیں. ایک بار پھر، لیپ موشن ان تمام ہے بہت اچھا APIs کے، جاوا سکرپٹ کے لئے ایک، سی شارپ اور کے لئے اتحاد، ایک کے لئے ایک C + +، جاوا کے لئے ایک، ازگر کے لئے ایک، مقصد سی کے لئے اور ایک میں ذاتی طور پر جاوا اسکرپٹ کی طرف آپ دھکا گے یا آپ کو ایک سیکھنا چاہتے ہیں نئی زبان، ازگر کوشش کریں. میں ساتھ کام کیا ہے ان زبانوں میں سے دونوں سے پہلے اور وہ سیکھنے کے لئے بہت آسان ہو اور آپ پہلے جاوا اسکرپٹ، جو میں جانتا یہ واقعی ایک اچھا مدمقابل بنا دیتا ہے. احتیاط کا ایک لفظ جب آپ دستاویزات میں داخل. اگر آپ نے دستاویزات V2.0 پر ہیں بات کو یقینی بنائیں. تم پر ہیں کیونکہ اگر ایک ورژن ہے، یہ کام نہیں کرے گا. اس کے علاوہ مثال گیلری، نگارخانہ کے لئے. ہم نے ایک اچھا 30 منٹ گزارے ڈیبگ ہمارے لیپ کوشش کر ہم اس بات کا احساس ہونے سے پہلے V1 V2 کے ساتھ کام نہیں کرتا. تو صرف آپ کو ورژن دو پر ہیں بات کو یقینی بنائیں. اور پھر میں نے اسے بتا دونگا اپنے دستاویزات دکھا. Armaghan کی BEHLUM: جی ہاں. تو یہاں تو API جائزہ اور ہے کچھ بٹس اور معلومات کے ٹکڑے کہ ہم نے پہلے ہی تم سے کہا ہے. اچھا تھوڑا فلوٹنگ ایک لیپ موشن اوپر کے ہاتھوں. اور ایک یاد دہانی سوچنے کے لئے 3D میں جگہ کے بارے میں. کے بارے میں سوچنے کے لئے پہلا اشیاء میں سے ایک لیپ موشن کے ساتھ کورس کی، ہاتھ ہیں. ہم ان لوگوں کو تسلیم کیا دیکھا Visualizer طرف سے. اور پھر آپ کو ہو سکتا ہے یہ تسلیم کیا کہ دیکھا کلائی اور کا حصہ اس کے ساتھ منسلک بازو. TOMAS REIMERS: اگر آپ چاہتے ہیں تو Visualizer ھیںچو. Armaghan کی BEHLUM: جی ہاں، چلو پھر ایسا ہیں. TOMAS REIMERS: آپ ہمیشہ دیکھ سکتے ہیں، صرف ایک اچھی یاد دہانی طرح کی، کو دیکھنے کے لئے Visualizer کو دکھانے کے لئے کی کوشش کرتا ہے لیپ دیکھتا ہے کہ تمام اعداد و شمار. تو کیا تم ہمارے پاس ہے کہ نظر آئے گا چار پوائنٹس کا ان کلائی اور پھر اصل کلائی کی طرف سے. اور آپ کو بھی کھجور میں یہ گیند ہے. ان میں سے سب پوائنٹس ہیں چھلانگ طرف سے تسلیم پہچان لے. Armaghan کی BEHLUM: بالکل. اور یہ کہ ہاتھ اعتراض کے ساتھ اتنی ہر فریم ایک ہاتھ سرنی ہے اس کے ساتھ ساتھ آپ کو بھی حاصل کر سکتے ہیں، جہاں بائیں اور دائیں ہاتھ. آپ حاصل کر سکتے ہیں جس میں سمت ہاتھ ہیں معمول کے ساتھ کا سامنا کھجور کی سمت، یا پھر وہ معمول کی کھجور کے فون کے طور پر. ہم اور کیا ہے؟ ہم نے بھی، افوہ. کی کوشش کرتے ہیں اور اس طرح سے ذیل میں سکرال. اسلحہ، انگلیاں ہیں انگلی کی طرف سے نمائندگی ایک pointable اعتراض ہے جو کلاس،. ہم کہہ رہے تھے جیسے تو، ہم نے دیکھا کہ ہر ہاتھ کے لئے pointables کی صف. ان چھوٹی ہیں انگلی کے بارے میں سوچنے کے لئے. تو کیا یہ جانے کے لئے ایک اچھا جائزہ ہے کے ذریعے کوشش کریں اور سمجھنے کے لئے. TOMAS REIMERS: [اشراوی] وہاں ہاتھ اناٹومی اپ. Armaghan کی BEHLUM: جی ہاں، بالکل. تو جی ہاں. خام ڈیٹا کی ایک بہت ہے کہ لیپ موشن اچھی طرح ترجمانی میں لیتا آپ کے لئے، تو یہ ایک بہت اچھی بات ہے خیال یہاں ذریعے جانے کے لئے اور کوشش کریں اور لیپ ہے کس طرح پتہ پہلے سے ہی آپ کے لئے چیزوں کو سلجھا اور اسی طرح جو معلومات آپ وہاں سے دستیاب ہے. اور پھر وہاں سے میں نے سفارش کرے گا یہاں پر اس کے بائیں حصے میں جا رہا، جو اچھی طرح اصل میں کوئی، ان لوگوں کے ہیں، چلا جاتا ہے about-- اصل میں صرف زیادہ API چیزیں TOMAS REIMERS: کم API حوالہ سب سے نیچے عام طور پر جانے کے لئے ایک اچھی جگہ ہے. آپ لوگ شاید جب یہ دیکھا ہم Google Maps کے pset کے کیا. لیکن حوالہ واقعی صرف سب سے گزرتا ہے افعال اور پیرامیٹرز کی آپ پر اعتراض کیا. Armaghan کی BEHLUM: جی ہاں. مثال کے طور پر، یہ کیا ہے میں نے پہلے دیکھ رہا تھا. ہم ایک ہاتھ ہم ہیں تو جاؤ اور پتہ کر سکتے ہیں کس طرح کے لیپ سفارش کی گئی ہے ہم سے ایک ہاتھ تلاش کرنے کے لئے. جیسا کہ میں نے پہلے کہا، ہم نے ایک کے ہاتھ صف ہے. ہم ہاتھ ہے تو یہ معلوم اور پھر کوشش کریں اور ایک ہی ہاتھ پر قبضہ اس راہ میں ساتھ بات چیت کرنے. تو وہ ہے جو ہم تم لوگوں کے لئے مشورہ دیتے ہیں. اشاروں اور سامان کے طور پر ساتھ ساتھ. اس API دستاویزات کی جا رہی ہے تم لوگوں کے لئے ایک تصوراتی، بہترین ذریعہ ثابت ہو. آپ کو کسی بھی دیگر سفارشات بنایا ہوا ہے؟ TOMAS REIMERS: میں نے ایسا نہیں کرتے. میں سمجھتا ہوں کہ اب کے لئے اچھا لگتا ہے. Armaghan کی BEHLUM: جی ہاں، میں نے تو اس کے ساتھ ساتھ لگتا ہے کہ. ہمیں ای میل کرنے کے لئے آزاد محسوس کرتے ہیں اور حاصل لیپ موشن بارے میں رابطے میں آپ کو شاید کسی بھی مسائل رہے ہیں یا کسی بھی سفارشات کی ضرورت ہے. اور ہم کوشش کرتے ہیں اور چیزیں لگا سکتے ہیں اس کے ساتھ ساتھ تم لوگوں کے ساتھ باہر. آپ کا شکریہ. TOMAS REIMERS: عظیم.