![]()
کنفرانس Adobemaxدر لس آنجلس ، قابلیتهای فراوانی مخصوصا در پلتفرم فلش معرفی کرد که هرکدام به نوبه خود دارای ارزش زیادی هستند. یکی از این قابلیتها پیشرفت قابل توجه تکنولوژی Adobe integrate runtime یا همان Air هست. در نطق اصلی کنفرانس Christian Cantrell که عضو تیم Air هم هست ،ویژگی های جدید رو در ارایه ای رونمایی کرد.
نگاهی می اندازیم به این ویژگیها:
برنامه نویس با این ویژگی می توان به API بومید دسترسی داشته باشد ، یعنی مثلا میتوان برنامه هایی که روی سیستم عامل هستند رو احضار و با آن ارتباط برقرار کرد.
برنامه شما با Air می تواند ، وصل شدن مثلا USB ، یا مثلا وصل شدن دوربین فیلم برداری یا قطع شدن آن را تشخیص بده و محتوای آن را در نرم افزاری که نوشته شده نشان بدهد.
پیغام های چاپ شدنی مثل موقعی که نرم افزار در حال نصب است قابل خواندن می شوند. چون از screen readers مثل JAWS ، ساپورت میشه .
مثلا اگر یک فایل با پسوند .pdf داشته باشیم و اگر آن را باز کنیم این API تشخیص میده چه برنامه ای به صورت پیش فرض روی سیستم نصب هست و فایل رو با همان برنامه پیش فرض باز می کند.
برنامه هایی که با Air 2 اجرا خواهند شد مصرف حافظه کمتری و مصرف cpu کمتری دارند، این موضوع نسبت به نسخه قبلی آن پیشرفت قابل توجهی داشته و تفاوت آن محسوس است اطلاعات بیشتر رو باید صبر کنیم تا نسخه بتای آن بیرون بیاید.
تا قبل از این نسخه این کار فقط با پیاده سازی از طریق سرور امکان پذیر بود ، الان یه صورت محلی یا offline هم میشه از میکروفون استفاده کرد و مثلا ضبط صدا کرد . این برای برنامه هایی که به اینترنت وصل نیستند مفید است.
قابلیت چند لمسی و یا کار با مانیتورها و محیط هایی که نیاز به برنامه نویسی ابزار های ورودی لمسی دارند .
در ویندوز هفت و مک ۱۰٫۶(gesture)این قابلیت پشتیبانی میشه.
با update شدن webkit قابلیت پشتیبانی از Html5/Css3 و رندر شدن سریعتر کدهای Javascript فراهم شده است.
با افزایش قابلیت شبکه این ورژن از Air قابلیت برنامه نویسی localServer و lightweight p2p فراهم شده است.
برای دقیق بودن مطلب از این منبع استفاده کردم.