برچسب برنامه نویسی

Adobe Flash CS5 Feature ۴

خروجی پک های IPhone – در این نسخه شما امکان دارید توسط اکشن اسکریپت ۳ پروژه فلش خود مثل یک نرم افزار برای آی فون خروجی بگیرید و از آن بر روی گوشی آی فون استفاده کنید ( که این موضوع تحولی ۱۰۰ درصد عظیم در این عرصه ایجاد خواهد کرد)

اگر می خواهید در این مورد بیشتر بدانید :

http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/

امکانات جدید برای متون با فریم ورک Text Layout – همان طور که می دانید این فریم ورک مشکل راست به چپ نوشتن و حتی فراتر از آن را حل کرده که با ایجاد امکانات بیشتر برای کنترل متون سطر و ستون ها بلاک های متنی و … در این نسخه فریم ورک می باشد

فایل های FLA بر مبنای XML - سیستم برای مدیریت بر منابع پروژه و مناسب برای فعالیت های گروهی و کار گروهی بر روی فایل ها.

کنترل بیشتر بر روی کد ها - امکان تزریق (وارد کردن) کد های پیش ساخته به پروژه با قابلیت توسعه پویا و ساده تر کردن یادگیری اکشن اسکریپت ۳.

یکپارچگی با Flash Builder - که همان FLEX می باشد و شما می توانید شما Flash Builder را به عنوان ویرایش گر اکشن اسکریپت خود استفاده کنید.

بهبود ویرایشگر اکشن اسکریپت – بهبود یافتن بخش کلاس ها و وارد کردن خودکار هر کلاسی که استفاده می شود و راهنمای کامل تر برای هر کد.
اطلاعات بیشتر در :
http://labs.adobe.com/technologies/flashcs5

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (10 رای ها, معدل: 500 از 5)
Loading ... Loading ...

حلقه های تکرار در اکشن اسکریپت ۳ ۲

سلام ، خوب هستید ، شاد و پر انرژی و اکتیو…. :)

بلاخره بعد از یک مدت کوتاه که نبودم دوباره اومدم و مقالاتی هم در مورد مسائل پایه ای و ساده و مطالبی هم در سطح حرفه ای ارائه خواهم نمود. بلاخره هم کاربرانی که تازه شروع به یادگیری کردن و هم کاربران حرفه ای برای ما عزیز هستند ;)

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

  1. حلقه تکرار for
  2. حلقه تکرار while

در این مطلب به موارد زیر می پردازیم :

  1. یک مثال ساده از حلقه
  2. حلقه For
  3. حلقه While
  4. حلقه Do While
  5. حلقه For Each In
  6. حلقه For In

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (7 رای ها, معدل: 500 از 5)
Loading ... Loading ...

تبدیل mysql به json به صورت مستقیم ۲

خوب این بار به تابعی می پردازیم که به صورت مستقیم نتیجه query مربوطه به Mysql ما را به Json تبدیل می کند ؛ حتما دوستانی که تکنولوژی های جدید سر روکار دارند (مثل آژاکس) به ارزش Json و کاربرد آن در جاوا اسکریپت و پشتیبانی از آن در فریم ورکهای قدرتمند و… واقف هستند ، در این مثال تابعی ایجاد شده که این عمل در آن ایجاد شده ، البته در نسخه های پی اچ پی ۵.۲+ امکان تبدیل سریع با تابع json_encode ایجاد شده که کار را ساده تر کرده است ، البته در این تابع از آن استفاده نشده است و همین موضوع میتواند نکته خوبی باشد برای آشنایی بیشتر شما با ساختار Json و نحوه ایجاد خروجی آن.
نکته دیگر آن که شما از این روش برای ارتباط با فلش هم می توانید استفاده کنید ، زیرا کلاس هایی (Class) برای اکشن اسکریپت در نسخه های مختلف نوشته شده که به درستی و با سرعت بالا خروجی های JSON را پشتبانی می کند که انشاء الله در مقالات آینده به طور مفصل به این بحث خواهیم پرداخت.

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (7 رای ها, معدل: 500 از 5)
Loading ... Loading ...

تایید صحت ایمیل در اکشن اسکریپت ۳ ۱۲

سلام ، قصد دارم مدتی مقالات کوتاه  و کاربردی رو برای دوستان قرار بدم امیدوارم که مورد استفاده قرار بگیره ;)

خوب توی اکشن اسکریپت ۳ بهتره سعی کنید بیشتر با کلاس ها کار کنید (برای این مثال هم از کلاس استفاده می کنیم) و در این مثال هم ما برای چک کردن این که ایمیل درسته یا نه ، از عبارات  با قائده (Regular Expressions) می کنیم ، این یکی از روشها و بهترین روش برای تایید اعتبار اطلاعات می باشد که در اکثر زبان های برنامه نویسی نیز مورد استفاده قرار می گیرد.
در ابتدا به متغیر emailExpression عبارت با قائده مربوط به ایمیل رو تعریف می کنیم
و بعد با تابع test محتوای متنی آدرس ایمیل رو چک می کنیم و نتیجه رو بر می گردونیم.

کد پکیج کلاس مورد نظرمون :

package {
 public class EmailValidation {
 public static function check(email:String):Boolean {
 var emailExpression:RegExp = /^[a-z][\w.-]+@\w[\w.-]+\.[\w.-]*[a-z][a-z]$/i;
 return emailExpression.test(email);
 }
 }
}

و برای استفاده از این کلاس توی پروژهاتون به روش زیر عمل می کنید :

import EmailValidation;

trace(EmailValidation.check("iflashlord@yahoo.com"));  // true نتیجه
trace(EmailValidation.check("iflashlordyahoo.com"));    // false نتیجه
trace(EmailValidation.check("iflashlord@yahoo.c"));     // false نتیجه

در کل عبارات با قائده همیشه کمک بسیار زیادی برای چک کردن ، پیدا کردن و … در مورد اطلاعات در اختیار کاربران قرار می دهد ، در ضمن تابع test تقریبا بر طبق تابع test در زبان برنامه نویسی جاوااسکریپت در اکشن اسکریپت ۳ تعریف شده است ، امیدوارم از این مطلب بهره کافی برده باشید.

توضیحات بیشتر درباره عبارات با قائده و معتبر سازی ایمیل از کتاب Regular Expressions Cookbook رادر اینجا بخوانید.

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (8 رای ها, معدل: 500 از 5)
Loading ... Loading ...

استفاده از کلاس تاریخ در اکشن اسکریپت ۳ ۰

فلش CS4 |  اکشن اسکریپت ۳/۰ | سطح مقدماتی

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

در این آموزش به مباحث زیر پرداخته می شود :

  1. استفاده مقدماتی از کلاس (class) تاریخ (Date).
  2. بازیابی جزئیات تاریخ خاص.
  3. بازیابی سال ، روز ، ماه ، ساعت ، دقیقه   و ثانیه.
  4. بازیابی ماه و روز های هفته.
  5. به روز رسانی زمان.

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (3 رای ها, معدل: 500 از 5)
Loading ... Loading ...
Page 1 of 212»