ہائیکو میں UI/UX کو متحرک کریں: زیک براؤن کے ساتھ چیٹ

ہم ہائیکو اینیمیٹر کے پیچھے سی ای او اور بصیرت رکھنے والے زیک براؤن کے ساتھ بات چیت کرنے بیٹھے۔

ہم اس مضمون کا آغاز ایک نظم سے کرنا چاہیں گے:

UX اور UINNot So Fun to اینیمیٹ لیکن، اب وہاں ہائیکو- سکول آف موشن ہے

کیا یہ تیسرے درجے کے انگریزی لطیفے آپ کے لیے کچھ کر رہے ہیں؟

موشن ڈیزائن اور یہ UI کی دنیا میں کیسے فٹ بیٹھتا ہے اس کے بارے میں بہت چرچا ہے۔ UX ڈیزائن۔ UI/UX تحقیق میں سب سے آگے Zack Brown، Haiku کے CEO اور Haiku Animator کے پیچھے بصیرت رکھنے والے۔

دنیا اپنے صارف کے تجربات میں تاثراتی اینیمیشنز شامل کرنے کی پیاسی ہے، لیکن UI میں حرکت پذیری کے لیے موجودہ ورک فلو اور UX کی خواہش کے لیے بہت کچھ ہے۔ اب، ہائیکو اینیمیٹر کی مدد سے آپ ایک اچھی طرح سے ٹیونڈ پروگرام کو ڈیزائن، متحرک، شائع اور ایمبیڈ کر سکتے ہیں۔

یہ صرف ایک بے ترتیب آغاز نہیں ہے، ہائیکو افسانوی Y کمبینیٹر پروگرام سے گزرا ہے۔ . Y Combinator کچھ جدید ترین برانڈز کو شروع کرنے میں مدد کرنے کے لیے بدنام ہے جو آج ہم جانتے ہیں، جیسے Dropbox اور Airbnb۔ لہذا، یہ کہنا محفوظ ہے، ہائیکو ایسا لگتا ہے کہ وہ کسی چیز پر ہیں۔

پوڈ کاسٹ میں ہم UI/UX اینیمیشن کی دنیا کے بارے میں بات کرنے کے لیے Zack کے ساتھ بیٹھ گئے۔ راستے میں آپ ایڈورٹائزنگ کی دنیا میں زیک کے پس منظر کے بارے میں سنیں گے کہ اس نے ہائیکو کو کیسے شروع کیا، اور تیزی سے پھیلتے ہوئے اسٹارٹ اپ کو چلانا کیسا ہے۔

ہائیکو ہمارے پوڈ کاسٹ سامعین کو اینیمیٹر پر رعایت بھی دے رہا ہے۔ یہ رعایتیں تک دستیاب رہیں گی۔براؤن:

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

زیک براؤن:

جو کہ ایڈوب کے ڈی این اے کے ساتھ ملا ہوا تھا اور جسے میں فلیش کی مؤثر طریقے سے خرابی کہوں گا، یہ بہترین طوفان تھا جو اس کی موت کا باعث بنا۔

جوی کورین مین:

واہ۔

زیک براؤن:

ہاں۔

جوئی کورین مین:

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

Joey Korenman:

اور ایپل نے شیک خریدا اور پھر، یہ بیل پر مر گیا اور اس کے ارد گرد بھی بہت غصہ تھا، لہذا یہ کوئی غیر معمولی بات نہیں ہے۔ ٹھیک ہے، تو میرا اگلا سوال، جس کے بارے میں مجھے لگتا ہے کہ اب ہم اس کے ارد گرد کافی رقص کر چکے ہیں، آپ کی کمپنی، ہائیکو، Animator کے نام سے ایک ٹول بناتی ہے اور ہم اس میں گہرائی میں ڈوبنے جا رہے ہیں، لیکن صرف سب کو ایک جائزہ دینے کے لیے اینیمیٹر کیا ہے؟ اوریہ کیا مسئلہ حل کرنے کی کوشش کر رہا ہے؟

زیک براؤن:

ضرور۔ لہذا، میرے خیال میں اثرات کے بعد ایک اچھا حوالہ نقطہ ہے۔ اثرات کے بعد پہلی بار 26 سال پہلے 1993 میں ریلیز کیا گیا تھا، لہذا یہ پرانا اسکول ہے اور یہ خاص طور پر فلم اور ٹی وی کے لیے ایک موشن گرافکس ٹول ہے اور یہ ہمیشہ سے ہوتا رہا ہے۔ ایک سیکنڈ کے لیے تصور کریں اگر افٹر ایفیکٹس کو گراؤنڈ اپ سے بنایا گیا ہو، لیکن فلم سازی کے بجائے سافٹ ویئر اور یوزر انٹرفیس کے لیے موشن ڈیزائن کے ہدف کے ساتھ۔

زیک براؤن:

اور ان میڈیا کے درمیان کچھ اہم فرق ہیں، چیزیں جیسے انٹرایکٹیویٹی، کوڈ بیس کے ساتھ انضمام، ورژن کنٹرول جیسی چیزیں۔ وہ خدشات فلم اور ٹی وی کی دنیا میں بالکل موجود نہیں ہیں۔

جوئی کورین مین:

صحیح۔

زیک براؤن:

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

Joey Korenman:

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

Joey Korenman:

اور میں ہمیشہ اس بارے میں متجسس ہوں کہ آپ ایسا کچھ کرنے کے بارے میں کیسے سوچتے ہیں، سافٹ ویئر کا اتنا پیچیدہ حصہ بنا کر۔ لہذا، ہوسکتا ہے کہ آپ صرف اس بارے میں بات کر سکتے ہیں کہ آپ ایپ کے ابتدائی ورژن تیار کرنے کے بارے میں کیسے گئے تھے۔ کیا آپ اسے کوڈ کر رہے تھے؟ کیا آپ کے پاس ٹیم تھی، وہ کیسے کام کرتی تھی؟

زیک براؤن:

پھر سے، پوری کہانی اس ایجنسی کی طرف واپس آرہی ہے اور ڈیزائن اور کوڈ کے درمیان اس فرق کو ختم کرتی ہے اور اس مسئلے کو سمجھتی ہے۔ یہ دراصل ہائیکو کہانی کا آغاز ہے۔ میرا اندازہ ہے کہ میرا ذاتی کیریئر اس مسئلے کے گرد چند مختلف مقامات، مختلف ملازمتوں میں گھوم رہا ہے۔ اور راستے میں میں نے اپنے شریک بانی سے ملاقات کی۔ ہم نے ماضی کی ایک کمپنی میں ایک ساتھ کام کیا اور اس نے بھی اس مسئلے کو دیکھا اور اس لیے ہم نے روانہ کیا، ہم نے جون 2016 میں اس کو شامل کیا۔

زیک براؤن:

پہلے چھ مہینے بجائے خود تجرباتی تھے، بس وہ فلاڈیلفیا میں تھا، میں SF میں تھا، تو واقعی صرف ویڈیو کالز، وائس چیٹ، سلیک، اور ورژن کنٹرول اور آگے پیچھے اور کچھ معلوم کرنا۔ اور ایک سال سے زیادہ کا عرصہ گزر گیا جب تک کہ ہمارے پاس کوئی ایسی چیز نہ تھی جو کسی کے لیے بھی مفید ہو۔ کیونکہ اس کا آغاز سائنس لیب کی ترتیب میں ہوا تھا۔ اوہ کی طرح، اگر ہم نے یہ کیا تو کیا ہوگا، اگر ہم نے یہ کیا تو کیا ہوگا؟ یہ ایک قسم کی شروعات ہے، بس بہت زیادہ تجربہ، وحشیانہ قوت،ایکسپلوریشن، اور پھر ہم نے 2016 کے آخر میں اپنی پہلی سرمایہ کاری کی۔

زیک براؤن:

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

Joey Korenman:

Cool اور ایک چیز جس کے بارے میں میں واقعی متجسس ہوں یہ حقیقت ہے کہ آپ کو Y Combinator پروگرام میں قبول کیا گیا تھا۔ اور مجھے نہیں معلوم کہ ہر کوئی سننے والا جانتا ہے کہ وہ کیا ہے۔ ٹیک کی دنیا میں ہر کوئی Y Combinator کے بارے میں جانتا ہے، لیکن موشن ڈیزائن کی دنیا میں، مجھے یقین ہے کہ ایسے لوگ بھی ہیں جو نہیں جانتے۔

Joey Korenman:

تو، کیا آپ وضاحت کر سکتے ہیں کہ کیا Y Combinator ہے اور پھر، آپ نے اس پروگرام کے لیے اپلائی کرنے کا انتخاب کیوں کیا؟

Zack Brown:

لہذا، YC, Y Combinator, YC، ایک اسٹارٹ اپ ایکسلریٹر ہے۔ وہ جو کچھ کرتے ہیں وہ اسٹارٹ اپس اور بانیوں کا انٹرویو کرتے ہیں جو انہیں امید افزا لگتے ہیں اور پھر، جن کو وہ قبول کرتے ہیں، وہ وسائل اور گرومنگ سے جڑتے ہیں، بنیادی طور پر وینچر کیپیٹل بڑھانے اور اسٹارٹ اپ گیم کھیلنے کے لیے۔ اور وہ خود تھوڑا سا پیسہ لگاتے ہیں، لیکن آپ نقد رقم کے لیے YC نہیں لیتے، کیونکہ وہ مہنگے ہوتے ہیں۔ وہ ایکویٹی کا ایک بڑا حصہ لیتے ہیں۔

زیک براؤن:

ان دنوں بہت سارے مختلف اسٹارٹ اپ ایکسلریٹر ہیں، لیکن YC اصل میں سے ایک ہے، اگر آپ چاہیں تو OG کا۔

جوئیکورین مین:

صحیح۔

زیک براؤن:

اور میرے پاس یہاں ایک فہرست ہے، کچھ دیگر پورٹ فولیو کمپنیوں میں Air Bnb، Stripe، Cruise، Dropbox، Coin Base، Instacart شامل ہیں۔ ، Reddit، Twitch TV اور فہرست جاری ہے۔ ایسا ہی ہے جیسے یہ سب IPO ابھی ہو رہا ہے۔ YC بالکل بھی شکایت نہیں کر رہا ہے۔

جوئی کورین مین:

انہیں ٹیلنٹ پر اچھی نظر ہے۔

زیک براؤن:

وہ کرتے ہیں۔ ان کا ایک برانڈ بھی ہے اور اسی لیے، ان کے پاس بہت سارے لوگ اپلائی کرتے ہیں اور مشہور ہے، ان کی قبولیت کی شرح ہارورڈ کے مقابلے چار گنا کم ہے۔ لہذا، YC سے گزرنے سے آپ کو اسناد کی ایک جیسی مہر ملتی ہے، جیسے oh YC کہتا ہے کہ وہ ٹھیک ہیں، تو ظاہر ہے کہ وہ ٹھیک ہیں۔

Zack Brown:

یہ اتنا ہی قابل قدر ہے جتنا کہ اسناد ہیں اور کم از کم سلیکون ویلی میں، یہ اس طرح کام کرتا ہے، میرا اندازہ ہے۔

جوئی کورین مین:

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

جوئی کورین مین:

میں نے سرمایہ کاروں سے بات کی ہے اور آپ اس کے فوائد اور نقصانات کا وزن کرتے ہیں، لہذا میں ہوں آپ کے لیے کس چیز کا تجسس ہے کہ آپ اسے بوٹسٹریپ کرنے کے بجائے سرمایہ اکٹھا کرنے کے لیے ایکویٹی دینے کے قابل بنائیں۔

زیک براؤن:

اس کا کچھ حصہ واپس آ جاتا ہے۔سائنس لیب کے تجرباتی ابتدائی دنوں میں جہاں ہم کچھ انقلابی ایجاد کرنے کی کوشش کر رہے تھے اور اس وقت جب ہمیں YC میں قبول کر لیا گیا، ہمارے پاس منافع کا کوئی راستہ نہیں تھا۔ ہم نے ابھی تک رقم کمائی نہیں تھی۔ YC میں قبول ہونے کے ایک سال بعد تک ہم نے کمائی نہیں کی، اس لیے بوٹسٹریپنگ کا کوئی راستہ نہیں تھا، نہ کہ اس موجودہ رفتار کے ساتھ۔

جوئی کورین مین:

صحیح۔

زیک براؤن:

ہم نے کچھ دوستوں اور کنبہ اور بانی کیپٹل کو اکٹھا کیا تھا، اس لیے ہم نے پہلے ہی کچھ VC کو بڑھا دیا تھا جیسا کہ تھا، ہم اس لائن کو گھیر رہے تھے، کیا ہم چاہتے ہیں بس اپنا راستہ بدلیں اور وہاں سے کوئی ایسی ناکارہ چیز حاصل کرنے پر توجہ مرکوز کریں جس سے پیسہ کمایا جا رہا ہو یا تھوڑا سا مزید اضافہ ہو اور جانے سے کچھ زیادہ شاندار یا پرجوش چیز تلاش کریں؟ جو وی سی کے کانوں میں موسیقی ہے۔

زیک براؤن:

جی ہاں، جس مقام پر ہم YC میں پہنچے، ہمارے پاس تقریباً پانچ ماہ کا رن وے تھا، جو کہ وادی میں سیڈ راؤنڈ بڑھانے کے لیے کافی ہو سکتا ہے، لیکن یہ ایک مشکل فروخت جب آپ کے پاس سائنس فیئر ٹیکنالوجی ہے اور ابھی تک کوئی سرمایہ نہیں ہے۔ لہذا، ہم نے کئی دیگر وجوہات کے درمیان YC کا انتخاب کیا اور ذاتی طور پر، میں اس تجربے سے بہت خوش تھا۔

جوئی کورین مین:

ہاں، میں اس تجربے کے بارے میں سننا پسند کروں گا، کیونکہ یہ افسانوی چیزوں کی طرح ہے۔ YC دنیا کا سب سے مشہور اسٹارٹ اپ ایکسلریٹر ہے اور پال گراہم ایک باصلاحیت ہے اور پال گراہم، ہر اس شخص کے لیے جو اس نام کو نہیں جانتا، اس کے بانیوں میں سے ایک ہے۔دیگر چیزوں کے ساتھ ساتھ YC اور اس میں بہت زیادہ حکمت والا ایک حیرت انگیز بلاگ ہے۔

Joey Korenman:

لیکن ہاں، تو وہ پروگرام دراصل آپ جیسی کمپنی کے لیے کیا کرتا ہے؟3

زیک براؤن:

مجھے سب سے پہلے یہ کہنا چاہئے کہ YC، جب ہم گزرے تھے، ہم 2017 کے آخر میں داخل ہوئے تھے، 2018 کے شروع میں داخل ہوئے تھے، یہ واپس آنے سے بہت مختلف ہے۔ 2005 جب انہوں نے آغاز کیا۔ جب انہوں نے شروعات کی، تو یہ واقعی ایسے ہی ہے جیسے افسانوی گروہ جب انہوں نے شروع کیا، Twitch TV اور Reddits اور Air Bnb اور آج کل، یہ وہی ہے لیکن اس میں اضافہ ہوا ہے۔

Zack Brown:

YC خود کو بھی ایک اسٹارٹ اپ سمجھتا ہے، اور اس لیے ان کا مقصد پیمانہ بنانا ہے۔ اور جب ہم گزرے تو بیچ میں 100 سے 200 کے درمیان کمپنیاں تھیں بمقابلہ 10 یا پہلے بیچ میں کچھ اور۔ بہت مختلف، بہت مختلف تجربہ۔ اس نے کہا، میں ایک بڑی یونیورسٹی گیا تھا اور یونیورسٹی میں جو چیزیں میں نے سیکھی تھیں، ان میں سے ایک مشکل طریقہ یہ تھا کہ بہت سارے وسائل دستیاب ہیں، لیکن اگر آپ ان کی بجائے پیچھے جھک جائیں، اگر آپ جھک جائیں۔ واپس، آپ کو وہ وسائل نہیں ملتے ہیں۔

زیک براؤن:

اور کوئی اور انہیں حاصل کرے گا اور آپ کو صرف ایک قسم کا ساحل ملے گا۔ تاہم، اگر آپ وسائل تک رسائی حاصل کرتے ہیں اور اس پر قبضہ کرتے ہیں...

زیک براؤن:

تاہم، اگر آپ کسی بڑی یونیورسٹی اور اپنے بڑے Y کمبینیٹر میں یکساں طور پر پہنچتے ہیں اور وسائل کو متحرک کرتے ہیں ، پھر آپ اس سے بہت کچھ حاصل کرتے ہیں۔اور میرا اندازہ ہے کہ میں اب 30 سال کا ہوں۔ میں اپنی زندگی کے ساتھ کچھ کرنا چاہتا ہوں، اور مجھے یہ علم حاصل کرنا خوش قسمتی ہے، میرا اندازہ ہے کہ ان وسائل پر جھکنا اور ان پر قبضہ کرنا بہتر ہے۔ اور نتیجے کے طور پر، مجھے لگتا ہے کہ ہم نے اس سے بہت کچھ حاصل کیا، نیٹ ورک، رہنمائی جیسی چیزیں، بورڈ بھر میں صرف مشورہ۔ میں نے نیٹ ورک پر روشنی ڈالی، لیکن یہ اس کا واقعی ایک بڑا حصہ ہے۔ ان 200-ish کمپنیوں میں سے، ہم بہت سارے کنکشن بنانے میں کامیاب رہے اور ان لوگوں سے جو میں آج بھی رابطے میں ہوں۔ اور YC نیٹ ورک بھی ہے، وہ اس اندرونی کمیونٹی کو چلاتے ہیں جہاں آپ کسی دوسرے YC بانی تک پہنچ سکتے ہیں۔ یہ ای میل ایڈریس اور فون نمبر کی فہرست دیتا ہے۔ لہذا اگر میں چاہوں تو، میں Airbnb کے بانی ڈراپ باکس کو مار سکتا ہوں اگر میرے پاس ایسا کرنے کی کوئی معقول وجہ ہو۔ لیکن وہ نیٹ ورک YC کا ایک بڑا ٹکڑا ہے۔

Joey Korenman:

اوہ، یہ واقعی دلچسپ ہے۔ اور کچھ مماثلتیں ہیں۔ میں سکول آف موشن کا YC سے موازنہ نہیں کرنا چاہتا، لیکن ہمارے پاس ایک سابق طلباء کا نیٹ ورک ہے جو ہماری کلاسز میں سے ایک لینے کے تجربے کا شاید سب سے قیمتی حصہ بن گیا ہے۔ اور یہ سب سے پہلے ایک غیر متوقع چیز تھی، یہ حقیقت میں کتنی قیمتی نکلی۔ تو یہ میرے لیے بہت معنی رکھتا ہے۔ تو آئیے اصل ایپ، اینیمیٹر میں آتے ہیں۔ اور ہر کوئی سن رہا ہے، ہم ویب سائٹ، ہائیکو کی ویب سائٹ سے لنک کرنے جا رہے ہیں، اور آپ ڈاؤن لوڈ کر سکتے ہیں۔ میرے خیال میں فی الحال اینیمیٹر کا 14 دن کا مفت ٹرائل ہے، اور اس میں سبق موجود ہیںجگہ پر. بہت ساری زبردست معلومات۔

جوئی کورین مین:

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

زیک براؤن:

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

جوئی کورن مین:

تو میں آپ سے یہ پوچھتا ہوں۔ کیونکہ، اور میں اس کے بارے میں بہت زیادہ نفیس نہیں ہوں، اس لیے اگر میں اس کا قصائی کروں تو مجھے معاف کر دیں، لیکن افٹر ایفیکٹس میں ہمارے پاس Bodymovin ہے، جو آپ کے After Effects کو لیتا ہے، اور جب آپ اسے استعمال کرتے ہیں تو بہت سے انتباہات ہیں، لیکن عام طور پر، اگر آپ شکل کی پرتیں اور اس طرح کی چیزیں استعمال کر رہے ہیں، تو یہ JSON فائل کو باہر نکال دیتا ہے۔ تو یہ کوڈ کو تھوک دیتا ہے۔ تو یہ Bodymovin کیا کر رہا ہے اس سے کیسے مختلف ہے؟

Zack Brown:

ہاں۔ تو مجھے یاد ہے جب لوٹی 2017 میں واپس آئی تھی۔ یہوہ وقت تھا جب ہم نے پہلے ہی ہائیکو کے لیے موشن ڈیزائن کی رفتار کو بند اور لوڈ کر دیا تھا، اس وقت ہائیکو فار میک، اب ہائیکو اینیمیٹر۔ میں نے ہمیشہ اسے انتہائی متاثر کن پایا ہے۔ افٹر ایفیکٹس کے بارے میں مجھے کچھ ذاتی پریشانیاں ہیں، جیسا کہ آپ تصور کر سکتے ہیں، خاص طور پر سافٹ ویئر کے لیے UIs کے لیے ایک ٹول کے طور پر۔ Bodymovin اور Lottie کو ارد گرد ڈیزائن کیا گیا ہے، افٹر ایفیکٹس سورس فائل کو ریورس انجینئرنگ کے ارد گرد بنایا گیا ہے۔ تاکہ JSON بلاب جو آپ Bodymovin سے باہر نکلیں وہ After Effects فائل فارمیٹ کی شکل ہے۔

Zack Brown:

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

جوی کورین مین:

دائیں

زیک براؤن:

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

Joey Korenman:

یہ واقعی ایک اچھی وضاحت ہے۔ اور Animator a کا استعمال کرنایکم اگست، 2019 ! رعایت کا دعوی کرنے کے لیے بس نیچے دیے گئے لنکس پر کلک کریں۔ یہاں دو مختلف اختیارات ہیں:

  • ماہانہ پلان کے تین مہینوں کے لیے 50% چھوٹ ($27 کی بچت)
  • سالانہ پلان کے پہلے سال 25% چھوٹ  ($45 کی بچت)

اب جب کہ آپ کا تجسس عروج پر پہنچ گیا ہے، آئیے زیک کو ہیلو کہتے ہیں...


ZACK BROWN شو نوٹس

