همکاری jQTouch ، Raphaël ، Ext JS و تولد Sencha
01 تير 1389 ساعت 12:56
کامپیوتر و اینترنت
تحولات جدید Ext JS
Ext JS هفته پیش اعلام کرد که اسم شرکتش رو از Ext JS به Sencha که نام یک نوع چای سبز ژاپنی هست، تغییر داده. این کار بخاطر پیوستن آقای David Kaneda و Dmitry Baranovskiy به این شرکت برای پروژه های بزرگتر اعلام شده.
Ext JS در واقع اسم پروژه و نام شرکت سازنده اش بوده ولی بخاطر اینکه با این دو برنامه نویس ترکیب شده، نام Ext JS رو مخصوص فریم ورکش قرار داده و نام Sencha رو روی شرکتش گذاشته. انگیزه اشون از این کار رو هم آینده نگری توصیف کردند که و گفتند که وب در حال پیش رفتن به سمت نمایه های گرافیکی بیشتر و استفاده تحت دستگاههای قابل حمل مثل موبایل هست و اگر روی این موارد تمرکز کنیم، برای آینده حرف تازه ای برای زدن خواهیم داشت.
دیروز من این خبر رو توی سایت extjs.com خوندم که گفته بود داریم جمع می کنیم میریم sencha.com و امروز extjs.com دیگه مستقیما به sencha.com منتقل میشه.
Ext JS
Ext JS یک فریم ورک خیلی قوی و کامل تحت جاوااسکریپت برای ساختن UI یا اینترفیس هست. Ext JS هر چیزی که از ذهن من و شما رد بشه رو داره و این قابلیتها رو با ساختار واقعا فوق العاده ای فراهم کرده. وقتی شروع به استفاده یا یادگیری اش کنی میفهمی که سیستمی با این وسعت و حجم، چه ارتباط جالبی بینش برقراره.
اینکه چندان اسمش شنیده نمیشه بخاطر چند تا نکته است. اول اینکه گستردگی و حجم امکانات این فریم ورک خیلی بالاست و یادگیری اش واقعا زمانبره. دوم اینکه این فریم ورک مخصوص طراحی بخشهای خاص ساخته شده نه مثل jQuery برای سایتهای عادی. برای همین موضوع حجم کدهاش خیلی بالاست. برای صفحه ای که از این فریم ورک استفاده کرده، تقریبا باید یک مگابایت فایل جاواسکریپت و سی اس اس لود کنیم. سومین دلیل هم اینه که استفاده از Ext JS مفت مفت هم نیست. برای استفاده های تجاری و مشابهش باید لایسنسشون رو خریداری کنیم ولی برای استفاده های عادی، رایگانه. وارد لینک زیر شو، دموهاش رو ببین و لذت ببر.
آدرس: /www.Sencha.com/products/js
Dmitry Baranovskiy:
سازنده یک فریم ورک جاوااسکریپت واقعا خفن به نام Raphaël هست که با محوریت فعالیتهای گرافیکی ایجاد شده. کتابخانه Raphaël با Canvas و SVG و جاوااسکریپت جادو می کنه! باور نمی کنی که چه چیزهایی ازش برمیاد. حتما دموهای سایتش رو چک کن. مثلا توی چند تا خط، یک چارت خیلی شیک میسازیم که قابلیتهای خیلی زیادی داره. (اگه نبینی از دستت میره).
آدرس: www.Raphaeljs.com
David Kaneda:
ایشون هم نویسنده jQTouch هستند. jQTouch یک پلاگین jQuery هست که باهاش UI برای موبایل ساخته میشه. استایلها و افکتهاش درست شکل iPhone هستند. یعنی اگر بخوایم سایتی مخصوص موبایل یا iPad و مشابهش طراحی کنیم که اینترفیسش شبیه iPhone کار کنه، jQTouch به درد میخوره.
آدرس: www.jQTouch.com
خلاصه اینکه سه تا غول جاوااسکریپت کنار هم جمع شدند تا کارهای خارق العاده بکنند. اولین نمونه اشون هم محصولی به نام Sencha Touch هست با عنوان اولین فریم ورک اپلیکیشن های موبایل تحت HTML5.
منبع: Sencha blog: Ext JS + jQTouch + Raphaël = Sencha

Google Chrome
امیرحسینم. اسمم رو دوست دارم، خودم رو دوست دارم. تهران زندگی می کنم. دانشجوی رشته صنایع هستم شغل درست و حسابی ندارم. طراحی وب می کنم ولی همه اش واسه سرگرمی بوده. برنامه نویس PHP هستم. برنامه نویسی و وقت گذرونی با کامپیوتر تنها کاریه که خسته ام نمی کنه.
تو چی فکر می کنی؟