آموزش های جامع فلش ( فلاش ) و فروشگاه محصولاتalphapack

آموزش مختلف موضوعات فلش ( فلاش ) و جوک و طنز و زمینه های مختلف کامپیوتری

آموزش های جامع فلش ( فلاش ) و فروشگاه محصولاتalphapack

آموزش مختلف موضوعات فلش ( فلاش ) و جوک و طنز و زمینه های مختلف کامپیوتری

گذری بر امکانات جدید Flash CS 5.5

مدتی است که ویرایش 5.5 از نرم‌افزار قدرتمند Flash ارائه شده و طبق معمول با استقبال مخاطبان مواجه شده است. در این مطلب به بررسی برخی از امکانات مهمی که به این ویرایش اضافه شده می‌پردازیم:

1.  امکان Copy و Paste کردن لایه‌ها (به همراه تمام فریم‌های آنها).
2.  استفاده از asset های موجود در یک فایل fla موجود در پروژه، در دیگر فایلهای fla.

flash cs5.5 export bitmap

3.  تغییر اندازه و fit شدن کل محتوای صفحه در زمان تغییر اندازه Stage.

flash cs5.5 stage scale

4.  امکان تبدیل symbol ها در کتابخانه به فایل‌های Bitmap که برای سیستم‌های موبایل که قدرت پردازشی کمتری دارند، کارایی بیشتری نسبت به تصاویر Vector ایجاد میکند.

flash cs5.5 share assets

5.  پشتیبانی مناسب از Android و iOS.
6.  پشتیبانی از Stylesheet ها برای متون TLF و بهینه شدن روش ذخیره سازی آنها در فایل SWF که موجب کاهش حجم آن می‌شود.
7.  امکان اضافه کردن کنترل Static Text از نوع TLF.
8.  اضافه شدن پیش نمایش به پنجره Code snippets.

flash cs5.5 snippets preview

9.  ایجاد تحول در پنجره Publish Setting که تا حد بسیار زیادی موجب افزایش کارایی آن شده است.
10.  امکان تغییر ویژگی Visible بودن کلیپ‌ها در پنجره Property Inspector.
11.  امکان تعیین رنگ محو زمینه (opaque background) برای قابلیت cache as Bitmap در تصاویر.
12.  قابلیت‌های بسیار مفید Auto Save و Auto Recover که طبق زمانبندی تعیین شده تغییرات فایل را ذخیره کرده و امکان بازیابی آن وجود دارد. به این ترتیب مشکل crash کردن ناگهانی پروسس Flash در بعضی از سیستم‌ها و از دست رفتن تغییرات، تا حد زیادی مرتفع شده است.
13.  امکان استفاده از کلاس‌های Flex.
14.  افزایش قابل ملاحظه سرعت Compile فایل‌ها، به دلیل ایجاد یک سیستم Caching و عدم کامپایل مجدد قسمت‌های بدون تغییر در پروژه.

15.  اضافه شدن یک کلاس ProLoader به AS3.0 به منظور ایجاد سازگاری کامل در بارگذاری فایل‌های swf خارجی در پروژه و ارتباط Child و Parent.

+

نقشه راه ادبی فلش منتشر شد

پس از نقشه راه آپاچی فلکس که پیش تر منتشر شده بود ، اکنون ادوبی نقشه راه Flash را نیز منتشر کرده است . آینده فلش و تصمیمات استراتژیکی که ادوبی در بلند مدت برای فلش خواهد گرفت در این سند ، پیاده شده است .

 

لوگوی فلش پلیر

ﺮﻴﻠﭘ ﺶﻠﻓ ﻯﻮﮔﻮﻟ

 

Flash Player “Cyril”

هم اکنون نسخه ۱۱٫۲ “فلش پلیر” عرضه شده است . شرکت ادوبی قصد دارد “فلش پلیر” بعدی را در سه ماهه دوم سال ۲۰۱۲ منتشر کند . ادوبی این نسخه از فلش را با اسم رمز “Cyril” نام گذاری کرده است . این نسخه از Flash Player بیشتر بر روی توسعه و بازاریابی “بازی” تمرکز دارد . همچنین قرار است تا به درخواست توسعه دهندگان در بهبود امکانات در آن توجه شود . برخی از قابلیت های کلیدی این نسخه عبارت اند از :

  • پشتیبانی از Keybord در حالت تمام صفحه
  • بهبود پشتیبانی از صدا مخصوصا صداهای low-latency
  • توانایی پشتیبانی از تکسچر های استریم در Stage3D
  • پشتیبانی از فرمت فشرده سازی LZMA برای ByteArray

Flash Player “Dolores”

همچنین ادوبی در حال برنامه ریزی برای نیمه دوم سال ۲۰۱۲ و عرضه نسخه ای از فلش پلیر در آن تاریخ است . این نسخه با اسم رمز Dolores شناخته می شود .

برخی از قابلیت های کلیدی این نسخه به شرح زیر است :

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

Flash Player “Next”