ہم ہمارے پوڈ کاسٹ سے حوالہ جات لیں اور یہاں لنکس شامل کریں، آپ کو پوڈ کاسٹ کے تجربے پر مرکوز رہنے میں مدد ملے گی۔

  • زیک براؤن
  • ہائیکو اینیمیٹر

لوگ/اسٹوڈیو

    خاکہ
  • Y کمبینیٹر
  • انسپکٹر اسپیس ٹائم
  • لوٹی پوڈ کاسٹ ایپیسوڈ
  • یونٹی

متفرق

  • Dreamweaver
  • Fireworks
  • Shake

ZACK براؤن ٹرانسکرپٹ

جوئی کورین مین:

مجھے کچھ اعتراف کرنا ہے۔ میں واقعی اس میں دلچسپی رکھتا ہوں کہ موشن ڈیزائن کے حوالے سے UI اور UX اسپیس میں کیا ہو رہا ہے۔ یہ ایک ایسا علاقہ ہے جو لگتا ہے کہ زبردست پروجیکٹس، ملازمت کے مواقع، اور نئی ٹیکنالوجی کے ساتھ پھٹ رہا ہے جو اینیمیشن کو کوڈ میں ترجمہ کرنا آسان بنا رہا ہے۔ تاہم، 2019 میں ہونے والی اس ریکارڈنگ کے مطابق، انیمیشن بنانے میں اب بھی ایک قسم کا درد ہے جو ایپس کے اندر ایک انٹرایکٹو طریقے سے آسانی سے قابل استعمال ہے۔

جوئی کورین مین:

آج ہمارے مہمان کا مقصد اسے تبدیل کرنا ہے۔ جیک براؤن، اور ہاںتھوڑا سا، یہ مجھے فلیش کے کام کرنے کے طریقے کی بہت یاد دلاتا ہے۔ اور یہ واقعی دلچسپ ہے۔ میں دیکھ رہا ہوں کہ آپ وہی اصطلاحات استعمال کر رہے ہیں جو فلیش نے استعمال کی ہے، Tween اور سٹیج اور اس جیسی چیزیں۔ افٹر ایفیکٹس میں، ہم مختلف قسم کے الفاظ استعمال کرتے ہیں۔ لیکن آپ کے پاس بنیادی طور پر ایک کمپ ہے، اور آپ کے پاس پرتیں ہیں، اور آپ ان پرتوں پر کوڈ کے بٹس رکھ سکتے ہیں جس کی وجہ سے وہ کچھ چیزوں پر ردعمل ظاہر کرتے ہیں اور لے آؤٹ کا جواب دیتے ہیں، اور آپ جوابی چیزیں ترتیب دے سکتے ہیں۔ اور یہ واقعی، بہت اچھا ہے. تو ان میں سے کچھ کیا ہیں... شاید آپ ہمیں کچھ مثالیں دے سکتے ہیں کہ آپ Animator جیسے ٹول کو ایسے کام کرنے کے لیے کیسے استعمال کر سکتے ہیں جو دوسرے طریقوں سے کرنا مشکل ہو۔

Zack Brown:

ایک بار پھر، اس بنیاد پر کہ اینیمیٹر کا مقصد موشن ڈیزائن اور کوڈ کے درمیان اس فرق کو ختم کرنا ہے، اصل طاقت آپ کی انگلیوں پر ہے، کوڈ کے جادو کی طرح کوڈ ہے۔ اور اس لیے اینیمیٹر کے پاس کچھ طریقے ہیں جن سے آپ ایپ کے اندر کوڈ کر سکتے ہیں۔ اثرات کے بعد یہ بھی ایک بنیادی فرق ہے۔ اور تین طریقے ہیں جن سے آپ کوڈ کر سکتے ہیں۔ ہمارے پاس یہ تعمیرات ہیں جنہیں اظہار کہا جاتا ہے، جو بہت زیادہ موڑ کے ساتھ اثرات کے اظہار کی طرح ہیں۔ وہ بنیادی طور پر ایکسل اسپریڈشیٹ کے افعال ہیں۔ تو اسی طرح آپ ایکسل میں A3 سے A14 سیلز کا مجموعہ صرف sum کے برابر لکھ کر لے سکتے ہیں [ناقابل سماعت 00:27:15]، یہ چھوٹا سا اظہار، آپ Animator میں بھی ایسا ہی کر سکتے ہیں، لیکن جواب دینے کے لیے، مثال کے طور پر، ماؤس پوزیشنیا ایک ٹچ، ایک نل۔ کیا اس کا کوئی مطلب ہے؟

جوئی کورین مین:

ہاں، یہ بہت معنی رکھتا ہے۔

زیک براؤن:

ٹھیک ہے۔ اور پھر دوسرا راستہ، تو اس کا مقصد سادہ، بلکہ بہت طاقتور بھی ہے۔ یہ فعال، رد عمل پروگرامنگ چینلز. اور آپ ان تاثرات کو کسی بھی پراپرٹی میں لاگو کرسکتے ہیں۔ لہذا میں اپنے عناصر میں سے ایک کی پوزیشن X کو صارف کے ماؤس X پر نقشہ بنا سکتا ہوں، اور میں پوزیشن Y کا نقشہ صارف کے ماؤس Y پر بنا سکتا ہوں، اور میں اسکیل کو سائن فنکشن کی طرح بنا سکتا ہوں، میری ٹائم لائن پوزیشن اور صارف ماؤس Y، اگر یہ سمجھ میں آتا ہے. لہذا آپ ان کو بنانا شروع کر سکتے ہیں، لکھنے میں واقعی آسان، لیکن واقعی طاقتور قسم کے تعاملات۔ اور یقینی طور پر، اس قسم کی تخلیقی بااختیاریت وہی ہے جس میں فلیش نے واقعی کمال حاصل کیا، اور دنیا کیا کھو رہی ہے، ٹھیک ہے؟

جوئی کورین مین:

ہاں۔ اور جب آپ Animator کے اندر کوڈنگ کر رہے ہیں تو آپ کون سی زبان استعمال کر رہے ہیں؟

Zack Brown:

JavaScript.

Joey Korenman:

اوہ، کامل. ٹھیک ہے، تو اگر آپ اثرات کے اظہار کے عادی ہیں، تو مجھے یقین ہے کہ اس کے کچھ حصے ایک جیسے ہیں۔ اور میں فرض کر رہا ہوں کہ کچھ حسب ضرورت چیزیں ہیں جنہیں آپ لوگوں نے جاوا اسکرپٹ میں اینیمیٹر کے لیے مخصوص خصوصیات شامل کرنے کے لیے بڑھا دیا ہے؟

زیک براؤن:

بالکل، ہاں۔

جوئی کورین مین:

میں اس کے لیے عام استعمال کے معاملے کے بارے میں سوچنے کی کوشش کر رہا ہوں۔ لہذا مثال کے طور پر، اگر آپ چاہتے ہیں کہ آپ کی ویب سائٹ پر کوئی کردار ہے، اور آپ چاہتے ہیں کہ آنکھوں کے شاگرد آپ کی پیروی کریں،جیسے ماؤس کے ارد گرد کی پیروی کریں. آپ افٹر ایفیکٹس میں اس کا مذاق اڑا سکتے ہیں، اور پھر ایک انجینئر کو یہ معلوم کرنا پڑے گا کہ اسے کیسے کرنا ہے۔ لیکن اینیمیٹر میں، کیا آپ واقعی صرف اس طرز عمل کو تیار کر سکتے ہیں اور پھر اسے ختم کر سکتے ہیں؟

زیک براؤن:

جی ہاں، بالکل۔ اینیمیٹر کے اندر استعمال ہونے والا رینڈرنگ انجن اوپن سورس ہے، سب سے پہلے، اور سب سے پہلے، یہ بالکل وہی رینڈرنگ انجن ہے جو استعمال کیا جاتا ہے جب آپ اسے ویب پر چلاتے ہیں، بالکل وہی چیز۔ لہذا پیش نظارہ موڈ لفظی طور پر پیش نظارہ موڈ ہے۔ یہ ایک ہی چیز ہے۔ اور یہ سورس فائل کے کوڈ پر آتا ہے۔ جب آپ کوئی اظہار لکھتے ہیں تو جو کچھ بھی آپ لکھتے ہیں اس کا اندازہ ہائیکو اینیمیٹر کے اندر بالکل اسی طرح کیا جائے گا جیسا کہ ویب سائٹ پر ہوتا ہے۔ Animator اور اس جیسی دیگر ایپس اور After Effects میں سب سے بڑا فرق یہ ہے کہ After Effects میں آپ کے پاس لگژری ہے، آپ جو چاہیں اینیمیٹ کر سکتے ہیں اور اسے رینڈر کرنا پڑے گا، لیکن جو شخص اسے دیکھنے جا رہا ہے وہ ایسا نہیں کرتا اسے رینڈر دیکھنا ہوگا۔ جب آپ اسے اسی طرح لائیو کرتے ہیں جس طرح یہ ویب پر یا ایپ میں ہوتا ہے، یہ لائیو ہوتا ہے۔ تو میں متجسس ہوں، آپ اس سے کیسے نمٹتے ہیں، صرف عام طور پر میرا اندازہ ہے، یہاں تک کہ ایک ایپ ڈویلپر کے طور پر بھی، آپ اس حقیقت سے کیسے نمٹتے ہیں کہ آپ کے صارفین ان چیزوں کو متحرک کرنا چاہتے ہیں جو حقیقت میں حقیقی وقت میں نہیں ہو سکتیں؟ کیا یہ کوئی مسئلہ ہے؟

زیک براؤن:

ہاں۔ یقینی طور پر یہ ہے۔ جو آپ تخلیق کر رہے ہیں۔جب آپ ہائیکو میں کچھ بناتے ہیں تو اینیمیٹر سافٹ ویئر ہوتا ہے۔ فل سٹاپ، جو آپ بنا رہے ہیں وہ سافٹ ویئر ہے۔ اور آپ اسے بصری ٹولز کے امتزاج کے ذریعے کر رہے ہیں، اور اگر آپ چاہیں تو کوڈ۔ لیکن حتمی نتیجہ سافٹ ویئر ہے۔ اب، جب آپ سافٹ ویئر بنا رہے ہیں، تو ایک موروثی تشویش جس سے آپ کو آگاہ ہونا ضروری ہے وہ کارکردگی ہے۔ اور اگر کوئی ڈویلپر جاتا ہے اور ایک فار لوپ لکھتا ہے جو ڈسک AIO کو لاک کرتا ہے اس طرح کہ کمپیوٹر منجمد ہوجاتا ہے، تو یہ ایک پروگرامر کو جانچ کے دوران معلوم کرنا چاہئے اور اسے ٹھیک کرنا چاہئے تاکہ ان کے سافٹ ویئر میں کوئی بڑا پرف بگ نہ ہو۔ بالکل ایسا ہی ہائیکو اینیمیٹر کے ساتھ۔ آپ صرف اچھالتے ہوئے 5,000 نقطوں کو متحرک کر سکتے ہیں، اور آپ اسے سست ہوتے دیکھیں گے۔ اور سافٹ ویئر کے تخلیق کار کے طور پر، یہ آپ کی ذمہ داری ہے کہ یہ یقینی بنائیں کہ یہ صحیح طریقے سے کام کرتا ہے۔

