طريقة ربط مشروعك بالفاير بيز و أضافة ميزة تسجيل الدخول في تطبيقك بأستخدام سكيتشوير

السلام عليكم ورحمة الله وبركاته
 فاليوم سأشرح

 طريقة اضافة ميزة تسجيل الدخول في تطبيقك بالفاير بيز وباستخدام سكشتوير

قبل البداء من شرح الطريقة عليك أن تتعلم  ربط تطبيقك بالفايروبيز 

طريقة ربط مشروعك في #سكيتشوير بالفايربيز     

في هذه التدوينة سوف نشرح طريقة ربط مشروعك علي سكيتشوير ب سيرفرات الفاير بيز بسهولة.
•••••••••••••••••••
اولا تدخل لموقع الفاير بيز من هنا
•••••••••••••••••••
ستظهر هذه الواجهة :
طريقة ربط مشروعك في # سكيتشوير بالفايربيز
بعد ذلك تضغط علي انشاء مشروع :
طريقة ربط مشروعك   بالفاير بيز  و  أضافة ميزة تسجيل الدخول في تطبيقك   بأستخدام  سكيتشوير
بعد ذلك تكتب اسم مشروعك :
بعد ذلك توافق علي هذه الشروط كاملة :

وتنتظر قليلا حتي يتم انشاء مشروعك :
وبعد ذلك تضغط علي علامة الاندرويد التي بجانب علامة الاكواد اسفل اسم مشروعك :
بعد ذلك تكتب اسم تطبيقك بالاول وبالاخير تكتب حزمة تطبيقك والاخيرة هذه تتركها فارغة تماما :
واذا لم يظهر زر المتابعة فقم بعمل تكبير للصفحة او حاول فتحها بصيغة سطح المكتب :
بعد ذلك هنا تضغط علي متابعة لان لان الخطوة غير مهمة :
بعد ذلك ايضا ايضا تتخطي هذه الخطوة :
واخيرا تتخطي هذه الخطوة بالضغط علي الكلمة التي بالاسفل باللون الرمادي ومعناها تخطي :
بعد ذلك تضغط علي القائمة الجانبية التي اعلي اليسار
او مصادقة authentication بعدها اضغط علي
بالاعلي sign in method بعدها اضغط علي
بعد ذلك تقوم بتفعيل خاصية التسجيل بالايميل :
وتتأكد من ان الايميل مفعل :
 database وتفتح القائمة الجانبية وتضغط علي
(قاعدة البيانات (ثاني اختيار :
database بعد ذلك تضغط علي من القائمة الجانبية
بعد ذلك تضغط علي انشاء قاعدة بيانات :
ستظهر هذه النافذة ، قم بإختيار ثاني واحدة :
هنا تحدد اي شيء :
realtime database بعد ذلك تختار
ستظهر لك هذه الصفحة :
rules قم بالضغط علي كلمة قواعد او
ستجد كلمتين لونهم برتقالي
false في اخر الكود اسمهم
true قم بتغييرهم بعناية الي
بعد التغيير ستظهر كلمة نشر بالاعلي اضغط عليها لحفظ التغييرات :
بعد ذلك ستفتح القائمة الجانبية مرة اخيرة
storage وتضغط علي
بعد ذلك اضغط علي بدء الان :
بعدها قم بالضغط علي متابعة :
وايضا اضغط علي تم :
بالاعلي سيظهر هذا rules بعد الضغط علي
edit rules واضغط علي تعديل القواعد
null بعدها ستجد كلمة لونها برتقالي اسمها
true فقط تغيرها بعناية الي
publish وبعدها تضغط علي نشر
••••••••••••••••••••••••••••••
الي هنا قد انتهينا من شرح الطريقة واتمني مشاركة التدوينة مع اصدقائك لأن الكثير لا يعرف هذه الطريقة.
•••••••••••••••••••••••••••••••
#سكيتشوير

 طريقة اضافة ميزة تسجيل الدخول في تطبيقك بالفايربيز وباستخدام سكشتوير

بعدما تكمل الربط ارجع لنكمل الدرس معاً
كل ما عليك فعله تناول جهازك وافتح sketchware وأدخل إلى للمشروع الذي تريد وضع التسجيل فيه 
لقد حددت هذا المشروع وسميته مراسلة لأن في الدرس الثاني سنشرح طريقة ارسال النصوص في التطبيق
الآن نذهب الى مكون 

طريقة اضافة ميزة تسجيل الدخول في تطبيقك بالفايروباس وباستخدام سكشتوير

بعدما ذهبنا الى مكون ننشئ المكونات الثلاثة كما في الصورة التالية

 ملاحظة  بعد أن اشئنا المكونات الثلاثة نحفظ في رأسنا الإسم الذي سمينا به firebase auth وهو a لأننا سنحتاجه 

بعد انشائنا إلى المكونات نذهب الى حدث وندخل on create
 

طريقة من ان المسخدم مسجل ام لا

بعدما دخلنا في on create الخاص ب صفحة main نضع تلك البلوكات ضعهم بتمعن لا تخطأ

بعدها انظر بأنني انشأت ثلاثة صفحات الآولى للصفحة الترحيب والثانية للصفحة الرئيسية والثالثه لتسجيل الدخول ندخل في الثالثة

نذهب الى مكون الخاص ب صفحة تسجيل  بعدما ذهبنا الى مكون ننشئ المكونات الثلاثة كما في الصورة التالية
ملاحظة  بعد أن اشئنا المكونات الثلاثة نحفظ في رأسنا الإسم الذي سمينا به firebase db وهو user  لأننا سنحتاجه
ونسمي firebase auth بنفس الإسم وهو a وننشئ intent للإنتقال 


وبعدها نرجع الى الشاشة الرئيسية

 

طريقة التسجيل 

 ونضغط على زر انشاء حساب جديد ونضغط على on clike

وبعده نضيف هذه البلوكات كما في الصورة التالية 
 

ونرجع الى صفحة الرئيسية ونضغط كذلك  على زر تسجيل الدخول ونضغط على on clike

وبعدها نضيف هذه البلوكات كما في الصورة 

وبعدها نحدد زر نسيت كلمة السر وندخل داخله كما في الصورة التالية
بعد أن دخلنا نضع هذه البلوكات كما في الصورة التالية 
وبعدها نذهب الى حدث وندخل في ايقونة مكون ونضغط على علامة ➕️
بعد ذلك نحدد هذه الخيارات ونضيفهم كما في الصورة التالية 

بعد أن اضفناهم ندخل على الأول الخاص بإنشاء حساب جديد
نضع فيه هذه البلوكات كما في الصورة ونضع فيه بلوكة حفظ البيانات يعني الإسم والبريد والعنوان ونضع ايضا بلوكات الإنتقال لننتقل الى الصفحة الرئيسية

ندخل على الثاني
نضيف فيه بلوكات الإنتقال للنتقال بعد تسجيل الدخول 

ندخل على الثالث

ونضيف  فيه هذه البلوكات كما في الصورة 

تجميع التطبيق 

ونرجع الى صفحة home ونضع فيه اشياءً عشوائية ونجمع التطبيق وننظر