در حالی که ادوبی مشغول کار بر روی فلش پلیر ۱۱ و نسخه های سال ۲۰۱۲ است ، همزمان بر روی معماری آینده فلش نیز کار صورت می گیرد . زمانی که بر در مورد فلش پلیر و اکشن اسکریپت Next صحبت می کنیم ، منظورمان بازه ی زمانی ۵ تا ۱۰ سال آینده است . برخی از اموری که تیم توسعه دهنده بر روی آن کار می کند :

  • بهبود ، مدرن کردن و بازنویسی هسته run-time فلش
  • کار بر روی ماشین مجازی اکشن اسکریپت (ActionScript Virtual Machine)
  • به روز رسانی زبان اکشن اسکریپت

هدف از انجام این امور این است که فلش و فلش پلیر بتوانند متناسب با رشد دستگاه ها و تکنولوژی خود را به روز رسانی کنند . مهم ترین کار برای رسیدن به این هدف بازنویسی برخی از جنبه های ActionScript Virtual Machine و زبان اکشن اسکریپت است . پیش بینی می شود ، حداقل در سال ۲۰۱۳ شاهد ارائه نسخه های اولیه از فلش پلیر Next باشیم .

برای خواند متن کامل این سند به لینک زیر مراجعه کنید :

 

Adobe roadmap for the Flash runtimes

 

بدست آوردن اسم نام سال شمسی

امروز به یک الگوریتم جالب برخورد کردم گفتم بنویسم که خیلی جالب نما بود

برای بدست آوردن اسم سال باید باقیمانده سال بر عدد 12 رو بدست بیاریم بعد طبق روال زیر :

0 = "مار"

1="اسب"

2= "گوسفند"

3="میمون"

4="خروس"

5="سگ"

6="خوک"

7="موش"

8="گاو"

9="ببر"

10="خرگوش"

11="نهنگ"


مثال : 1390 باقیماندش به 12 برابر 10 می شه پس سال خروگوشه

خیلی ساده می تونید برنامش رو بنویسید.

جنبش وال استریت گریبان Adobe را هم گرفت

«فلش را اشغال کنید»

این شعار گروهی از کاربران معترض در سواحل غربی آمریکا است که به تقلید از شعار «وال استریت را اشغال کنید»، علیه شرکت Adobe دست به اعتراض زده‌اند. این گروه می‌گویند: «فلش پلیر مرده است. همیشه پر از ایراد و اشکال بوده و زمان آن سپری شده است. فلش پلیر فسیل شده است و بازمانده‌ای از روزگار استانداردهای بسته و کنترل‌های یک جانبه شرکت‌ها بر فناوری وب است.»



این معترضان که ظاهراً گروهی متشکل از طراحان وب‌‏سایت و برنامه‏ های کاربردی موبایل هستند با راه اندازی وب‏ سایت www. occupyflash. org از جهانیان خواسته‏ اند نرم ‏افزار فلش پلیر را از روی دسک‏تاپ‌ها و لپ‌تاپ‏ های خود حذف کنند. آن‌ها استدلال کرده ‏اند که با وجود استانداردهای باز HTML۵ دوران یکه ‏تازی Adobe به سر آمده است، اما این شرکت همچنان به توسعه خود ادامه می‌‏دهد.

این اعتراض یادآور کمپین مایکروسافت است که تلاش می‌‏‌کرد کاربرانش را ترغیب کند به جای استفاده از مرورگر اینترنتی IE۶ از مرورگر IE۹ که HTML۵ را حمایت می‌‏کرد، استفاده کنند. این معترضان هم هدف خود را مبارزه برای پیشرفت تکنولوژی و آینده مرورگرهای اینترنتی دانسته ‏اند و ادعا کرده ‏اند که وجود فلش پلیر باعث شده استیلای مرورگر IE۶ چندین سال به دراز بینجامد. آن‌ها گفته‌اند قرار نیست اینترنت برای همیشه متکی به فلش پلیر باشد. بیشتر بخوانید....

منبع: اخبار سایت همکاران سیستم

Citrus Engine رایگان و اوپن سورس!

iflashlord.com

Citrus Engine چست؟

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

این موتور در گذشته با قیمتی حدود ۴۰۰ دلار در اختیار کاربران و توسعه دهندگان قرار می گرفته است که خوشبختانه هم اکنون به صورت رایگان و اوپن سورس می باشد.

کاربرد اصلی این موتور برای ساخت بازی های پلاتفورمر می باشد ، برای هسته این موتور از زبان اکشن اسکریپت ۳ استفاده شده است که بخش تحلیل فیزیکی آن نیز توسط box2d کنترل می شود ، نمونه ای از این دست بازی ها را می توانید در صفحه اول وب سایت Citrus Engine ببنید.

در ضمن این موتور با یک نرم افزار برای ساخت مرحله کار ساخت مراحل بازی را ساده و ساده تر می کند ، این نرم افزار توسط ادوبی ایر ایجاد شده است ، پیشنهاد می کنم این برنامه را هم حتما تست نمایید.

نکته مهم در مورد استفاده از موتورهای بازی سازی ، نیاز داشتن به دانش کمتر در مورد بازی سازی و برنامه نویسی می باشد که می تواند گروه زیادی را وارد دنیای جذاب بازی سازی در فلش نماید..

فکر می کنم هم اکنون وقت آن باشد که شما هم با این موتور بیشتر آشنا شوید و آن را محکی بزنید.

وب سایت رسمی Citrus Engine