المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اسئلة عامة عن لغة البرمجة Lua(لوا) وعن برنامج autoplay media studio


سليمان الثواب
10-01-2016, 07:43 AM
السلام عليكم ورحمة الله وبركاته

مقدمة عاملة قبل الاستفسار
قرأت كثيرا عن لغة لوا ومميزتها وقد عزمة على تعلم اللغة من عدة أشهر

وبعد البحث الطويل جمعنت معلومات قيمة عن اللغة وعن استخدماتها وعن برنامج autoplay media studio


1- برنامج: autoplay media studio
الشركة المصنعة للبرامج: Indigo Rose Corporation.

برنامج: autoplay media studio مصمم في لغة ++c

لغة البرمجة في برنامج autoplay media studio
هي لغة :Lua (تعني باللغة البرتغالية القمر)
ظهرت في 1993
لُوا:معناها "قمر" في البرتغالية، هي لغة برمجة سهلة جداً وقوية، برازيلية المنشأ على بيد البرفيسور (Roberto Ierusalimschy)

والذي حببني في لغة لوا أنها لا تستخدم فقط في برنامج autoplay media studio

بل هناك برنامج اسمه Corona Simulator

تستطيع من خلاله أن تعمل برامج للويندوز وبرامج للجوال (أندرويد - آيفون ) يعني ثلاثة في واحدة وبلغة واحدة


بعد هذه المقدمات

هل هناك كتب معينة تتكلم عن طبيعة لغات البرامجة والفروق بينها
وما المقصود أن هناك لغات برامجة متعددة الاستخدام والأنماط
ولماذا أكثر المبرمجي يفضل أن يعمل في لغات برمجة لا تحتوي شاشة لوضع الكائنات
هل يعني أن البرمجة بدون وجود كائنات هي الأصل والكائنات هي الفرع ؟؟

وأسف على الاطالة

خادم المسلمين
10-01-2016, 08:01 AM
انصحك اخى الحبيب
ان كانت هذه اللغة تستطيع انتاج تطبيقات الجوال

الا تتركها وان تظل ورائها من اجل تحقيق اهدافك

طالبنا كثيرا بشروحات فيديو لكن الجميع يقدم اعذارا
والبعض يرى ان رفع المشروع والنقاش حوله هو الاكثر افادة
ولكن لابد من تأسيس المفاهيم بشكل منظم اولا حتى تكون للمناقشات حول المشاريع فائدة اكبر من تأدية الغرض من المشروع
الا وهى الاستفادة فى كل درس وكل موضوع معلومة جديدة تقدم الباحث الى الامام
وهذا يلزمه شروحات مصورة وممنهجة بشكل علمى سلمى
مثلما كان يصنع الاستاذ كريم الجزائرى

للاسف الاخ كريم رحل عن عالم النت مبكرا :abc_070:
قدم النظريات الاساسية فجزاه الله كل خير
:abc_050:ولكن خلف وراءه زمرة وكوكبة من الاخو ة المتخصصين هنا بالمنتدى:abc_088:
نسأل الله عز وجل ان ييسر لهم التواجد والاتصال:abc_139:
وان يرزقنا الاستفادة منهم ما حيينا
وهناك تلميذ له اسمه احمد الزينى
هو الوحيد الذى شرح لغة الاكشن سكربت"Scripting_Guide" الخاصة بالاوتو بلاى فيديو صوت وصورة بشكل تفصيلى

بعد الاستاذ كريم
حوالى 180 درس
ولكن الاستاذ احمد يعمل دروسه على اليوتيوب وليس بالمنتديات

سليمان الثواب
10-01-2016, 08:23 AM
انصحك اخى الحبيب
ان كانت هذه اللغة تستطيع انتاج تطبيقات الجوال

الا تتركها وان تظل ورائها من اجل تحقيق اهدافك

طالبنا كثيرا بشروحات فيديو لكن الجميع يقدم اعذارا
والبعض يرى ان رفع المشروع والنقاش حوله هو الاكثر افادة
ولكن لابد من تأسيس المفاهيم بشكل منظم اولا حتى تكون للمناقشات حول المشاريع فائدة اكبر من تأدية الغرض من المشروع
الا وهى الاستفادة فى كل درس وكل موضوع معلومة جديدة تقدم الباحث الى الامام
وهذا يلزمه شروحات مصورة وممنهجة بشكل علمى سلمى
مثلما كان يصنع الاستاذ كريم الجزائرى

للاسف الاخ كريم رحل عن عالم النت مبكرا :abc_070:
قدم النظريات الاساسية فجزاه الله كل خير
:abc_050:ولكن خلف وراءه زمرة وكوكبة من الاخو ة المتخصصين هنا بالمنتدى:abc_088:
نسأل الله عز وجل ان ييسر لهم التواجد والاتصال:abc_139:
وان يرزقنا الاستفادة منهم ما حيينا
وهناك تلميذ له اسمه احمد الزينى
هو الوحيد الذى شرح لغة الاكشن سكربت"Scripting_Guide" الخاصة بالاوتو بلاى فيديو صوت وصورة بشكل تفصيلى

بعد الاستاذ كريم
حوالى 180 درس
ولكن الاستاذ احمد يعمل دروسه على اليوتيوب وليس بالمنتديات


الاستاذ كريم شاهدة اسطوانته أكثر من مرة وعملت تفريغ لمحتواه على وورد

والأن اشهاد بعض الدروس عن اللغة ومن ظمنها دروس أحمد عملت تفريغ لأهم النقاط التي أعتقد أنها تخدم من الناحية البرمجية بشكل عامل

وحملت بعض الكتب الاجنبية عن لغة lua وللأسف لست قوي في اللغة الانجليزية بل مبتدئ

الأمل القادم
10-01-2016, 12:50 PM
هل تمتلك خبرة في برنامج Corona ؟ نعم
اذن يمكنك انتاج برامج الهاتف
لا .. تعلمها لأنها احد البرامج المؤدية للغرض
.... أما الاوتوبلاي و دروس أو شروحات كريم فلا علاقة لها لا من بعيد و لا من قريب
بتطبيقات الهواتف موفق :abc_152:

المـهاجر
10-01-2016, 04:33 PM
Lua is a scripting language for C and C++. It allows to use the simpler syntax of Lua and execute these scripts in your C/C++ application

يعنى اللوا عبارة عن منصة برمجية لتيسير ال c و ال ++c
ليست مستقلة بحد ذاتها
و يتم الربط عن طريق c api

فى اللوا يمكننا ببساطة كتابة
x = y

لكن فى السي لابد من الإعلان عن إكس و واى و تحديد نوع المتغير ... إلخ
هذا ببساطة ما تفعله اللوا
تيسير التعامل مع سي

و للمفارقة فالأوتوبلاى جائت لتيسير اللوا
تيسير التيسير

لذلك عند فحص تنفيذى مصنوع بالأوتوبلاى
فالبصمة تقول ++c و ليس لوا

ثامر أبو بلقيس
29-01-2016, 12:43 AM
يمكنك معرفة بأن الاوتوبلاي أرضية للغة سي و يمكن الاستدلال على ذلك بـ :
Dialog.Message("Notice",os.setlocale(os.getenv("LANG")));


أما عن صناعة تطبيقات الهاتف بالاوتوبلاي لحد الان المطلب مستحيل ؟؟
هل يعني أن البرمجة بدون وجود كائنات هي الأصل نعم
-------------------------------------------------------------------------------
لا أملك مراجع بخصوص طلبك و اذ حصلت على مراجع جميل مشاركتي بها مشكورا :abc_138: