اسکرپٹ نویسی تہ برائے اینڈرائڈ

آزاد دائرۃ المعارف، ویکیپیڈیا سے
Jump to navigation Jump to search
اسکرپٹ نویسی تہ برائے اینڈرائڈ
پروگرامنگ زبان سی اور Java
آپریٹنگ سسٹم اینڈرائڈ
صنف کتب خانہ
اجازت نامہ Apache License 2.0
ویب سائٹ github.com/damonkohler/sl4a

اسکرپٹ نویسی تہ برائے اینڈرائڈ (انگریزی: Scripting layer for Android) جسے مختصراً SL4A کہا جاتا ہے، ایک کتب خانہ ہے جس کے ذریعہ مختلف زبانوں میں لکھی گئی اسکرپٹ کو براہ راست اینڈرائڈ پر بنا اور چلایا جا سکتا ہے۔[1][2][3][4] سافٹ ویئر ترقی دہندگان کے لیے تیار کیا گیا یہ کتب خانہ ابھی ابتدائی مراحل میں ہے۔ جنوری 2016ء میں اس کی ترقی رک جانے کے بعد کچھ افراد نے اسے اینڈرائڈ لالی پاپ اور مارش میلو پر چلانے کے لیے اس میں اضافہ کرنا شروع کیا ہے۔

اس کتب خانے میں موجود اسکرپٹ جاوا کے عام اینڈرائڈ اطلاقیوں کے لیے دستیاب API کی مدد سے کام کرتی ہیں۔ انہیں براہ راست ٹرمنل میں یا اینڈرائڈ خدمات کی مدد سے پس منظر میں بھی چلایا جا سکتا ہے۔

اب تک اس کتب خانے میں حسب ذیل زبانوں کی معاونت شامل کی گئی ہے :

جون 2009ء میں گوگل نے اس کتب خانے کا اعلان کیا، اس وقت اس کا نام Android Scripting Environment رکھا گیا تھا۔ اسے دراصل ڈیمن کولر نے بنایا ہے اور بعد ازاں کئی ترقی دہندگان کی مدد سے اس میں ترقی جاری رہی۔[5][6]

حوالہ جات[ترمیم]

  1. "Scripting Comes to Android"۔ O'Reilly Media۔ مورخہ 24 دسمبر 2018 کو اصل سے آرکائیو شدہ۔ اخذ شدہ بتاریخ 2010-11-12۔
  2. "Scripting Comes to Android"۔ گوگل۔ مورخہ 24 دسمبر 2018 کو اصل سے آرکائیو شدہ۔ اخذ شدہ بتاریخ 2010-11-12۔
  3. "Android Gets Scripting Support with Python, Lua, Beanshell; Ruby planned"۔ infoq.com۔ مورخہ 24 دسمبر 2018 کو اصل سے آرکائیو شدہ۔ اخذ شدہ بتاریخ 2010-11-12۔
  4. "Python, Lua and BeanShell: Google's New Android Scripting"۔ Linux Magazine۔ مورخہ 24 دسمبر 2018 کو اصل سے آرکائیو شدہ۔ اخذ شدہ بتاریخ 2010-11-13۔
  5. Paul Ferrill۔ Pro Android Python with SL4A۔ Apress (via Google Books)۔ صفحہ 4۔ آئی ایس بی این 9781430235699۔
  6. Barry، Paul (April 30, 2011). "Python for Android". Linux Journal (203). http://www.linuxjournal.com/article/10940.