Menu

My First Flutter Apps: Login/Register System & Simple Blog

عنوان المشروع: دورة Flutter المشاريع: واجهة مستخدم تسجيل الدخول/التسجيل وتطبيق مدونة بسيط

وصف المشروع:

يعرض هذا المشروع أعمالي في دورة "إتقان تطوير تطبيقات Flutter للمبتدئين". لقد طورتُ تطبيقين مختلفين لتطبيق المفاهيم التي تعلمتها:

1. **واجهة مستخدم تسجيل الدخول والتسجيل (المشروع 1):**
* يتميز هذا التطبيق بواجهة مستخدم لتسجيل الدخول بالبريد الإلكتروني/كلمة المرور وشاشة منفصلة لتسجيل المستخدم (بما في ذلك حقول اسم المستخدم والبريد الإلكتروني وكلمة المرور).
* يوضح إنشاء واجهة المستخدم الأساسية والتنقل بين طرق العرض المختلفة في Flutter.
* **عرض كود مصدر المشروع 1 على GitHub:** [ضع هنا رابط GitHub لإنشاء تسجيل الدخول/التسجيل - مثال: https://github.com/salwashero/skillshare-flutter-auth-project]

2. **تطبيق مدونة بسيط (المشروع 2):**
* يعرض هذا التطبيق قائمة بمنشورات المدونة التي تم جلبها من بيانات ثابتة محددة مسبقًا.
* يمكن للمستخدمين النقر على منشور مدونة من القائمة للانتقال إلى شاشة تفصيلية تعرض المحتوى الكامل لذلك المنشور.
* يوضح عرض القائمة ومعالجة البيانات والتنقل إلى شاشات التفاصيل.
* **عرض كود مصدر المشروع 2 على GitHub:** [ضع هنا رابط GitHub لمشروع تطبيق التدوين - مثال: https://github.com/salwashero/skillshare-flutter-blog-app]

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

مرفق أدناه لقطات شاشة وفيديو توضيحي موجز (إن وجد) لتوضيح وظائف كلا التطبيقين. أدعوكم لمراجعة الكود المصدري لكل مشروع عبر روابط GitHub المذكورة أعلاه.

١. **نظام تسجيل الدخول والتسجيل:**
* واجهة مستخدم لتسجيل الدخول بالبريد الإلكتروني/كلمة المرور، وشاشة منفصلة لتسجيل المستخدم (اسم المستخدم، البريد الإلكتروني، كلمة المرور).
* يتضمن تنقلًا أساسيًا بين عرضي تسجيل الدخول والتسجيل.

٢. **تطبيق مدونة بسيط:**
* يعرض قائمة بمنشورات المدونة المأخوذة من بيانات ثابتة محددة مسبقًا داخل التطبيق.
* يسمح للمستخدمين بالنقر على منشور مدونة من القائمة لعرض محتواه الكامل على شاشة تفصيلية مخصصة.

من خلال هذا المشروع، اكتسبتُ خبرة عملية في نظام عناصر واجهة المستخدم في Flutter، وبناء واجهات المستخدم، وإدارة التنقل بين الشاشات، والتعامل مع هياكل البيانات البسيطة. كانت تجربة تعليمية قيّمة في تطبيق أساسيات تطوير Flutter.

يرجى إيجاد لقطات الشاشة أدناه ورابط إلى الكود المصدر على GitHub.