کاربر عزیز ! اگر میخواهید به طور لحظه ای از بروز رسانی نرم افزار مورد نظر خود آگاه شوید و ایمیل بروز رسانی برنامه مورد نظر خود را در لحظه دریافت نمایید و فهرست برنامه های منتخب خود را در محیط کاربری خود ذخیره کنید همچنین دسترسی به تمامی برنامه های مخصوص اعضای ویژه(VIP) داشته باشید، با پرداخت ماهیانه فقط 2900 تومان از این امکان بهره مند شوید
عضویــــــت
x
بستن
 
آنلاین: 3557 نفر | تعداد برنامه ها: 5734 | مشاهده و دانلود: 390960393 | آخرین بروزرسانی: 10 ساعت و 25 دقیقه و 46 ثانیه پیش | اعضاء: 229535 | نظرات: 34950
جار میزنم samtik.com سرور آپدیت نود 32

سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

سرور آپدیت نود 32
خرید گیفت کارت
مناسب ترین قیمت با ارائه آنی اسکن کارت
Geefti.com
سلامت
سلامتیسم ، سلامت و سبک زندگی
salamatism.com
دانلود آهنگ جدید
ایران موزیک
iranmusic.ir
خرید هاست
میهن وب هاست
mihanwebhost.com
رزرو هتل
رزرو هتل
eghamat24.com
تور لحظه آخری
تور لحظه آخری
arshinparvaz.com
تور مشهد
تور مشهد
alefbatour.com
طراحی سایت
طراحی سایت
www.papgroup.ir
مبل
مبلمان سام اکسون
samexxonsofa.com
سافت گذر

گوگل روی کراس پلتفرم جدیدی با نام Sky کار می کند

بسیاری از اپلیکیشن‌های استاندارد اندرویدی به غیر از بازی‌ها که امروزه از آن‌ها استفاده می‌کنیم با زبان جاوا توسعه داده شده‌اند. البته زبان‌های دیگری نظیر Apache Cordova و Mono برای اندروید وجود دارد، اما هیچ شکی نیست که جاوا در اولویت قرار دارد. حال تیمی از گوگل، در حال کار روی کراس-پلتفرم جدیدی با نام Sky است.

Sky که بر پایه Dart توسعه داده شده، زبان اسکریپ نویسی وب است و توسط تیم توسعه V8 کروم معرفی شده است. دارت زبان‌برنامه‌نویسی است که توسط گوگل توسعه یافته و هدف از توسعه‌ی این زبان برنامه‌نویسی، جایگزینی آن با جاوا اسکریپت است. جاوا اسکریپت زبان داخلی مرورگرهای وب، یا به بیان بهتر زبان اسکریپتی به‌منظور توسعه‌ی کدهای سمت کاربر است. جاوا اسکریپت دارای مشکلاتی چون مدیریت حافظه است. گوگل با حل کردن مشکل حافظه، این زبان را به‌عنوان جایگزینی برای جاوا اسکریپت معرفی کرده است. دارت با تبعیت از گرامر زبان برنامه‌نوسی C، از وراثت یگانه و شی‌گرایی پشتیبانی می‌کند.

به گزارش سافت گذر به نقل از زومیت؛ گوگل زبان جدید Dart را به همراه ابزارهای مرتبط آن بصورت متن باز و از طریق وب سایت dartlang.org در اختیار عموم قرار داده است. از دارت می‌توان در پروژه‌های تک نفره و کوچک تا پروژهای بزرگ گروهی استفاده کرد. کدهای دارت یا بصورت طبیعی و از طریق یک ماشین مجازی (Virtual Machine) اجرا می‌شوند یا موتور جاوا اسکریپ کدهای Dart را به جاوا اسکریپت ترجمه و اجرا می‌کند.

در حال حاضر Dart VM (ماشین مجازی دارت) هنوز در مرورگر Chrome یا مرورگرهای دیگر قرار نگرفته است ولی به زودی به این مرورگر و شاید مرورگرهای دیگر نیز اضافه شود. اما تا زمانی که مرورگرها از Dart پشتیبانی نمی‌کنند کدهای دارت به جاوا اسکریپ ترجمه شده و اجرا می‌شوند. Sky هم با برداشتن یک گام جلوتر، قصد دارد تا به پکیج کردن اپلیکیشن‌ها سهولت بخشد.

هدف این تیم گوگل ایجاد بستری برای پخش ۱۲۰ فریم در ثانیه است، این تعداد دو برابر ۶۰ FPS بوده و فراتر از قابلیت پلتفرم‌های امروزی است. در پلتفرم جدید، هر فریم باید در ۸ میلی ثانیه نمایش داده شود، این نکته هم قابل ذکر است که برخی اپلیکیشن‌های ساده امروزی قادرند به سرعت ۱.۲ میلی ثانیه رنیز دست یابند. سرعت رندر کردن تنها لازمه‌ی رسیدن به اپلیکیشنی روان و پرسرعت نیست، زیرا برخی فرآیندهای سیستمی باعث ایجاد لگ در اجرای اپلیکیشن‌ها می‌شوند. تیم گوگل که روی Sky کار می‌کنند، قصد دارند تا مشکل مذکور را با طراحی APIهای این فریم‌ورک جدید که قابلیت jank-free by design نام دارد، برطرف کنند.

دارت به‌گونه‌ای طراحی شده که می‌تواند روی ماشین مجازی درون مرورگرها اجرا شده، یا بصورت کامپایل شده با خروجی جاوا اسکریپت، مورد استفاده قرار گیرد. ماشین مجازی دارت قابلیت اجرا روی سرور را نیز دارد. پس از این زبان، توسعه‌دهندگان قادر بودند تا اپلیکیشن‌های سمت سرور خود را که به زبان دارت توسعه یافته‌اند، در ماشین‌های مجازی موتور اپلیکیشن گوگل اجرا کنند.

پلتفرم Sky که تحت وب است، امکانات توسعه‌ی بیشتری را فراهم می‌کند. در این پلتفرم، بروزرسانی که از سمت سرور اعمال شود، به صورت خودکار تمامی کدهای جدید را به کاربرها ارائه خواهد کرد. البته توسعه دهندگان با ابزارهای مشابه Dart قادر خواهند بود تا اپلیکیشن‌های تحت وب را در Sky نیز توسعه دهند. Sky هنوز مراحل ابتدایی خود را سپری می‌کند و قطعا به این زودی جایگزین جاوا نخواهد بود. پروژه دمو در فروشگاه گوگل استور منتشر شده و با این حالت دارای سرعت بالایی است. توسعه دهندگان می‌توانند منبع متن‌باز این پروژه را از گیت‌هاب دریافت کنند. 

کد خبر: 26308 گروه خبری: اخبار فناوری منبع خبر: zoomit.ir تاریخ خبر: 1394/02/14 تعداد مشاهده: 1038
کلید واژه ها:

, , ,

سافت گذر
نام و نام خانوادگی:
نظر شما:
لطفاً فارسی بنویسید
ایمیل:
نام پایتخت ایران؟
» ایمیل وارد شده نمایش داده نمی شود و فقط برای ارتباط با شما مورد استفاده قرار می گیرد.