mariyam | programmer
mariyam | programmer

@mariyamprogram1

9 تغريدة 10 قراءة Dec 20, 2022
ثريد اليوم عن ال Flutter
ايش هو Flutter ؟ ايش مميزاته ؟ ويستخدم لايش ؟
Flutter :
إطار عمل مفتوح المصدر من Google لإنشاء تطبيقات جميلة ومتعددة المنصات من قاعدة كود واحدة.
أي باستخدام Flutter يمكن عمل تطبيق واحد يشتغل على نظام الاندرويد والايفون
Flutter
خيار جيد لل الشركات الناشئة , الشركات ذات الموارد المحدودة ,,
مميزاته :
1- السرعة :
يتم تجميع شفرة Flutter إلى كود آلة ARM أو Intel بالإضافة إلى JavaScript ، للحصول على أداء سريع على أي جهاز.
2- المرونة :
يمكن بناء والتكرار بسرعة باستخدام Hot Reload , وأيضا التحديث والتغييرات على الفور
3- الانتاج والفعالية :
تحكم في كل بكسل لإنشاء تصميمات مخصصة لكي تبدو رائعة على مختلف الشاشات .
4- يستخدم Flutter لغة برمجة Dart ، وهي سهلة التعلم وتتيح تطوير تطبيقات عالية الجودة.
5- Native performance:
يتم تجميع تطبيقات Flutter ، مما يمنحك أفضل أداء ممكن على كل من iOS و Android.
6- ذات تكلفة منخفضة حيث يمكن إنشاء تطبيقات iOS و Android بنفس قاعدة الكود أي إنشاء تطبيقين بسعر واحد.
سلبيات تطوير تطبيق Flutter :
1- تطبيقات فلاتر كبيرة جدًا و “ثقيلة” تشغل مساحة كبيرة وتستغرق وقتًا أطول للتنزيل أو التحديث.
2- التحديث معقد
3- مجموعة محدودة من الأدوات والمكتبات
تحميل الفلاتر على الجهاز :
قبل البدء بتحميل الفلاتر هناك بعض الشروط التي يجب توفرها في الكمبيوتر :
-1 نظام التشغيل(جهازي ويندوز) : Windows 10 or later
2- مساحة الجهاز : 16 جيجا وأكثر (اقل راح يكون الجهاز بطيء والشغل متعب جدااااااا)
3- Windows PowerShell 5.0
4- Git
لتحميل الفلاتر :
1- تحميل Flutter SDK من الموقع الرسمي :
docs.flutter.dev
2- نبحث عن متغيرات البيئة Edit environment variables على الجهاز ثم User variables
ونتأكد من وجود مسار flutter\bin
3- Run flutter doctor
4- تحميل Android Studio
5- إعداد محاكي Android
(التحميل متعب نوعا ما و يفضل مشاهدة فيديو يشرح الخطوات بالتفصيل )
مصادر لتعلم Flutter :
-youtube.com
- youtube.com
-youtube.com
أتمنى لكم رحلة برمجية سعيدة 😍😍

جاري تحميل الاقتراحات...