
- بواسطة x32x01 ||
ما هي لغة Dart؟
Dart (دارت) هي لغة برمجة من تطوير شركة Google، مصممة لتطوير برمجيات سريعة تعمل على منصات متعددة (Multi-Platforms App)، سواء على Windows, Linux، أجهزة الموبايل، وحتى السيارات الرقمية.Dart لغة كائنية التوجه (OOP)، تتبع نمطية لغة C في الـ Syntax، وظهرت لأول مرة سنة 2011. في البداية كانت ضعيفة جدًا، لكن مع التحديثات المستمرة، صارت Dart لغة قوية تستطيع منافسة تقنيات مثل JavaScript وJava وKotlin.
رغم التشابه في بعض المفاهيم، Dart ليست جزء من عائلة JavaScript، لكنها تعتمد على محرك ECMA الشهير.
ما هو Flutter؟
Flutter مش لغة برمجة بحق، بل هو SDK يُستخدم لإنشاء واجهات المستخدم (UI) عالية الجودة لتطبيقات متعددة. بمعنى آخر، Flutter يسمحلك بصناعة الشكل الخارجي للتطبيقات بشكل احترافي وجذاب.الدمج بين Dart و Flutter
لما تجمع بين Dart للـ Back End و Flutter للـ Front End، هتقدر تطور برمجيات متكاملة واحترافية:- تطبيقات الموبايل
- تطبيقات الويب
- تطبيقات سطح المكتب
- وأي نوع آخر من البرمجيات تقريبًا
حدود وتجهيزات Dart/Flutter
- تطوير سطح المكتب: التجميعة مش قوية بما يكفي لتطبيقات دسكتوب فعالة حتى الآن.
- Flutter Web: تتيح تطوير صفحات ويب باستخدام Dart وFlutter، لكنها أقل استخدامًا من تطبيقات الموبايل.
- تطبيقات الموبايل: Dart/Flutter أصبحت بديل قوي لتقنيات مثل Kotlin وJava، وتمكنك من تطوير تطبيق واحد يعمل على منصات متعددة بدون اللجوء لتقنيات Hybrid التقليدية.

التعديل الأخير: