الأحد، 8 نوفمبر 2020

what is Dart Programming environment? How to setup? ما هي بيئة برمجة دارت؟ كيفيه التنصيب؟

what is Dart Programming environment? How to setup? ما هي بيئة برمجة دارت؟  كيفيه التنصيب؟

what is Dart Programming environment? How to setup? ما هي بيئة برمجة دارت؟  كيفيه التنصيب؟

 what is Dart Programming environment? How to setup? ما هي بيئة برمجة دارت؟  كيفيه التنصيب؟

قبل الشروع في التحدث عن بيئة دارت وكيفية تنصيب ها. سوف نجيب على بعض الأسئلة التي تراود الكثيرين. 

Is Dart a programming language?هل دارت لغة برمجة؟


Dart هي لغة برمجة محسّنة للعميل للتطبيقات على منصات متعددة.  تم تطويره بواسطة Google ويتم استخدامه لبناء تطبيقات الجوال وسطح المكتب والخادم والويب.  Dart هي لغة موجهة للكائنات ، قائمة على الفصل ، مجمعة للقمامة مع بناء جملة على غرار C.


Is Dart worth learning 2020?هل دارت تستحق التعلم 2020؟

تمتعت Dart ، اللغة المستخدمة لكتابة تطبيقات Flutter ، بارتفاع مصاحب في الاستخدام على GitHub.  إذا كنت تفعل أي شيء عبر الأنظمة الأساسية في عام 2020 ، فإن Dart تستحق وقتك لفحصها بدقة.

Can I use DART for Web development?هل يمكنني استخدام DART لتطوير الويب؟

تدعم Dart الويب كأحد منصاتها الأساسية.  تتوفر برامج التحويل البرمجي Dart-to-JavaScript للتطوير (مع دورة تحديث وتحرير سريعة) وللإنتاج (مع التركيز على حجم الشفرة وسرعتها)  ... لديك خيار استخدام Dart web مع إطار عمل تطبيق ويب عالي المستوى.


Is Dart difficult to learn?هل دارت صعب التعلم؟

Dart سهل التعلم.لا يتعلق الأمر فقط بتعلم اللغة ، ولكن أيضًا نظامها البيئي ، والمصطلحات المتعلقة بها ، والحصول على الأدوات المناسبة ومجموعات SDK للغة ، ثم الانتقال إلى الأطر والمكتبات الشائعة المتاحة لتلك اللغة.


Does Dart have a future?هل لدارت مستقبل؟

طورت Google DART مع الأخذ في الاعتبار أوجه القصور في لغات البرمجة الأخرى والطريقة التي تدعمها بها Google بتحديثات قوية ، ويبدو أن DART ستكون واحدة من لغات البرمجة الأساسية التي يجب الانتباه إليها في المستقبل.


what is Dart Programming environment? How to setup? ما هي بيئة برمجة دارت؟  كيفيه التنصيب؟

يناقش هذا الفصل إعداد بيئة التنفيذ لـ Dart على نظام Windows الأساسي.
تنفيذ البرنامج النصي عبر الإنترنت باستخدام DartPad
يمكنك اختبار البرامج النصية الخاصة بك عبر الإنترنت باستخدام المحرر عبر الإنترنت على https://dartpad.dartlang.org/ . ينفذ محرر Dart البرنامج النصي ويعرض كل من HTML بالإضافة إلى إخراج وحدة التحكم. يتم شحن المحرر عبر الإنترنت مع مجموعة من عينات التعليمات البرمجية المعدة مسبقًا.فيما يلي لقطة شاشة لمحرر Dartpad -


دارتباد

تمكن Dartpad أيضًا من البرمجة بطريقة أكثر تقييدًا. يمكن تحقيق ذلك عن طريق تحديد خيار الوضع القوي في أسفل يمين المحرر. الوضع القوي يساعد في -
  • أقوى فحص ثابت وديناميكي إنشاء كود JavaScript اصطلاحي لتحسين التشغيل البيني 
يمكنك تجربة المثال التالي باستخدام Dartpad


void main() { 
   print('hello world'); 
}

سيعرض الكود الناتج التالي

hello world

تهيئة البيئة المحلية في هذا القسم ، دعونا نرى كيفية إعداد البيئة المحلية. باستخدام محرر النصوص

تتضمن أمثلة بعض برامج التحرير Windows Notepad و Notepad ++ و Emacs و vim أو vi وما إلى ذلك. قد يختلف المحررون من نظام تشغيل إلى آخر. عادةً ما يتم تسمية ملفات المصدر بالملحق ".dart".

تثبيت Dart SDK

الإصدار الحالي الثابت من Dart هو 1.21.0 . في الإستراحة ثبة يمكن تحميلها من -

فيما يلي لقطة شاشة لتثبيت Dart SDK -

تركيب دارت

عند الانتهاء من تثبيت SDK ، اضبط متغير بيئة PATH على -

<dart-sdk-path>\bin 

التحقق من التثبيت

للتحقق مما إذا تم تثبيت Dart بنجاح ، افتح موجه الأوامر وأدخل الأمر التالي -

Dart 

إذا نجح التثبيت ، فسيظهر وقت تشغيل dart.

دعم IDE

عدد كبير من IDEs يدعم البرمجة النصية في Dart. تتضمن الأمثلة Eclipse و IntelliJ و WebStorm من Jet brains.فيما يلي خطوات تكوين بيئة Dart باستخدام WebStrom IDE .

تثبيت WebStorm

يمكن تنزيل ملف التثبيت الخاص بـ WebStorm من https://www.jetbrains.com/webstorm/download/#section=windows-version.يتوفر ملف تثبيت WebStorm لأنظمة Mac OS و Windows و Linux.بعد تنزيل ملفات التثبيت ، اتبع الخطوات الموضحة أدناه - 

  • قم بتثبيت Dart SDK: راجع الخطوات المذكورة أعلاه
  • إنشاء مشروع Dart جديد وتكوين دعم Dart 
  • لإنشاء مشروع Dart جديد ،
  • انقر فوق إنشاء مشروع جديد من شاشة الترحيب

في مربع الحوار التالي ، انقر فوق Dart إذا لم تكن هناك قيمة محددة لمسار Dart SDK ، فقم بتوفير مسار SDK. على سبيل المثال ، قد يكون مسار SDK <dart install directory> / dart / dartsdk .


أضف ملف Dart إلى المشروع

لإضافة ملف Dart إلى المشروع -انقر بزر الماوس الأيمن فوق المشروع جديد → ملف دارت أدخل اسم Dart Script
فيما يلي لقطة شاشة لمحرر WebStorm -


ملف Dart

أداة dart2js
تقوم أداة dart2js بترجمة شفرة Dart إلى JavaScript. يتيح تجميع كود Dart إلى JS تشغيل نص Dart على المتصفحات التي لا تدعم Dart VM.
يتم شحن أداة dart2js كجزء من Dart SDK ويمكن العثور عليها في مجلد / dartsdk / bin .
لتجميع Dart إلى JavaScript ، اكتب الأمر التالي في المحطة

dart2js - - out = <output_file>.js  <dart_script>.dart

ينتج عن هذا الأمر ملف يحتوي على مكافئ JavaScript لرمز Dart الخاص بك. يمكن العثور على برنامج تعليمي كامل حول استخدام هذه الأداة على موقع Dart الرسمي.


التسميات: