flutter GetX Course | easy default Dialog
في الفيديو ده هعرفك ازاي تستخدم GETX في ال UI وازاي انها بتسهل عليك ده
هنتلم النهارده ال default dialog
#sec_it_developers
#flutter_GetX_Course
تابع الدوره كامله من هنا
https://bit.ly/2ZuvJlm
our community
facebook page : https://bit.ly/3vtKu2h
facebook group : https://bit.ly/3vtKIGF
facebook profile : https://bit.ly/3x2PkF2
telegram channel : https://bit.ly/2TJBlVO
GetX is an extra-light and powerful solution for Flutter. It combines high-performance state management, intelligent dependency injection, and route management quickly and practically.
GetX has 3 basic principles. This means that these are the priority for all resources in the library: PRODUCTIVITY, PERFORMANCE AND ORGANIZATION.
PERFORMANCE: GetX is focused on performance and minimum consumption of resources. GetX does not use Streams or ChangeNotifier.
PRODUCTIVITY: GetX uses an easy and pleasant syntax. No matter what you want to do, there is always an easier way with GetX. It will save hours of development and will provide the maximum performance your application can deliver.
Generally, the developer should be concerned with removing controllers from memory. With GetX this is not necessary because resources are removed from memory when they are not used by default. If you want to keep it in memory, you must explicitly declare "permanent: true" in your dependency. That way, in addition to saving time, you are less at risk of having unnecessary dependencies on memory. Dependency loading is also lazy by default.
ORGANIZATION: GetX allows the total decoupling of the View, presentation logic, business logic, dependency injection, and navigation. You do not need context to navigate between routes, so you are not dependent on the widget tree (visualization) for this. You don't need context to access your controllers/blocs through an inheritedWidget, so you completely decouple your presentation logic and business logic from your visualization layer. You do not need to inject your Controllers/Models/Blocs classes into your widget tree through MultiProviders. For this, GetX uses its own dependency injection feature, decoupling the DI from its view completely.
With GetX you know where to find each feature of your application, having clean code by default. In addition to making maintenance easy, this makes the sharing of modules something that until then in Flutter was unthinkable, something totally possible. BLoC was a starting point for organizing code in Flutter, it separates business logic from visualization. GetX is a natural evolution of this, not only separating the business logic but the presentation logic. Bonus injection of dependencies and routes are also decoupled, and the data layer is out of it all. You know where everything is, and all of this in an easier way than building a hello world. GetX is the easiest, practical, and scalable way to build high-performance applications with the Flutter SDK. It has a large ecosystem around it that works perfectly together, it's easy for beginners, and it's accurate for experts. It is secure, stable, up-to-date, and offers a huge range of APIs built-in that are not present in the default Flutter SDK.
فيديوهات ذات صلة
أشهر المقالات
أفضل 6 بدائل نتفلكس لمشاهدة الافلام والمسلسلات (مجاني ومدفوع)
تحميل اوفيس Microsoft Office 365 عربي كامل 2023 مفعل مجاناً
تحميل برنامج اكسل Excel جميع الاصدارات للكمبيوتر والموبايل كامل مجانا 2023
تحميل أهم البرامج الاساسية للكمبيوتر لويندوز 7 لسنة 2023 بعد الفورمات
أفضل برنامج ترجمة نصوص بدقة شديدة وصحيحة 100% بدون أخطاء
تحميل برنامج مايكروسوفت اوفيس Microsoft Office 2013 مجانا
أفضل 18 تطبيق من تطبيقات الأندرويد على الإطلاق في 2023
افضل تطبيق لتحسين مهارة النطق والاستماع فى اللغة الانجليزية
كورس [معتمد] في اعطال الثلاجة والديب فريزر والمبرد HVAC | إصدار شهادة الدورة التدريبية مجانا
الربح من الهاتف : 8 طرق تمكنك من ربح المال من الموبايل فقط
سيرتك الذاتية " CV " هي أول مستند وأول دليل على كفاءتك في العمل
وتقوم الورشه بمساعدتك لإنشاء سيرتك الذاتية بإحترافية
وتقوم الورشه بمساعدتك لإنشاء سيرتك الذاتية بإحترافية
اعطال غسالات الملابس الاتوماتيك وفوق ونصف وحلها
تعلم صيانة سيارتك بنفسك
كتاوت السيارات و دوائرها شرح و تشخيص اعطال
جميع اعطال غسالات الدايو وجميع اكواد اعطال غسالات الدايو
بايثون تعلم الذكاء الاصطناعي باللغة العربية اساسيات تطبيق عملي
تشغيل جميع الغسالات مباشر بدون كارته وتجربه الكارته مباشر بدون ضفيره
معدات ثقيلة وسيارات تصميم وتشغيل وصيانة المعدات الثقيلة والسيارات
صيانة هاردوير الموبايل دليل شامل لإصلاح وصيانة أجهزة الموبايل
ادوات الذكاء الاصطناعي تعرف معنا
صيانة سيارات وكيفيه تغيير الزيت
دورة اساسيات التداول من الصفر الى الاحتراف
تداول العملات تعلم التحليل الكلاسيكي لجميع المستويات من الصفر الى الاحتراف 2021
تطبيقات ابل الرسميه تعرف معنا
كيفيه صنع تريكو في وقت صغير تعرف معنا
موبايلات تغيير شاشه هواوي
صيانه السخانات تغيير الجلده
صيانة الشاشات واصلاح عطل في شاشه سامسونج
تعلم الداتا استركتشر بالعربي معنا
اساسيات الفرونت اند تعرف معنا
مقدمة في علوم الحاسب تعرف علي مكونات الكمبيوتر علي شاهين
أحدث الدورات
Basics of OOP with C
مشروبات رمضان 2024
سحور رمضان 2024
أكلات رمضان 2024
حلويات رمضان 2024
Secure Your PHP Web Application
تعلم لغات العالم واختبارات اللغه التركيه
تعلم لغات العالم مع معهد ايليت
اتعلم كيفيه التحدث باكثر من 5 لغات
تعلم الانجليزي خطوه ب خطوه
سلسلة English Bits دروس تعليم اللغة الانجليزية
تعلم اللغة الإنجليزية من خلال الأفلام الأمريكية
كامل منهاج سبيته لتدريب الانجليزية
تعلم الانجليزيه المستوي التاني
منهج شامل من الصفر 2022 لتعلم الانجليزيه ابدأ من هنا
تكنولوجيا المعلومات وكيفيه التعمق فيها
مقدمة إلى تكنولوجيا المعلومات
تكنولوجيا المعلومات IT تعلم معنا تقنيه المعلومات
اساسيات تكنولوجيا المعلومات
تعليم البرمجة للأطفال خطوه بخطوه