بناء تطبيقات سطح المكتب بالجافاسكربتGTK الجزء الاخير

السلام  عليكم ورحمة الله تعالى وبركاته  في هذا الدرس  احبتي  الكرام  سنتطرق  الى  مصادر تعلم رائعة بعد معرفتكم باساسيات هذه التقنية  فقد صار بانكانكم بناء  اي تطبيق  تريدونه لسطح المكتب  باستخدام الجافاسكربت GTK ،  لكن قبل ذلك انصحكم بمعرفة تامة بالكائنية في الجافاسكربت لانها  اساسية  لهذه التقنية او غيرها

روابط الدروس  السابقة 

الدرس الاول :  http://www.guercifzone.com/2018/04/gtk.html
الدرس الثاني : http://www.guercifzone.com/2018/05/gtk.html
الدرس  الثالث :  http://www.guercifzone.com/2018/05/gtk_2.html


روابط  لدروس مهمة قد  تفيدك في مسيرتك البرمجية  : 


كل ما تريد ه لتعلم #الكترون (بناء تطبيقات سطح المكتب)

سلسلة  بناء إضافات غوغل كروم  بالجافاسكربت 

شرح اسئلة الجافاسكربت في udacity

أساسيات تعلم بناء قوالب البلوجر


قواعد أساسية في تصميم  واجهات المستخدم 






دائما  في  البرمجة او التصميم البرمجي  يتم التعامل مع النقطة التي  في اعلى اقصى  اليسار على انها  النقطة 0 للإنطلاقة  في كلى الاتجاهين حاليا نتعامل مع  منظو 2D  لذا  سيكون لدينا اتجاهين اساسيين  هما  افقيX وعمودي Y  لبناء تطبيقتنا   الفورم في  الاساس يتم حساب تموضعها  بنفس  الطريقة  على  شاشة المستخدم  وكذلك يتم حساب  WEDJET  داخلها  بنفس الطريقة  كما وضحت الصورة اعلاه

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

الان  ننتقل الى الموقع الرسمي لهذه التقنية الرائعة  GTK JAVASCRIPT في درسنا تحدثنا على  مكتبة اسمها  SEED هي اساس ترجمة او تادية للتقنية ما  بين  GTK ,و  الجافاسكربت 

الموقع الرسمي 

https://wiki.gnome.org/action/show/Projects/Seed?action=show&redirect=Seed



للحصول على امثلة جاهزة لبداية مشاريعك

git clone git://git.gnome.org/seed-examples
https://git.gnome.org//browse/seed-examples









Post a Comment

0 Comments