Joey Korenman:

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

Zack Brown:

اب یہ کہا گیا ہے، Lottie کرتا ہے، Bodymovin کو وہی تشویش وراثت میں ملتی ہے کیونکہ اس کی تشریح رن ٹائم پر کی جاتی ہے۔ لہذا اگر آپ کے افٹر ایفیکٹس میں 1,000 نقطے اچھال رہے ہیں، تو یہ باڈی مووین میں بھی رینگیں گے۔

جوئی کورن مین:

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

زیکبراؤن:

ہاں، ضرور۔ اب اسے کچھ کوڈ کی ضرورت ہوگی جو آپ نے بیان کی ہے۔ اور ہمارا عقیدہ ہے کہ ایسا ہونا چاہیے۔ واقعی اس لامحدود اظہار کو حاصل کرنے کے لیے جس سے آپ باہر نکلنا چاہتے ہیں، جب میں یہاں ماؤس کرتا ہوں تو ایسا ہونا چاہیے۔ ایک بار پھر، ہو سکتا ہے کہ میں پرانا ہوں، شاید میں صرف ایک کرموجن ہوں، لیکن میری تمام کمپیوٹر سائنس کی سمجھ اور کیا کچھ نہیں، مجھے یقین ہے کہ کوڈ ختم نہیں ہو رہا ہے۔

جوئی کورین مین:

2 یہ بہت زیادہ فلیش کی طرح ہے۔ آپ ایک ٹائم لائن استعمال کرتے ہیں، آپ کے پاس مختلف علاقے ہیں جن کی کارروائیاں مختلف ہیں۔ تو ایک سے 80 تک کے فریم آپ کا ماؤس اوور ہو سکتے ہیں، اور فریم 81 سے 120 آپ کا ماؤس آؤٹ ہو جائیں گے۔ ہم ہائیکو اینیمیٹر کے ساتھ ایک جزو ماڈل کی پیروی کرتے ہیں، لہذا آپ جو کچھ بناتے ہیں اسے ایک جزو کے طور پر لپیٹ دیا جاتا ہے، رد عمل اور کونیی اور منظر کے لیے فرسٹ کلاس سپورٹ۔ امید ہے کہ آپ اپنے پر ان میں سے ایک استعمال کر رہے ہیں-

Joey Korenman:

ہم React استعمال کر رہے ہیں، ہاں۔

Zack Brown:

Ok . ہم ونیلا جاوا اسکرپٹ کو بھی سپورٹ کرتے ہیں اگر آپ صرف دھات پر اترنا چاہتے ہیں، جیسا کہ یہ تھا۔ اور اس طرح آپ کو ہائیکو اینیمیٹر سے ایک ری ایکٹ جزو ملے گا جو آپ کو ہائیکو اینیمیٹر API کا حوالہ دیتا ہے جہاں آپ ری ایکٹ لینڈ سے، ماؤس اوور پر، ری ایکٹ ماؤس اوور پر، ٹائم لائن کو صفر سے 80 تک صاف کر سکتے ہیں، یا فریم صفر پر جائیں اور چلائیں، یا فریم 81 پر جائیں اور کھیلیںڈیولپر دراصل دن کے آخر میں ڈور کھینچنے والا ہے، لیکن آپ نے اینیمیٹر کا استعمال کرتے ہوئے اسٹیج کو جیسا بنایا تھا۔ ٹھیک ہے، تو یہ واقعی یہاں گھاس پھوس میں پڑ سکتا ہے، سننے والے، اس لیے میں معذرت خواہ ہوں، لیکن میں واقعی اس کے بارے میں متجسس ہوں، اور میں واقعی اسے سمجھنا چاہتا ہوں۔ تو یہ میرے لیے بالکل معنی خیز ہے، اور اگر کوئی سننے والے نے فلیش کا استعمال کیا ہے، تو آپ بالکل ایسا ہی کریں گے۔ آپ ماؤس اوور پر کہیں گے، فریم 20 پر جائیں اور فریم 40 تک کھیلیں، ماؤس کی چھٹی پر یا جو بھی ہو۔ اور آپ کے پاس بنیادی طور پر آپ کی تمام اینیمیشنز ٹائم لائن پر تھیں اور آپ مختلف فریم رینجز کھیل رہے ہیں۔ اب، میرا سوال یہ ہے کہ، اور ویسے، میں اپنے ڈویلپرز سے یہ سننے جا رہا ہوں، کیونکہ وہ اسے مجھ سے بہتر طریقے سے سمجھیں گے، اور انہیں بہت سارے اچھے آئیڈیاز ملیں گے۔

جوی کورین مین:

لیکن اب یہاں میرا سوال ہے، زیک۔ لہذا اگر میں اس کا ایک جزو تیار کرتا ہوں، تو یہ تھمب نیل کیسا لگتا ہے اور آپ اسے کیسے جانتے ہیں۔ اور میں یہ فرض کر رہا ہوں کہ بصری ترقی اسکیچ جیسی کسی چیز میں ہوگی۔ اور پھر ہم اسے اینیمیٹر میں لائیں گے، میں اس طرح متحرک کروں گا جس طرح میں چاہتا ہوں کہ وہ جزو ماؤس اوور کے ساتھ کام کرے، اور ہو سکتا ہے کہ کلک کرنے پر کچھ اور ہو جائے۔ لیکن پھر اس تھمب نیل میں دکھائے جانے والے اصل آرٹ ورک کو متحرک ہونے کی ضرورت ہے، ٹھیک ہے؟ تو کیا اس سے اب بھی اس طرح کا مسئلہ پیدا نہیں ہوتا ہے، اچھی طرح سے ڈویلپر کو ابھی بھی اس میں غوطہ لگانا ہے۔وہ کوڈ اور سپتیٹی مونسٹر اسے الگ کر دیتے ہیں تاکہ وہ صحیح جگہ پر صحیح تھمب نیل ڈال سکیں، یا کیا ایسا کرنے اور اس عمل کو آسان بنانے کا کوئی بہتر طریقہ ہے؟

Zack Brown:

جی ہاں. ٹھیک ہے. تو فلیش سے سیکھتے ہوئے، ایک بار پھر، مجھے تھوڑا سا ٹوٹا ہوا ریکارڈ لگتا ہے، لیکن فلیش نے جو غلط کیا ان میں سے ایک یہ تھا، یہ ایک طرح کا بلیک باکس تھا، یہ ڈیڈ اینڈ، جہاں ایک بار آپ کے فلیش آن ہو جائیں، اپنی ویب سائٹ کا کہنا ہے کہ، آپ کبھی واپس نہیں آ رہے ہیں۔ پکسلز کا وہ باکس فلیش کا ہے، اور اگر آپ وہاں کچھ بھی تبدیل کرنے کی کوشش کرنا چاہتے ہیں تو خدا کی رفتار ہے۔ آپ کو فلیش IDE کو کھولنا ہوگا اور کچھ تبدیلیاں کرنا ہوں گی اور کچھ منطق شامل کرنا ہوں گی، اور ڈیٹا کو منتقل کرنے کے لیے ان کے API کے ساتھ جھگڑا کرنا پڑے گا، اور یہ ایک بڑی گڑبڑ تھی۔

Zack Brown:

ہائیکو اینیمیٹر میں، ہمارے پاس ایک پلیس ہولڈر کا تصور ہے جہاں تصنیف کرتے وقت، آپ کہہ سکتے ہیں، یہاں اس سپر مستطیل کے اندر ایک مستطیل ہے جسے میں ہائیکو اینیمیٹر میں بنا رہا ہوں۔ یہ مستطیل ڈویلپر کا ہے۔ مجھے نہیں معلوم کہ یہاں کیا ہونے والا ہے، لیکن میں اسے متحرک کر سکتا ہوں۔ انہیں affine transforms کہا جاتا ہے، اسکیل، پوزیشن، روٹیٹ، سکیو، ان تمام تبدیلیوں کو۔ آپ اس پلیس ہولڈر کو اینیمیٹ کر سکتے ہیں اور پھر کوڈ کے وقت، ڈویلپر مواد کو اندر منتقل کر سکتا ہے۔ تو ری ایکٹ میں، یہ چائلڈ کمپوننٹ کی طرح نظر آئے گا، یا ایچ ٹی ایم ایل میں، یہ ایک div کے اندر کی چیز ہے۔ ہائیکو اینیمیٹر کے اندر متحرک مواد کے لیے یہی ہمارا حل ہے، اور آخر ڈویلپر کو یہ کیسا لگتا ہےبراہ راست ردعمل. کوئی کلمہ بازی یا کوئی خاص بات نہیں ہے۔ آپ صرف ہائیکو ری ایکٹ کے جزو کے بچے کے طور پر مواد پاس کرتے ہیں۔

جوئی کورین مین:

یہ بہت اچھا ہے۔ ٹھیک ہے. تو ان چیزوں میں سے ایک جو میں دستاویزات اور چیزوں کی طرح پڑھ رہا تھا، وہ ہے ... کیونکہ ہم نے اپنی ویب سائٹ پر اس کا تھوڑا سا کام کیا ہے۔ ہمارے پاس ایسی اینیمیشنز ہیں جو کم و بیش صرف بیک کی گئی ہیں۔ لیکن پھر ہمارے پاس کچھ چھوٹی اینیمیشنز ہوتی ہیں جب آپ کسی ایسی چیز پر گھومتے ہیں جسے ہم پروٹو ٹائپ کرتے ہیں، اور اس طرح کی چیزیں۔ اور پھر مسئلہ یہ ہے کہ اگر ہم اسے تبدیل کرنے کا فیصلہ کرتے ہیں، تو واپس جانا اور اسے ٹھیک کرنا ایک بڑی بات ہے۔ یہ کاپی، پیسٹ کی طرح نہیں ہے، اب یہ اپ ڈیٹ ہے۔ تو آپ کیسے ڈیل کرتے ہیں، اور میں نہیں جانتا کہ میں اس اصطلاح کو صحیح طریقے سے استعمال کر رہا ہوں، لیکن ورژن کنٹرول، جب آپ کے پاس ہمارے تھمب نیلز کی حالت پر ماؤس کا نیا ورژن ہے؟ کیا اب اسے نافذ کرنے کا کوئی آسان طریقہ ہے جسے آپ لوگ لے کر آئے ہیں؟

Zack Brown:

ہاں، حقیقت میں۔ یہ ایک بنیادی چیز تھی... ایک بار پھر، اپنی ایجنسی کے دنوں میں واپس جانا، اور یہ دیکھنا کہ نہ صرف ڈیزائن کو کوڈ پر لاگو کرنا، بلکہ پھر اعادہ کرنا کتنا مشکل ہے۔ شاید یہی وہ جگہ ہے جہاں 80٪ کوشش ہے، اعادہ کر رہی ہے۔ اب آپ نے اس ڈیزائن کو کوڈ کے طور پر لاگو کیا ہے، اب ایک نیا ڈیزائن ہے جو درحقیقت ضروریات کو تھوڑا سا تبدیل کرتا ہے، اور اب جو کچھ بھی کوڈ میں آرکیٹیکٹ کیا گیا تھا اسے دوبارہ کرنے کی ضرورت ہے۔ اب یہ دوسرا ٹکڑا ٹوٹ گیا ہے۔ تمام مسائل جن سے نکلتا ہے۔تکرار، یہ وہ جگہ ہے جہاں ورک فلو کو حل کرنا ہے، میرا اندازہ ہے کہ ورک فلو کو حل کرنے کے لیے یہ ہولی گریل ہے۔

زیک براؤن:

اور ہائیکو اینیمیٹر کے ساتھ اس پر ہمارا نقطہ نظر دوبارہ ہے، جزو ماڈل کی بنیاد پر، آپ کے اجزاء کو ورژن بنایا گیا ہے۔ لہذا اگر آپ ہائیکو اینیمیٹر میں ایک پروجیکٹ بناتے ہیں اور آپ پبلش بٹن کو دباتے ہیں، تو آپ کو اس جزو کا ورژن 0.0.1 ملتا ہے، اور آپ اسے کوڈ بیس میں چھوڑ سکتے ہیں۔ ہم عالمی ویب کی دنیا کے لیے NPM کے ساتھ مربوط ہوتے ہیں، تاکہ ویب کی دنیا میں کوئی بھی ڈویلپر اس سے واقف ہو۔ لہذا آپ اصل میں صرف NPM اس ہائیکو اینیمیٹر کو ورژن 0.0.1 پر انسٹال کرتے ہیں، اور آپ جانے کے لیے تیار ہیں۔

زیک براؤن:

اب، اینیمیٹر، موشن ڈیزائنر، یا ڈویلپر، جو کوئی بھی ہائیکو اینیمیٹر استعمال کر رہا ہے، وہ واپس جا سکتا ہے اور بعد میں تبدیلیاں کر سکتا ہے، اسکیچ سے اثاثوں کو اپ ڈیٹ کر سکتا ہے، مثال کے طور پر، جو ہائیکو اینیمیٹر تک پہنچ جائے گا، اور دوبارہ شائع کرے گا، اور اب آپ کے پاس ورژن 0.0.2 ہے۔ اور آپ کو کوڈ سے صرف اتنا کرنا ہے کہ اس جزو کو ورژن 0.0.2 میں اپ ڈیٹ کریں اور آپ لائیو ہوں۔ یہی ہے. تو اس طرح ہم نے اس تکراری مسئلے کو حل کیا، ورژن کنٹرول اور پیکیج مینیجرز کے امتزاج پر بھروسہ کرکے۔ یہ سب کافی تکنیکی ہے، اور اس کا خلاصہ کرنے کا ایک اچھا طریقہ یہ ہے کہ، ہم ڈیو ٹولز کے ساتھ اسی طرح ضم کرتے ہیں جس طرح ہم ڈیزائن ٹولز کے ساتھ انضمام کرتے ہیں، جیسے اسکیچ اور فوٹوشاپ، السٹریٹر۔

Joey Korenman:

تو اگر میں اس کو صحیح سمجھ رہا ہوں، تو میرا مطلب ہے کہ یہ بہت کام کرتا ہے جیسا کہ فلیش نے کیا، یہ بالکل درست ہےیہ اس کا اصل نام ہے، ہائیکو نامی اسٹارٹ اپ کے سی ای او اور بانی ہیں۔ افسانوی Y Combinator پروگرام سے گزرنے کے بعد، Zack اور ان کی ٹیم نے "Animator" لانچ کیا ہے، جس کا مقصد ڈیزائن اور کوڈ کو متحد کرنا ہے۔ بہت اونچی چیزیں، لیکن مجھے یقین ہے کہ ہائیکو واقعی کسی چیز پر ہے ایپس پر کام کرتے وقت موشن ڈیزائنرز کا سامنا کرنا پڑتا ہے۔ اینیمیٹر، جس کے ساتھ میں نے کھیلا ہے اور پیار کیا ہے، آئیے آپ کو ایک انٹرفیس میں اینیمیٹ اور کوڈ بناتے ہیں جو پھر اس اینیمیشن کو ڈیولپرز کے لیے بہت ہوشیار اور لچکدار طریقے سے تعینات کر سکتا ہے۔ اس انٹرویو میں، ہم اس بات کی گہرائی میں جاتے ہیں کہ اینیمیٹر کیسے کام کرتا ہے اور اسے UI اسپیس میں اففٹر ایفیکٹس سے مختلف اور زیادہ کارآمد بناتا ہے۔

جوئی کورین مین:

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

جوی کورین مین:

زیک سکول آف موشن پوڈ کاسٹ پر آپ کا ہونا بہت اچھا ہے۔ وقت نکالنے کے لیے آپ کا بہت شکریہ اور میں آپ کے دماغ کو منتخب کرنے کا انتظار نہیں کر سکتا۔

زیک براؤن:

جی ہاں، جوئی، یہاں آ کر مجھے خوشی ہوئی۔ مجھے ساتھ رکھنے کے لیے شکریہ۔

جوئی کورین مین:

ہاں، کوئی مسئلہ نہیں، یار۔ ٹھیک ہے، پہلےایک پوری ایپ اور پورے پلیٹ فارم پر عمل درآمد اور اپ ڈیٹ کرنا اور استعمال کرنا آسان ہے۔ تو میں واقعی میں اس کے ساتھ دوبارہ کھیلنے کے لیے بہت پرجوش ہوں، کیونکہ یہ واقعی، جیسا کہ میں نے کہا، ہمارے لیے بہترین وقت ہے۔ اور میں واقعی پرجوش ہوں، مجھے امید ہے کہ آپ میں سے بہت سے لوگ اسے سن رہے ہیں اور 14 دن کا ڈیمو ڈاؤن لوڈ کریں گے۔ اگر آپ اس قسم کا کام کرتے ہیں، تو اس ایپ کو آزمائیں، کیونکہ یہ دیکھنا واقعی، واقعی اچھا ہوگا کہ کچھ واقعی اچھے موشن ڈیزائنرز کیا لے کر آسکتے ہیں۔ اور میں آپ سے اس کے بارے میں پوچھنے جا رہا تھا، کیونکہ میں اس طرح کی زیادہ سے زیادہ گفتگو کرتا رہا ہوں۔

جوئی کورین مین:

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

زیک براؤن:

تو میں کہوں گا کہ میں ایک اینیمیٹر ہوں بذریعہحالات۔

جوئی کورین مین:

مجھے وہ پسند ہے۔

زیک براؤن:

یقینی طور پر کوئی اچھا نہیں ہے۔ جب میں چھوٹا تھا تو مجھے کچھ تجربہ ہوا تھا، وہ ایف لفظ دوبارہ، فلیش۔ اور اس طرح کلیدی فریموں اور ٹائم لائنز کا خیال، ایک بار [ناقابل سماعت 00:42:03] by my-

Zack Brown:

کی فریمز اور ٹائم لائنز کا خیال۔ آپ جانتے ہیں، ایک بار میرے جوان دماغ میں میرے بالغ دماغ میں میرے ساتھ پھنس گیا ہے۔ مختصر جواب ہے صارفین، ہمارے صارف ماہرین ہیں اور آپ جانتے ہیں، مصنوعات کی تخلیق کی دنیا میں یہ معلوم کرنا عام حکمت ہے کہ آپ کے صارفین کیا چاہتے ہیں اور آپ اسے بناتے ہیں۔ لہذا، مثال کے طور پر وکر ایڈیٹر، ہم نے حال ہی میں اسے شروع کیا. پروڈکٹ 2006 اور 2019 کے بعد سے ہے جب ہم نے صارفین کی درخواست، درخواست، درخواست کرنے کے بعد آخر کار Curve ایڈیٹر کا آغاز کیا۔ ماسکنگ ایک ایسی خصوصیت ہے جس کی ہم فی الحال حمایت نہیں کرتے ہیں جس کے لیے لوگ دعویٰ کر رہے ہیں۔ لہذا، میں توقع کرتا ہوں کہ یہ بہت دیر سے پہلے آ جائے گا۔

Zack Brown:

اس طرح ہم اسے دریافت کرتے ہیں۔ ماہرین ہمیں بتاتے ہیں اور ہم اسے وہاں سے لیتے ہیں۔

جوئی کورن مین:

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

جوئی کورین مین:

تو کس قسم کی کیا آپ صارفین کو تلاش کر رہے ہیں جو دراصل اینیمیٹر کے ساتھ کام کر رہے ہیں؟ کیا یہ موشن ڈیزائنرز ہیں، یا یہ UX ڈیزائنرز ہیں جنہیں اینیمیشن کی ضرورت ہے؟

Zack Brown:

یہ دونوں ہیں۔ تو پھر، جیسا کہ اسکیچ فوٹوشاپ یا السٹریٹر کے مقابلے میں زیادہ قابل رسائی ہے، ہم نے محسوس کیا ہے کہ صارفین کا ایک پورا طبقہ ہے جو موشن ڈیزائن سیکھ رہے ہیں، شاید پہلی بار کلیدی فریم ٹائم لائن پیراڈائم کا استعمال کر رہے ہیں، اور وہ ریس کی طرف روانہ ہیں۔ ہائیکو اینیمیٹر کے ساتھ۔ جیسا کہ ہم ایپ کو تیار کر رہے ہیں، ہم ایک ہیلپ سنٹر کی طرح ہر طرح کی چیزیں بھی تیار کر رہے ہیں۔ تو ہمارے پاس سبق ہیں۔ لہذا ہمارے پاس ان لوگوں کے لیے اچھے وسائل ہیں جو پہلی بار موشن ڈیزائن کرنا شروع کر رہے ہیں۔

زیک براؤن:

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

زیک براؤن:

تو ہاں، اور پھر اس سوال کا دوسرا حصہ فارچیون 5s سے لے کر ایجنسیوں اور فری لانسرز تک تمام سائز اور سائز کی کمپنیاں ہیں، اور ہم ڈیولپرز کو بھی اسے استعمال کرتے ہوئے دیکھتے ہیں۔اس کے ساتھ ساتھ. یا فرنٹ اینڈ قسم کی یونیکورنی کی طرح... یونیکورن یقینی طور پر اس سے زیادہ سے زیادہ فائدہ اٹھاتے ہیں کیونکہ ان کے پاس ڈیزائن کی خصوصیات کی پوری رینج اور کوڈ کی خصوصیات کی پوری رینج ہوتی ہے، لیکن واقعی تمام قسم کی پٹیاں اسے استعمال کر رہی ہیں۔

Joey Korenman:

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

زیک براؤن:

یہ ٹھیک ہے، ہاں۔

Joey Korenman:

ہاں، اسے استعمال کرنے والے متحرک افراد کے لیے سیکھنے کا وکر کیسا ہے۔ انہیں کتنا کوڈ سیکھنے کی ضرورت ہے؟ اور سیکھنے کے منحنی خطوط کی توقع کیا ہونی چاہیے؟

زیک براؤن:

ٹھیک ہے تو میں اظہار کے ساتھ شروع کرنے کی تجویز کروں گا۔ اگر آپ نے کبھی Excel یا Google Sheets کا استعمال کیا ہے، تو آپ نے شاید اسپریڈشیٹ کا فارمولا استعمال کیا ہے، اور آپ Haiku Animator کے لیے تیار ہیں۔ جیسا کہ ماؤس کو فالو کرنا اتنا ہی آسان ہے جتنا کہ ایکسل میں رقم لینا، اور جب آپ اسے کرتے ہیں تو یہ بہت اطمینان بخش ہوتا ہے۔ بہت، میرا اندازہ ہے، یہ ایک چھوٹا سا لفظ ہے، لیکن ایسا ہوتا دیکھنا بہت بااختیار ہے۔

Zack Brown:

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

Joey Korenman:

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

زیک براؤن:

ہاں، میں ان سے محبت کرتا ہوں۔ لوگ۔

جوئی کورین مین:

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

جوئی کورین مین:

اور اینیمیٹرز سے نمٹنے کا طریقہ جو واقعی بہت ہوشیار لگتا ہے، اور میں یقینی طور پر سوچتا ہوں کہ آپ کسی چیز پر ہیں، لیکن اس عمل کو حقیقت میں ہموار اور موثر بنانے کے لیے کچھ اور چیزیں کیا ہیں جن پر توجہ دینے کی ضرورت ہوگی؟ آپ جانتے ہیں، میرا مطلب ہے کیونکہ یہ صرف کوڈنگ کی دنیا اور موشن ڈیزائن کی دنیا ہے، وہ ہیں۔ابھی کافی الگ۔ اور یہاں تک کہ اینیمیٹر کی طرح ایک لیا، آپ جانتے ہیں، آپ کو اب بھی اس کو نافذ کرنے کے لیے ایک ڈویلپر کی ضرورت ہوگی، ٹھیک ہے؟ جیسے، آپ ایک جزو بنا سکتے ہیں، لیکن پھر کیا وہی شخص اس جز کو نافذ کرنے کے قابل ہو جائے گا؟ کیا یہ بھی ایسی چیز ہے جس کا ہمیں مقصد کرنا چاہئے؟ لہذا میں جاننا چاہتا ہوں کہ آپ کی رائے کیا ہے کہ کچھ دوسری چیزیں کیا ہیں جو اگلے کئی سالوں میں اس عمل کو مزید بہتر بنانے کے لیے تبدیل ہو سکتی ہیں؟

زیک براؤن:

اگر ہم بات کر رہے ہیں کئی سالوں کے پیمانے پر، مجھے لگتا ہے کہ بہت سارے لوگ اس بات پر پھنس جاتے ہیں کہ ڈیزائنرز ایکس سالوں میں کیا کریں گے، یا ڈویلپر ایکس سالوں میں کیا کریں گے۔ اس کی بنیاد پر، مجھے لگتا ہے کہ یہ غلط تصور ہے کہ چند سالوں میں اس کا یہی مطلب ہوگا۔ اس ڈویلپر کا مطلب آج وہی چیز ہے جو یہ چند سالوں میں کرتا ہے، ٹھیک ہے؟

زیک براؤن:

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

زیک براؤن:

جو بھی Unity 3D استعمال کرتا ہے، کوئی بھی جو اس ماحولیاتی نظام میں شامل رہا ہے، آپتعمیراتی کھیل آپ سافٹ ویئر بنا رہے ہیں۔ اور اگر آپ اپنی ساخت بنانے کے لیے فوٹوشاپ کا استعمال کر رہے ہیں، جسے یونٹی کے اندر 3D ماڈلز پر نقش کیا جائے گا، تو آپ دراصل فوٹوشاپ کے ذریعے سافٹ ویئر بنا رہے ہیں۔ آپ واپس جا سکتے ہیں اور اس ساخت کو تبدیل کر سکتے ہیں اور یہ سافٹ ویئر تک پہنچ جاتا ہے، اور اسے پروڈکشن میں بھیج دیا جاتا ہے۔

Zack Brown:

Unity نے اصل موشن ڈیزائنرز کے درمیان ورک فلو کے مسئلے کو ختم کر دیا ہے ... یونٹی، ٹیکسچر ایڈیٹرز، رگرز، 3D ماڈلرز، اور ڈویلپرز کے اندر ایک ٹائم لائن اور کی فریم اینیمیشن سسٹم موجود ہے۔ وہ سب اتحاد میں ایک ہی چیز بنا رہے ہیں۔ اور اس طرح میرے خیال میں سافٹ ویئر بنانے کا مستقبل وہی ہے جیسا کہ یہ تھا، اور یہی ہمارا فیصلہ ہے۔ یہی ہمارا کھیل کا میدان ہے، یہی ہماری دنیا سافٹ ویئر بنانے کی دنیا ہے۔ اس سے کوئی فرق نہیں پڑتا کہ آپ کا عنوان کیا ہے یا آپ کا پس منظر کیا ہے، لیکن اگر ہم ورک فلو کو یکجا کر کے اپنا کام صحیح طریقے سے کرتے ہیں، تو ہم سب مل کر سافٹ ویئر بنا رہے ہوں گے۔

Joey Korenman:

یہ ایک قسم کی خوبصورت ہے۔ میری آنکھوں میں تھوڑی آنسو ہے، یار۔ یہ واقعی فصیح تھا.

جوئی کورین مین:

ٹھیک ہے تو میں اسرا ولینسکومر سے UX ان موشن سے اس بارے میں بات کر رہا تھا، اور فی الحال یہ ٹولز کے لحاظ سے جنگلی مغرب ہے جو لوگ اینیمیشن کو چلانے کے لیے استعمال کرتے ہیں۔ ایپ اور اسے کرنے کے ایک ملین مختلف طریقے ہیں، اور جو ماڈل اینیمیٹر استعمال کر رہا ہے شاید اسے حل کر دے، لیکن کیا کسی قسم کی معیاری کاری ہو رہی ہے؟ اور پھر، یہ میرا نہیں ہے۔مہارت، لیکن جو میں سمجھتا ہوں اس سے، اینیمیٹر کوڈ نکال رہا ہے جو کہ ہے... یہ بنیادی طور پر ایک ری ایکٹ جز کی طرح ہے، اگر مجھ سے غلطی ہو جائے تو مجھے معاف کر دیں، لیکن یہ جاوا اسکرپٹ پر مبنی ہے، ٹھیک ہے؟ یہ اس کا کچھ ذائقہ ہے، ٹھیک ہے؟

زیک براؤن:

ہاں، ہاں۔

جوئی کورن مین:

ٹھیک ہے۔ تو پھر، کیا یہ اس کے ساتھ کام کرے گا... اور اس طرح اگر آپ اس پر مبنی ویب سائٹ یا ایپ بنا رہے ہیں، تو یہ بہت اچھا ہے، لیکن اگر آپ نہیں ہیں تو کیا ہوگا؟ اگر آپ استعمال کر رہے ہیں تو کیا ہوگا ... کاش میرے پاس کوڈنگ زبانوں کا رولوڈیکس ہوتا۔ اگر آپ روبی یا اس جیسی کوئی چیز استعمال کر رہے ہیں تو کیا ہوگا؟ کیا مجھے مزید معیاری ہونے کی ضرورت ہے جو میں حاصل کر رہا ہوں؟ مجموعی طور پر، اس مسئلے کو دور کرنے کے لیے، کیا یہ اب بھی ایک مسئلہ ہے؟

زیک براؤن:

بالکل، ہاں۔ جب ہم ورک فلو کے بارے میں بات کرتے ہیں تو معیاری کاری وہیں ہوتی ہے جہاں یہ ہوتی ہے۔ اسی لیے اتحاد کامیاب ہوا کیونکہ وہ ایک معیار بن چکے ہیں۔ تمام کھیلوں کا آدھا، آدھا۔ لفظی طور پر کسی بھی پلیٹ فارم کے لیے دو میں سے ایک گیم یونٹی پر بنایا گیا ہے۔ بڑے حصے میں کیونکہ اس نے ایک معیار حاصل کر لیا ہے۔

زیک براؤن:

کچھ معیارات کو یکجا کیا جا رہا ہے۔ لوٹی موشن ڈیزائن کی جگہ میں ایک بہترین مثال ہے۔ اور آپ جانتے ہیں، میں نے Lottie کے تکنیکی مرکز کے بارے میں کچھ کوتاہیوں کا ذکر کیا ہے، یعنی یہ کہ Lottie کو انٹرایکٹو بنانے کے لیے یہ بہت، بہت سیدھا راستہ ہے۔ بہت مشکل۔ صرف اس کی بنیادی شکل کی وجہ سے۔

زیک براؤن:

لوٹی نے جو بہت اچھا کیا ہے وہ ہے مائنڈ شیئر حاصل کرنا اورایک معیار بن گیا اور یہ ایک کمیونٹی کے طور پر، ایک دنیا کے طور پر موشن ڈیزائن کے لیے ایک بہت بڑا قدم ہے۔ تو لوٹی ایک معیار بن گیا ہے۔ ہم نے اس ٹرین پر بہت تیزی سے چھلانگ لگا دی۔ Haiku Animator Lottie کی برآمد کو سپورٹ کرنے کے لیے، After Effects کے باہر، مارکیٹ میں پہلا ٹول تھا۔ تو ایک بار پھر، ورک فلو کو ایک ساتھ لانے کے اپنے مشن میں، ہم اس ابھرتے ہوئے معیار کے بارے میں بخوبی آگاہ رہے ہیں۔

زیک براؤن:

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

Joey Korenman:

Right۔

Zack Brown:

آپ جانتے ہیں کہ آپ Airbnb ایپ کھولتے ہیں، جو Lottie کا گھر ہے۔ آپ Airbnb ایپ کھولتے ہیں، اور آپ کو یہ اچھا سا رقص ملتا ہے، [ناقابل سماعت 00:52:57] Airbnb لوگو۔ تھوڑا سا کچھ ایسا... تو یہ سافٹ ویئر میں حرکت کا ایک مظہر ہے۔ دوسرا لے آؤٹ اینیمیشن کی طرح بڑے پیمانے پر ہے۔

جوئی کورن مین:

دائیں

زیک براؤن:

وہ معیاری نہیں ہوا ہے۔ یہ خالص جنگلی مغرب ہے۔ جیسے جنگلی مغرب سے آگے۔ آپ اس قسم کی حرکت پذیری کا واحد طریقہ کوڈ کے ساتھ ہے، فی الحال، اور اس مسئلے کی بہت سی جگہ یہ ہے کہ ویب میں لے آؤٹ اینیمیشن کو لاگو کرنا بہت مشکل ہے۔iOS کے لیے کرنے سے مختلف۔ یہ اینڈرائیڈ کے لیے کرنے سے بہت مختلف ہے۔ یہ سام سنگ سمارٹ ٹی وی کے لیے کرنے سے بہت مختلف ہے۔ تو یہ ایک بڑا، بدصورت، چیلنجنگ مسئلہ ہے۔

Zack Brown:

بہت زیادہ دینے کے بغیر، ہائیکو ٹیم اس جگہ میں کسی چیز پر کام کر رہی ہے۔ لیکن مجھے لگتا ہے کہ سافٹ ویئر میں ان دو قسم کی حرکت کے درمیان فرق کو پہچاننا ضروری ہے۔

جوئی کورین مین:

