آموزش لایه اسکریپت نویسی برای اندروید با SL4A

3 سال پیش
آموزش لایه اسکریپت نویسی برای اندروید

آموزش لایه اسکریپت نویسی برای اندروید با SL4A

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش لایه اسکریپت نویسی برای اندروید با SL4A خواهیم پرداخت.

اسکریپت نویسی اندروید ابزاری مفید برای کارهای ساده مانند اتوماسیون و نمونه سازی در مقابل استفاده از زبان برنامه نویسی جاوا برای همان کار است. لایه اسکریپت نویسی برای آندروید (SL4A) بستری را برای چندین راه حل اسکریپت نویسی در بستر اندروید فراهم می کند.

SL4A چیست؟

لایه اسکریپت نویسی برای آندروید (SL4A) کتابخانه ای است که بستری را برای نوشتن اسکریپت های ساده برای اتوماسیون کارها در دستگاه اندرویدی با استفاده از زبانهای غیر از JAVA فراهم می کند.

SL4A، با نام اصلی Android Scripting Environment (ASE)، برای اولین بار در ژوئن ۲۰۰۹ در وبلاگ منبع باز Google منتشر شد. این پروژه با تلاش Damon Kohler و با کمک سایر توسعه دهندگان رشد کرد.

از محبوب ترین زبان های اسکریپتی پشتیبانی می کند. اینها شامل –

  • Beanshell 2.0b4
  • JRuby 1.4
  • Lua 5.1.4
  • Perl 5.10.1
  • PHP 5.3.3
  • Python
  • Rhino 1.7R2
  • Javascript
  • TCL

چرا SL4A – زبان های اسکریپتی در مقابل JAVA

یکی از اولین سوالاتی که احتمالاً می پرسید این است ، “چرا از SL4A به جای جاوا استفاده کنیم؟”

اولاً ، همه طرفداران جاوا نیستند. زبان های اسکریپتی در مقایسه با جاوا یک محیط برنامه نویسی آسان را فراهم می کنند.

دوم اینکه، این زبان به استفاده از حلقه طراحی edit / compile / run نیاز دارد. این بدان معنی است که هر زمان که خواستید تغییر دهید، برنامه را ویرایش، دوباره کامپایل و سپس اجرا می کنید. برعکس، فیلمنامه ها در حین پرواز تفسیر و اجرا می شوند. علاوه بر این، SL4A حتی امکان استفاده مجدد از کدهای نوشته شده برای یک محیط دسک تاپ را نیز فراهم می کند.

شکل زیر اسکریپت هایی را که به ترتیب با هدف قرار دادن پایتون با هدف قرار دادن SL4A و جاوا نوشته شده اند ، نشان می دهد.

Python Targeting SL4A

 

منبع.

 

لیست جلسات قبل آموزش SL4A

  1. آموزش SL4A
  2. آموزش نمای کلی اندروید با SL4A
  3. آموزش معماری اندروید با SL4A
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه