لماذا تتعلم Flutter؟
Flutter هو إطار عمل مفتوح المصدر طورته Google أحدث ثورة في تطوير تطبيقات الجوال. فباستخدام Flutter، يمكنك إنشاء تطبيقات أصلية عالية الأداء لنظامي iOS وAndroid بشيفرة مصدرية واحدة، مما يقلل وقت التطوير والتكاليف بشكل كبير.
ترشدك سلسلة الدروس هذه خطوة بخطوة في تعلّم Flutter، من التثبيت حتى إنشاء تطبيقات متكاملة. اكتشف لغة Dart، وأتقن استخدام الـ widgets، وتعلّم بناء واجهات مستخدم حديثة وسريعة الاستجابة.
دروس السلسلة
1
مقدمة إلى Flutter
اكتشف Flutter، إطار عمل Google لإنشاء تطبيقات الجوال الأصلية. المفاهيم الأساسية والمزايا.
ابدأ هذا الدرس 2
التثبيت والإعداد
ثبّت Flutter وأعدّ بيئة التطوير الخاصة بك على Windows وmacOS وLinux.
ابدأ هذا الدرس 3
التطبيق الأول
أنشئ أول تطبيق Flutter لك واكتشف بنية مشروع Flutter.
اقرأ الدرس 4
الـ Widgets الأساسية
أتقن الـ widgets الأساسية في Flutter: Text وContainer وRow وColumn وغيرها الكثير.
اقرأ الدرس 5
التخطيطات وتنسيق الصفحات
تعلّم كيف تنشئ تخطيطات معقدة باستخدام widgets التخطيط في Flutter.
اقرأ الدرس 6
التنقل والمسارات
اكتشف كيف تتنقل بين الشاشات وتدير المسارات في تطبيق Flutter الخاص بك.
اقرأ الدرس 7
إدارة الحالة
أتقن إدارة الحالة باستخدام setState وProvider وBloc وحلول أخرى.
اقرأ الدرس 8
النماذج وإدخال البيانات
أنشئ نماذج تفاعلية مع التحقق من صحة البيانات وإدارة بيانات المستخدم.
اقرأ الدرس 9
واجهات API والشبكة
تعلّم كيف تستهلك واجهات REST API وتدير طلبات HTTP وتعالج بيانات JSON.
اقرأ الدرس 10
قاعدة البيانات المحلية
خزّن البيانات محليًا باستخدام SQLite وHive وحلول أخرى للتخزين الدائم.
اقرأ الدرس 11
النشر على المتاجر
جهّز تطبيقك وانشره على Google Play Store وApple App Store.
اقرأ الدرس 12
مشروع متكامل
طوّر تطبيقًا متكاملًا من الألف إلى الياء مطبقًا كل ما تعلمته.
اقرأ الدرس