صحیح۔ اور میں آپ سے یہ پوچھتا ہوں کیونکہ یہ آج صبح ہی سامنے آیا ہے، اور مجھے لگتا ہے کہ لاٹی کیا ہے اس کے بارے میں اب بھی کافی الجھن ہے۔ میرے خیال میں دیو سائیڈ پر، یہ موشن ڈیزائن سائیڈ سے کہیں زیادہ سمجھ میں آتا ہے۔ آج صبح ہمارے سلیک چینل میں کسی نے کہا، "اوہ دیکھو، Airbnb ایک اینیمیشن ایپ بناتا ہے۔" اور میں نہیں جیسا تھا، ایسا نہیں ہے۔

جوئی کورن مین:

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

زیک براؤن:

تو سب سے پہلے،مجھے آپ سے نام کے بارے میں پوچھنا ہے۔ میں نے اپنے سکول آف موشن کے عملے سے پوچھا، میں نے کہا، "ارے، ہائیکو سے زیک براؤن آ رہا ہے،" اور وہ صرف اتنا جاننا چاہتے تھے کہ کنٹری میوزک اسٹار بننا کیسا ہوتا ہے، تو کیا آپ کو یہ بہت کچھ ملتا ہے؟ کیا آپ جانتے ہیں کہ زیک براؤن بینڈ کون ہے؟

زیک براؤن:

جی ہاں، اسٹارٹ اپ چلاتے ہوئے ایک مشہور موسیقار کے طور پر چاند کی روشنی میں بہت زیادہ کام ہوتا ہے، لیکن میں کسی نہ کسی طرح اسے پورا کر لیتا ہوں۔ سب کچھ ہوتا ہے۔

جوئی کورین مین:

وہ پرانا شاہ بلوط۔

زیک براؤن:

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

جوئی کورین مین:

بالکل، ہاں۔ مجھے نہیں لگتا کہ اس کے پاس K ہے، لہذا آپ صرف یہ کہہ سکتے ہیں کہ میں K کے ساتھ زیک ہوں۔ اس سے چیزیں صاف ہو جائیں گی۔ اوہ، یہ واقعی مضحکہ خیز ہے۔ ہر کوئی جو اسے سن رہا ہے، مجھے یقین ہے کہ وہ ابھی تک آپ کی کمپنی اور آپ کی ایپ سے بہت زیادہ واقف نہیں ہیں، لیکن وہ ضرور ہوں گے۔

جوئی کورین مین:

لیکن میں شروع کرنا چاہتا تھا۔ آپ کے بارے میں تھوڑا سا سیکھنا۔ آپ کا پس منظر کیا ہے اور آپ نے آخر کار ایک ایسی سافٹ ویئر کمپنی کیسے شروع کی جو اینیمیشن ایپ بنا رہی ہے؟

Zack Brown:

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

جوئی کورین مین:

صحیح۔

زیک براؤن:

آپ جانتے ہیں کہ ذاتی طور پر ایک اسکریپی اسٹارٹ اپ کے طور پر یار، مجھے نہیں لگتا کہ اس کو گوگل سے باہر آنے کی ضرورت ہے، لیکن یقینی طور پر اسے گوگل کے ذریعہ کسی وقت معیاری ہونے کے لیے اپنانا چاہیے۔

زیک براؤن:

پھر دوبارہ، کامیابی کا منظر، جیسا کہ میں دیکھ رہا ہوں، 50% مارکیٹ شیئر ہے۔ ٹھیک ہے. اتحاد نے یہی کیا۔ وہ تکلیف نہیں دے رہے ہیں۔ آپ کبھی بھی سب کو خوش نہیں کریں گے۔ خاص طور پر تکنیکی نظم و ضبط میں... [اشراوی 00:55:47] مختلف زبانوں کے کوڈرز اور مختلف ڈیزائن ٹولز استعمال کرنے والے ڈیزائنرز، اور مختلف پٹیوں کے موشن ڈیزائنرز کے تکنیکی مضامین کے کریش پروڈکٹ میں تھا۔ آپ ان تمام مختلف مجموعوں کو ضرب دیتے ہیں، آپ کبھی بھی ایک معیاری یا ایک ٹول سے ہر کسی کو خوش نہیں کر سکتے، اور یہ بالکل ٹھیک ہے۔ لیکن، کوئی ایسی چیز جو گونج سکتی ہے اور مسئلے کو حل کر سکتی ہے، جیسے کہ کافی لوگوں کے بنیادی مسائل، جس طرح سے Unity ہے، ایک معیار بننا شروع کر دے، میرے خیال میں یہ بالکل ممکن ہے۔

Zack Brown:

اور مجھے نہیں لگتا کہ اس کو ان بڑی کمپنیوں میں سے کسی ایک سے باہر آنے کی ضرورت ہے۔ آپ جانتے ہیں، متعصب، لیکن ذاتی طور پر اس پر غور کریں۔

جوئی کورین مین:

ہاں۔ بہت ٹھنڈا. ہاں، میں آپ کے لیے پرجوش ہوں کہ آپ نقاب کشائی کریں اور ایک سیاہ ٹرٹلنک میں اسٹیج پر آئیں اورسب کو دکھائیں کہ وہ خصوصیت کیا ہے۔

جوئی کورین مین:

تو میرے پاس آپ کے لیے کچھ اور سوالات ہیں، اور آپ سان فرانسسکو میں رہتے ہیں، آپ ٹیک بلبلے میں ہیں۔ آپ نے YC کام کیا اور یہ سب کچھ۔

Zack Brown:

یقینی طور پر۔

Joey Korenman:

اور اس لیے میں اس کا تصور کر رہا ہوں آپ بہت ساری ٹیک کمپنیوں کے ساتھ رابطے میں ہیں۔ مجھے یقین ہے کہ آپ بڑے لوگوں کو جانتے ہیں، لوگ اب کیا مخفف استعمال کرتے ہیں؟ فانگ۔

زیک براؤن:

فانگ، ہاں۔

جوی کورین مین:

... دو کے ساتھ، ہاں، ہاں۔ آپ جانتے ہیں، Facebook، Apple ...

Zack Brown:

Amazon.

Joey Korenman:

درحقیقت انتظار کی ضرورت نہیں، یہ فیس بک، ایپل ہے، ہاں ایمیزون ٹھیک ہے، پھر نیٹ فلکس اور گوگل۔

زیک براؤن:

میرے خیال میں مائیکروسافٹ بھی وہاں سے تعلق رکھتا ہے، لیکن حقیقت میں یہ ہے کہ سلیکون ویلی [ناقابل سماعت 00:57:00] ہے۔3

جوی کورین مین:

> درست۔ یہ ان ٹھنڈے بچوں کی طرح ہے جس کو چھوڑ کر... لیکن بہرحال، تو آپ جانتے ہیں، اور آپ کے صارفین دونوں موشن ڈیزائنرز اور UX ڈیزائنرز ہیں اور اس کے درمیان ہر چیز ہے۔ تو میں صرف آپ کے نقطہ نظر سے متجسس ہوں، مغربی ساحل پر اس اینیمیٹر کے لیے جو تھوڑا سا کوڈ جانتا ہے یا کوڈر جو تھوڑا اینیمیشن جانتا ہے اس کے لیے نوکری کے امکانات کیا نظر آتے ہیں؟ فلوریڈا میں جہاں سے میں بیٹھتا ہوں، ایسا لگتا ہے کہ یہ عروج پر ہے، لیکن میں وہاں نہیں ہوں، اور میں متجسس ہوں کہ آپ زمین پر کیا دیکھ رہے ہیں۔

زیک براؤن:

کے لیے یقیناً، میں بھی تیزی دیکھ رہا ہوں۔ UX کا خیال بطور تفریق واقعی ہے ...اس وقت یہ مکمل طور پر مرکزی دھارے کو اپنانے میں ہے کہ اگر آپ اسے جانتے ہیں تو کھائی وکر کو عبور کرنا۔ بہرحال، یہ... ہر کوئی اور ان کی والدہ اور دادا اس بات سے واقف ہیں کہ UX پر فرق کرنے سے کمپنی کی کامیابی کے امکانات میں بہت فرق پڑتا ہے۔ اور تحریک اس کے ایک اہم حصے کے طور پر قائم کی گئی ہے۔

Zack Brown:

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

جوئی کورین مین:

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

Joey Korenman:

اگر آپ Animator کا موازنہ After Effects سے کرتے ہیں، جو میرے خیال میں 25 یا 26 سال پرانا ہے، ظاہر ہے کہ بہت ساری خصوصیات ہیں جو Animator کے پاس ابھی تک نہیں ہیں، اور کوئی بھی نہیں ہے۔ اس وقت 3D کیمرہ یا اس جیسی کوئی چیز۔

Zack Brown:

کوئی کیمرہ نہیں۔

Joey Korenman:

اس کے مستقبل کے لیے آپ کا نظریہ کیا ہے دیایپ اور کمپنی کے بارے میں بھی واضح طور پر؟

زیک براؤن:

ہمارا تقریباً احمقانہ مہتواکانکشی... آپ جانتے ہیں، ہمیں ستاروں کے لیے شوٹنگ کرنا ہے۔ اس کا ایک حصہ سلیکون ویلی اور VC کی حمایت حاصل ہے۔ اس کا ایک حصہ اندھی خواہش ہے جیسا کہ یہ تھا۔ ذاتی، جیسے وجودی سطح پر، لیکن میں ڈیزائن اور کوڈ کو یکجا کرنے کا موقع دیکھ رہا ہوں۔ ٹھیک ہے؟ ہماری ٹیم میں ہر کوئی کرتا ہے۔ ان ورک فلوز کو یکجا کرنے کے لیے، مثال کے طور پر، وہ مارکیٹ شیئر حاصل کرنا جو Unity کے پاس ہے۔

Zack Brown:

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

زیک براؤن:

لیکن اس میں اور بھی مسئلہ ہے، اور ہم ایسے دلچسپ رجحانات کو ابھرتے ہوئے دیکھتے ہیں جیسے ڈیزائن سسٹمز جن کا بیان کردہ مقصد ڈیزائن کو اسی طرح منظم کرنا ہے جس طرح کوڈ ہے۔ ورژن کنٹرول جیسے آئیڈیاز، اجزاء جیسے آئیڈیاز، اور یہ واقعی مائنڈ شیئر کو حاصل کرنا شروع کر رہا ہے۔ خاص طور پر اس انٹرپرائز میں جہاں عظیم مستقل مزاجی کی ضروریات نے لاکھوں اور لاکھوں اور لاکھوں ڈالر ڈیزائن کے نظام کو بنانے میں ڈالے ہیں۔ تو ایسا ہو سکتا ہے۔پہیلی کا ایک حصہ۔ یہ وہ چیز ہے جس پر ہم نظر رکھے ہوئے ہیں۔

Zack Brown:

