kiarash.M
Active Member
مدت زیادی از اضافه شدن component های کاربردی به فلش میگزه .. از اون موقع بود که هر کاربر متوسط روبه بالای فلش که تا حدی قادر به script نویسی تحت فلش بود (action script) ناخواسته حوس ساخت یک app اونم با فلش رو میکرد ...اما محدودیت هایی از جانب فرومت SWF = acronym of "Shockwave Flash", pronounced swif براشون(برامون) بوده و هست
در طی این سال ها راهکارهایی به بازار عرضه شد
یکی استفاده از shareOBJ بود که ز یاد کابرا رو ا ر ضا نکرد .
بعضی هام با استفاده از زبانهای برنامه نویسی تحت وب app های قابل قبولی در حد استاندارد درست کردند ..
چند تنی هم با استفاده از fScm و برنامه های دیگه ..به قول خودشون پلاگین های برای فلش درست کردن ..
یکی از این پلاگین ها به شدت صدا کرد ..بازار رو گرفت و دنیای swf رو دگرگون کردپی) !!
MDM zinc بــود:
زینک از همون ابتدا (بعد از چندی امتحان پس دادن ) با مخالفت کربران میشه گفت "حرفه ای" مواجه شد ..که دلایل ..اختلافات ..عدم رضایت و .. همه بماند که از حوصله این بحث خارج است ...
ولی از همون موقع و تا حال این برنمامه کاربرانه مبتدی ، متوسط روبه بالارو راضی نگاه داشته و شاهد ساخت app متعدد با زینک در سراسر دنیا بوده ایم .
بهد از مدتی بنا به دلایلی ... امتیاز فلش به شرکت Adobe واگذار میشه و از اون موقع شاهد پیشرفت هایی واقعا "سنگین" هم در زمینه AS و هم در Visual بودیمو هستیم ..
یکی از این پیشرفت ها انقلاب app در فلش که بود که
ساخت exe های انحصاری،سرعت بسیار بالا (همانند لود swf ) ، پیشتیبانی از بانکهای اطلاعاتی ، شامل بودن تمامی method های استاندارد zinc { منظور متودهایی است که محدودیت های فلش رو برمیداره ..حال بماند که zinc چه متود های عجیب و غریبی که نداره میتونه ..... انجام بده و سه نقطه ..} ، کار در محیط شبکه ، Working with runtime and operating system information ،استفاده از اینیستالر هوشمند air و عرضه محصولا در Adobe AIR Marketplace و .. و و و ..
یکی از امکانات جالب air استفاده از as وسط تگ های HTML اه !!! حالا فکرشو کنید javaScript هم بهش اضافه میکنیم و ..دیگه از فلش چی میخوایید ؟؟!!
البته البته دهنتون آب نیفته که همه این کارا با زبان as3 انجام میشه
یعنی بایست اول به as3 مسلط باشید و بعد ..
خود help air دیگه مثل as2 از هر متودش یه مثال قشنگ نزده بلکه متود ها رو معرفی کرده و گاه در مجوع مثالی آورده .as3 اونجوری نیست که مثل قبل هر چی از مثال رو هر جا کپی کردید ..اجرا شه و کار کنه !!.. حوصله و تلاش میخواد از این رو بازم کاربرانه زیادی zinc رو ترجیح دادن و دور air یه خط قرمز کشیدن !!!
چگونه از محصولات air استفاده کنیم ؟؟
برای این کار به شما باید air رورو سیستمتون نصب داشته باشید ..این کار مثل وجود .NetFramework روی سیستم میمونه که برای اجرای exe های لازمه میتونی air رو از اینجا دریافت کنید، در حال حاضر 12 MB میباشد .
چگونه یا air برنامه نویسی کنیم ؟؟
برای این کار باید ابتدا فلش cs3 را Update کنید و اصلا به اینکه کی خریدید ربطی نداره ..حنتما بایت update شه به crack هم مربوط نمیشه چون یه فایل بهتون میده جدا . این update در حا حاظر حدود 60 MB میباشد .
بعد از این کار چون قصد ما develop در flash است
از اونجام کارای لازم رو انجام بدید .. به جز update که از در مرحله قبل انجام دادیم .
موفق و پیروز باشید
کیارش.
پ.ن : در ضمن air برای flex و ajax در ِ Dreamweaver نیز دولوپ پذیره