• ارسال کننده: سمیه مظفری
  • تاریخ انتشار: 2014 / 07 / 24

اندروید ال و iOS 8 آیا اپل می تواند از بزرگ ترین آپدیت اندروید پیشی بگیرد؟

عملکرد
اپل سر و صدای زیادی درباره ی ظاهر گرافیکی متال API (application programming interface) جدید در iOS 8 که به توسعه دهندگان امکان طراحی بازی های بسیار سریع تری را می دهد، به پا کرده بود. زبان برنامه نویسی سوییفت هم برای توسعه دهندگان ارائه شده بود تا اپلیکیشن های سریع تر و کارآمد تری را خلق کنند. پاسخ اندروید چه بود؟ یک runtime و پک افزونه های جدید اندروید AEP.

اندروید ال

گوگل AEP را به همراهی Nvidia توسعه داده است که دمو آن در Nvidia Tgra K1 آمده بود. AEP مجموعه ای از افزونه ها برای open GL با ویژگی هایی همچون Tessellation در بازی هاست که shader ها را محاسبه می کند تا شکاف بین گرافیک موبایل و direct X 11 در پی سی را پر کند. گوگل هیچ عددی در رابطه با عملکرد نمی دهد اما با اشاره، نشانه هایی به دست می دهد.

اندروید ال پایان کار دالویک خواهد بود؛ ماشین مجازی اندروید که جاوا را به کد های اندروید تبدیل می کرد. پیش از این وقتی برنامه ای را اجرا می کردید دالویک، کدها را با ادامه ی کار تغییر می داد تا برای دستگاه شما قابل خواندن شود. این جایگذاری دالویک در ورژن کیت کت به شکل یک ویژگی بتا گنجانده شده بود _ android runtime یا همان ART. دستگاهی که از ART بهره می برد جاوا را به محض نصب برنامه به کدهای اندروید تبدیل کرده و آنها را ذخیره می سازد تا تمام برنامه ها و بازی ها سریع تر اجرا شوند.

ذخیره انرژی

در تمام این سال ها گوگل طرحی برای اجرای حالت ذخیره انرژی نداشت هرچند که خیلی از شرکت ها همچون سامسونگ در گالکسی اس 5 (Ultra Power Saving) این کار را انجام داده بودند. با این حال اندروید ال مد Project Volta را داراست که تغییری بزرگ در عمر باتری های آن دارد.

Project Volta تنظیماتی بسیار ساده دارد که کاربر می تواند با آنها مصرف سی پی یو را پایین آورده، داده های فعال پس زمینه را غیر فعال و دیگر تنظیمات آن را فعال کند تا در مصرف انرژی صرفه جویی شود. گوگل ادعا کرده این حالت می تواند تا 90 دقیقه به عمر یک باتری Nexus که در حالت عادی 1 روز دوام دارد بیفزاید. البته این ویژگی چندان تفاوتی ندارد و اپل به لطف مدل محدود تر برنامه ای دارد، می تواند بر این ویژگی فائق آید.

اندروید ال این کار را با ویژگی ارتقا یافته ی Battery Historian انجام داده است. شکی نیست که ظاهر پنل مدیریت باتری کنونی اندروید تزیینی است و تغییر خواهد کرد. ورژن اصلی آن اطلاعات ریزی درباره ی آلارم های بیداری و wake locks خواهد داشت.

Tessellation

از نظر مفهومی به تقسیم یک چند ضلعی به چند قسمت کوچک تر گفته می شود اما از نقطه نظر گرافیکی در بازی به واقعی تر به نظر رسیدن طرح اجسام و آدم ها کمک می کند (در بروز رسانی بعدی بخش تکنولوژی مفصل تر به این مفهوم خواهیم پرداخت).

Shader

برنامه ای رایانه ای که کارش ایجاد سایه، تناسب رنگ ها در یک عکس و همچنین ایجاد افکت در ویدئو هاست.

ترجمه: میلاد خراسانیان

مطالب مرتبط:

این محتوا اختصاصاً برای یاد بگیر دات کام تهیه شده است استفاده از آن با ذکر منبع همراه با لینک آن و نام نویسنده یا مترجم مجاز است
برچسب ها:

<< صفحه قبل









صفحه ما را در فیس بوک دنبال کنید صفحه ما را در توییتر دنبال کنید صفحه ما را در  اینستاگرام دنبال کنید صفحه ما را در لینکداین دنبال کنید