جس ڈیزائن سسٹمز نظر انداز کر رہے ہیں وہ ڈیزائن سے کوڈ تک بالکل وہی ہینڈ آف ہے۔ اب آپ اپنے ڈیزائن ٹول میں ایک ڈیزائن سسٹم بنا سکتے ہیں، اور آپ کے پاس یہ شاندار تجریدی تصور ہے، "یہ میری نوع ٹائپ ہے،" اور، "یہ میرے رنگ ہیں۔" لیکن آپ کو ابھی بھی جانا ہے پھر اسے کوڈ میں ہاتھ سے لاگو کرنا ہے۔ اسے وراثت میں وہی ملا ... اس جگہ کو وہی مسئلہ وراثت میں ملا جو روایتی ڈیزائن ہینڈ آف نے کیا تھا۔ تو یہ ایک مسئلہ ہے جس پر ہم گہری نظر رکھے ہوئے ہیں۔

زیک براؤن:

جی ہاں، کیا یہ آپ کے سوال کا جواب دیتا ہے؟

جوئی کورن مین:

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

زیک براؤن:

آپ کا شکریہ، جوئی۔ آج مجھے رکھنے کا بہت بہت شکریہ۔

Joey Korenman:

Haiku.ai پر Animator کو چیک کریں۔ میں واقعی میں زیک کا شکریہ ادا کرنا چاہتا ہوں کہ وہ آنے اور ان چیلنجوں کے بارے میں اچھی طرح سے بات کرنے کے لئے جن کا سامنا اینیمیٹرز اور ڈویلپرز کو ہوتا ہے جب ایپ میں اینیمیشن کو نافذ کرنے کی بات آتی ہے۔ اینیمیٹر ابھی بھی کافی نیا ہے، لیکن یہ استعمال کرنے کے لیے پہلے سے ہی ایک بہت اچھی ایپ ہے، اور میں سمجھتا ہوں کہ اس میں ایسی چیزوں کو متحرک کرنے کے طریقے کو تبدیل کرنے میں ایک حقیقی شاٹ ہے جو کسی ویب سائٹ یا موبائل ایپ یا کسی اور چیز پر انٹرایکٹو بن کر ختم ہو جائے گی۔

Joey Korenman:

یقینی بنائیں کہ آپ نے اس پوڈ کاسٹ کو سبسکرائب کیا ہے تاکہ آپ انڈسٹری کی خبروں اور اینیمیٹر جیسے نئے ٹولز پر اپ ٹو ڈیٹ رہ سکیں۔ اور اگر آپ اس سے بھی زیادہ علم چاہتے ہیں تو مفت اکاؤنٹ حاصل کرنے اور ہمارا موشن منڈے نیوز لیٹر حاصل کرنے کے لیے SchoolofMotion.com پر جائیں۔ یہ ایک مختصر ای میل ہے جسے آپ اپنی اضافی بڑی باقاعدہ Dunkin' Donuts کافی پر پڑھ سکتے ہیں، اور یہ آپ کو ہر اس چیز سے آگاہ رکھے گا جس کے بارے میں آپ کو موشن ڈیزائن میں آگاہ ہونا چاہیے۔

Joey Korenman:

اور یہ اس ایپی سوڈ کے لیے ہے۔ مجھے واقعی امید ہے کہ آپ اسے کھودیں گے، اور امن۔

Illustrator، Photoshop کا استعمال کرتے ہوئے، جیسے کہ ٹولز کے سوٹ۔ میں کمپیوٹر میں اس وقت سے ہوں جب میں واقعی چھوٹا تھا اور ان میڈیا کو تلاش کرتے ہوئے، میں نے فلیش نامی یہ ٹول دریافت کیا، جو سافٹ ویئر کا ایک شاندار حصہ تھا اور یہ پروگرامنگ میں میرا پل بن گیا۔

زیک براؤن:

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

Zack Brown:

اور کافی مقدار میں UI، UX اور پھر، Thomas Street کے نام سے ایک ایجنسی شروع کرنے کے لیے آگے بڑھا۔ ہم تقریبا سات سال کے ارد گرد تھے، ایک بہت اچھے سائز میں اضافہ ہوا. ہمارے پاس کوکا کولا، ڈائریکٹ ٹی وی جیسے کلائنٹ تھے، پھر میں نے اسے بیچ دیا۔ میں نے اپنے 20 میں سے دو سال کا سفر کیا۔ یہ جان بوجھ کر کیریئر کے اقدام کی طرح تھا ، اس پر یقین کریں یا نہیں۔ تقریباً 40 ممالک کا احاطہ کیا، کچھ زبانیں سیکھیں، اپنی زندگی کو اس طرح سے سنوارنے کی کوشش میں ایک طویل سفر گزارا۔

زیک براؤن:

> 2016 تھا۔ ہم تھوڑی دیر کے لیے آئے ہیں۔

جوئی کورین مین:

واہ، ہم سب اس سے تعلق رکھ سکتے ہیں۔ایک کمپنی بیچنا اور دو سال کا سفر کرنا۔ یہ واقعی ایک عمدہ کہانی ہے ، یار۔ میں اس میں تھوڑا سا کھودنا چاہتا ہوں۔ تو، آپ نے کہا کہ آپ نے ایک ایجنسی شروع کی ہے، آپ کوکا کولا جیسے برانڈز اور اس جیسی چیزوں کے لیے کام کر رہے ہیں۔ آپ کس قسم کا کام کر رہے تھے؟

Zack Brown:

یہ پورے بورڈ میں تھا، عام طور پر ڈیزائن اور کوڈ کے درمیان فرق کو ختم کرنے پر مرکوز تھا، جیسا کہ ہمارا بلیک باکس تھا۔ پروڈکٹ کنسلٹنٹس، میرا اندازہ ہے۔ لہذا، ہم اندر جائیں گے، ہم مختلف اسٹیک ہولڈرز کے ساتھ ضروریات کو اکٹھا کریں گے، ہم ڈیزائن لے کر آئیں گے، ان کی منظوری حاصل کریں گے، ڈیزائن کو سافٹ ویئر کے طور پر نافذ کریں گے اور یہ آخر سے آخر تک کا عمل ہماری روٹی اور مکھن تھا۔3

زیک براؤن:

یہ ڈیزائن سے کوڈ تک جانے کے مسئلے کے بارے میں میری ذاتی سمجھ کا آغاز بھی ہے۔ یہ ایک گندا مسئلہ ہے اور آج بھی اس کا کوئی بہترین حل نہیں ہے۔

جوئی کورین مین:

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

Joey Korenman:

ہمارے پاس یہ تمام خیالات ہیں اور ہم چاہتے ہیں کہ ہماری ویب سائٹ ایک خاص طریقے سے کام کرے اور ہم ایک اینیمیشن اسکول ہیں، اس لیے ہم چاہتے ہیں کہ چیزیں متحرک ہوں۔ اور اب بھی، 2019 میں، یہ اب بھی بہت مشکل ہے۔ایسا کرنے کے لیے، تو جب آپ اس ایجنسی کو چلا رہے تھے، تو یہ عمل کیسا تھا؟ ڈیزائن کو تبدیل کرنے کا عمل اور میں حرکت پذیری کو کوڈ میں بھی فرض کر رہا ہوں؟ اس وقت ریاست کی حالت کیا تھی؟

Zack Brown:

یہ آج کل کی اسٹیٹ آف دی آرٹ جیسا ہی تھا، جہاں آپ کے پاس ڈیزائنرز ہیں جو ڈیجیٹل ٹولز کا استعمال کرتے ہوئے مذاق بنا رہے ہیں۔ پکسلز میں کیا بنایا جانا چاہئے اس کا اپس، جسے وہ پھر ڈویلپرز کے حوالے کر دیتے ہیں جن کا کام ان پکسلز کو دوسرے پکسلز میں بنانا ہے، لیکن صحیح پکسلز۔

جوئی کورین مین:

دائیں

زیک براؤن:

ٹھیک ہے اور یہ ایک بار پھر مسئلہ کا بنیادی مرکز ہے۔ ہم سب پہلے ہی ڈیجیٹل ٹولز استعمال کر رہے ہیں، لیکن ہمارے ورک فلو منقطع ہیں اور یہ ورک فلو واقعی مسئلہ کی جڑ ہے۔ ہم ان ورک فلوز کو کیسے اکٹھا کریں گے؟

جوئی کورین مین:

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

Joey Korenman:

لیکن جب آپ کسی ایپ کے بارے میں بات کر رہے ہیں، تو یہ ایک مختلف حالت میں متحرک ہو جائے گی، لیکن پھر یہ پیچھے کی طرف متحرک ہو سکتی ہے۔ اگر آپ واپس جاتے ہیں اور بٹن کا رنگ بدل سکتا ہے۔ایک ترجیح پر. اور یہ سب چیزیں ہیں جو اب انٹرایکٹو ہیں اور ان پر انحصار اور اس طرح کی چیزیں ہیں۔

Joey Korenman:

تو، کیا بنیادی طور پر یہی وجہ ہے کہ ان ٹولز کے درمیان ترجمہ کا مسئلہ ہے جو ہم موشن ڈیزائن سائیڈ اور کوڈنگ سائیڈ پر استعمال کرتے ہیں؟

زیک براؤن:

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

زیک براؤن:

لیکن یہ اصل میں ایک عجیب و غریب آخری ہے، جب سے پانچ، 10 سال بعد فلیش کو مؤثر طریقے سے ختم کیا گیا ہے کہ دنیا نے اس خلا کو محسوس کیا ہے، کیونکہ اس کی اجارہ داری تھی اور جب ایک اجارہ داری ختم ہو جاتی ہے، تو یہ اس طرح کی عجیب جگہ ہوتی ہے جس میں ہم ہوتے ہیں۔ کیا یہ سب کچھ معنی رکھتا ہے؟

جوئی کورین مین:

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

جوی کورین مین:

اور ہوناایمانداری سے، میں کبھی بھی پوری طرح سے سمجھ نہیں پایا کہ یہ اس عظیم موت کی موت کیوں ہوئی جو اس نے کی تھی۔ کیا آپ کے پاس کوئی بصیرت ہے کہ اسے کس نے مارا؟ اور سننے والے ہر ایک کے لیے، فلیش اب بھی آس پاس ہے۔ اسے اب اینیمیٹ کہتے ہیں۔ Adobe نے اسے دوبارہ برانڈ کیا ہے اور اسے سیل اینیمیشن کے لیے، روایتی اینیمیشن کے لیے بہت زیادہ استعمال کیا گیا ہے، لیکن اس کا اس طرح استعمال نہیں کیا گیا ہے جس طرح یہ ہوا کرتا تھا۔

Joey Korenman:

میں متجسس ہوں اگر آپ جانتے ہیں کہ کیوں یعنی زیک۔

زیک براؤن:

ہاں، میرے پاس ایک یا دو خیال ہیں۔ لہذا، فلیش کے اختتام کا آغاز تقریباً 2005 تھا جب ایڈوب نے میکرو میڈیا کو 3.4 بلین ڈالر میں حاصل کیا اور یہ رقم بنیادی طور پر فلیش کے لیے تھی۔ میکرو میڈیا کی لائن اپ میں ڈریم ویور اور فائر ورکس جیسے دیگر پروڈکٹس تھے، لیکن فلیش واقعی، یہ تاج کا زیور تھا۔ یہ ہر ڈیوائس پر چلتا تھا، اس نے انٹرنیٹ کے آدھے اشتہارات پیش کیے، یہ گیمز بنانے کے لیے جانے والا پلیٹ فارم تھا۔

Zack Brown:

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

زیک

اوپر سکرول کریں