مرحبا بك في الدرس الثالث و العشرون من دورة "تعلم الربح من تطبيقات الاندرويد من الصفر إلى الإحتراف"، بعد أن قمنا في الدرس السابق بصنع ملف APK لمشروع التطبيق الذي نشتغل عليه، سنقوم بإختباره و إضافة بعض التعديلات قبل رفع التطبيق لمنصة جوجل بلاي للتطبيقات و الألعاب، هذه التعديلات قد تختلف من كود سورس لآخر و قد لا تكون مطلوبة في بعض الحالات.
بالنسبة للعبة التي أشتغل عليها كمثال في هذه الدورة فهي تتطلب الربط بخدمة Google Play Game Services لتشغيل خاصية Leaderborad كما شرحنا سابقا، لكن الربط بالخدمة لم يكتمل بعد و لا يزال في مرحلته التجريبية بحيث كود (SHA1) الذي قمنا بإنشائه هو خاص بالنسخة (Debug) للتطبيق و الآن يجب علينا إنشاء كود (SHA1) جديد خاص بنسخة (Release) أي النسخة النهائية، و يمكنك توليد هذا الكود عن طريق برنامج اندرويد ستوديو لكن بعد أن تقوم بربط مشروع التطبيق بملف (Key store) الذي قمنا بإنشائه في الدرس السابق.
بعد ذلك سنقوم بنسخ ملف APK (الذي انشأناه في الدرس السابق) إلى هاتف اندرويد و نقوم بتثبيته على الهاتف لنقوم بإختباره للمرة الأخيرة قبل رفعه إلى متجر التطبيقات، و قبل تثبيت التطبيق على هاتفك يجب عليك أولاَ السماح بتثبيت التطبيقات المجهولة المصدر لكي تتمكن من تثبيت ملفات APK و ذلك بالدخول إلى إعدادات الهاتف "Settings" ثم "Security" ثم ضع إشارة على "Unknown sources" ثم بعد ذلك قم بتثبيت التطبيق أو اللعبة التي صنعتها على هاتفك و قم بتشغيلها و تأكد بأن كل شيء يعمل بشكل جيد.
جميع الخطوات السابقة قمت بتطبيقها على لعبة سباق السيارات التي نشتغل عليها خلال هذه الدورة، يمكنك مشاهدة الفيديو و لا تنسى الإشتراك في قناة أرباحك:
إذا كان لديك أي سؤال يمكنك طرحه على مجتمع أرباحك و يمكنك أيضاَ تصفح الأسئلة و الأجوبة المطروحة لتفادي تكرار نفس الأسئلة، شكرا لك على المتابعة و إلى اللقاء في الدرس القادم.
مرحبا بك في الدرس الثاني عشر من دورة "تعلم الربح من تطبيقات الأندرويد من الصفر إلى الإحتراف"، في هذا الدرس سوف نقوم بإعداد المشغل الإفتراضي و كذلك إعداد هاتف حقيقي لإختبار التطبيق عليهما أثناء التعديل عليه، المشغل الإفتراضي هو أداة مدمجة مع برنامج اندرويد ستوديو تساعدنا على تشغيل التطبيق على هاتف افتراضي (غير حقيقي) نقوم نحن بإختيار مواصفات هذا الهاتف كما نريد لنختبر تطبيقنا أو لعبتنا و نرى كيف ستشتغل على هذا الهاتف، كما يمكننا إختبار تطبيقنا أيضاَ على هاتف اندرويد حقيقي مباشرة من برنامج اندرويد ستوديو.
المشغل الإفتراضي المدمج مع برنامج اندرويد ستوديو بطيء بعض الشيء و يحتاج إلى جهاز كمبيوتر بكفاءة عالية للإشتغال بشكل سريع، لكن مميزات المشغل الإفتراضي هو أنك تستطيع من خلاله إختبار تطبيقك على جميع انواع الأجهزة و تستطيع التعديل على الأجهزة الإفتراضية كما تريد، كتغيير سعة الذاكرة الحية، إصدار نظام التشغيل، قياسات الشاشة و العديد من الإعدادت، أما بالنسبة لربط جهاز اندرويد حقيقي مع الكمبيوتر فسيشتغل بشكل سريع و تستطيع إختبار تطبيقك من خلال هاتفك مباشرة من برنامج اندرويد ستوديو، لكن الإختلاف بينه و بين المشغل الإفتراضي هو أنك ستختبر تطبيقك على نوع واحد فقط من الأجهزة و لا تستطيع تغيير مواصفات الجهاز الحقيقي لتختبر التطبيق على أنواع أخرى من الأجهزة.
طريقة إعداد المشغل الإفتراضي "Android Virtual Device "AVD
نقوم بفتح برنامج اندرويد ستوديو Android studio.
من القائمة العلوية نختار "Run" ثم "Run app"، أو نضغط على "Shift+F10" في لوحة المفاتيح بالنسبة للوندوز، أو نضغط على الأيقونة الموجودة في قائمة الأدوات في الأعلى.
ستظهر لنا نافذة خاصة بقائمة الأجهزة الإفتراضية و الحقيقة التي يمكن أن نستعملها لتشغيل التطبيق، نضغط في أسفل القائمة على "Create New Virtual Device" لإنشاء مشغل إفتراضي جديد.
ستظهر نافذة جديدة، من قائمة "Category" على اليسار يمكنك إختيار نوع الجهاز: هاتف، تلفاز، لوحة إلكترونية أو ساعة ذكية، سنختار هاتف "Phone" ثم نختار أحد الانواع المقترحة أو نقوم بإنشاء نوع جديد بالضغط على "New Hardware Profile" في الأسفل.
بعد إختيار الهاتف الذي نريد نضغط على "Next".
بعد ذلك سنختار نسخة نظام التشغيل التي نريدها على الجهاز الإفتراضي الذي سننشؤه (النسخ التي أمامها كلمة "Download" يعني أنها غير متواجدة في أدوات ال SDK و يمكنك ضغط على "Download" لتحميلها) بعد اختيار النسخة نضغط على "Next"، ثم ضع إسم للجهاز ثم اضغط على "Finish".
بعد ذلك ستلاحظ بان الجهاز الذي قمنا بإنشائه قد تم إضافته إلى القائمة، يمكنك تحديده و الضغط على "OK" لتشغيله لكن كما قلت في البداية سيأخد وقت طويل للإشتغال.
طريقة إعداد هاتف حقيقي لإختبار تطبيقات الاندرويد
عن طريق هاتفك قم بالدخول إلى الإعدادت "Settings".
إنتقل إلى أسفل القائمة و ابحث عن "Developer options" إذا لم تجدها إضغط على "About" ثم "Software information" ثم اضغط على "Build number" خمس مرات متتالية، لكي يتم تفعيل "Developer options" على هاتفك.
قم الآن بالعودة إلى قائمة الإعدادت و ستجد بأنه تم إضافة "Developer options" قم بالدخول إليها.
قم بتشغيل خيار "Developer options" من الأعلى عن طريق تحويل "OFF" إلى "ON".
ضع علامة على "USB debugging" ثم اضغط على "OK".
إذا كان الهاتف مرتبط مع الحاسوب عن طريق مدخل ال USB قم بفصله ثم أعد ربطه من جديد.
بعد العودة إلى برنامج اندرويد ستوديو ستجد بأن هاتفك قد تم إدراجه في قائمة الأجهزة إلى جانب الأجهزة الافتراضية التي يمكنك إختبار تطبيقك عليها، و لتشغيل التطبيق على هاتفك قم بإختيار الهاتف من القائمة و اضغط على "OK" و انتظر قليلا و سيتم تشغيل التطبيق على هاتفك، و إذا كانت أي اخطاء في التطبيق فستظهر في برنامج اندرويد ستوديو في الأسفل.
في هذا الفيديو سأقوم بتطبيق جميع الخطوات السابقة، بحيث سأقو بإنشاء مشغل افتراضي جديد و سأقوم أيضا بإعداد هاتف اندرويد حقيقي لإختبار التطبيق عليه و سأقوم بتشغيل اللعبة التي نعمل عليها خلال هذه الدورة على هاتف اندرويد حقيقي:
إذا استفذت من هذا الفيديو لا تنسى مشاركته مع أصدقائك و لا تنسى ترك تعليق سواء أسفل الفيديو في موقع يوتوب أو هنا أسفل الموضوع و إلى اللقاء في الدرس القادم إن شاء الله.
مرحبا بك في موضوع جديد على مدونة أرباحك، في هذا الموضوع سنشرح طريقة تشغيل مشاريع خاصة ببرنامج eclipse على برنامج اندرويد ستوديو، كنت قد أشرت في الدرس التاسع من دورة تعلم الربح من تطبيقات الاندرويد أنه يجب عليك أن تنتبه عندما تريد شراء الكود المصدر لأي تطبيق ان تنتبه إلى أن هذا الكود يجب أن يكون عبارة عن مشروع لبرنامج اندرويد ستوديو، لأننا نشتغل على اندرويد ستوديو خلال هذه الدورة، هذا فقط للمبتدئين و لتسهيل الأمر عليهم لكن يمكنك أن تقوم بشراء أو تحميل كود سورس خاص ببرنامج eclipse و تقوم بتشغيله على برنامج اندرويد Android studio لأن هذا الاخير هو المدعوم حاليا من طرف جوجل و يتم تحديثه باستمرار أما برنامج eclipse فقد رفع عنه الدعم و أغلب الأكواد الجديدة التي ستجدها في متاجر الاكواد فستجدها عبارة عن مشاريع لأندرويد ستوديو لكن إن صادفت أحد المشاريع الخاصة ب eclipse و تريد تشغيلها على اندرويد ستوديو فإليك الطريقة.
كيف أقوم بتشغيل مشروع eclipse على برنامج اندرويد ستوديو؟
بعد تحميل ملفات مشروع eclipse الذي قمنا بشرئه أو تحميله مجاناَ نقوم بفتح برنامج اندرويد ستوديو و متابعة الخطوات التالية:
اضغط على "Import project (Eclipse ADT, Gradle, etc.)" ثم قم بتحديد مسار مجلد المشروع، ثم اضغط على "OK".
انتظر قليلاَ حتى يتم إعادة بناء المشروع من جديد ليوافق برنامج اندرويد ستوديو.
بعد الإنتهاء سيتم فتح المشرع على برنامج اندرويد ستوديو، لكن من المحتمل أن تظهر بعض الأخطاء، هذه الأخطاء غالبا ما تكون بسبب نسخ الأدوات المستعملة في المشروع القديم، فقط إقرأ رسالة الخطأ و ستعرف كيف تقوم بتصحيحه.
هذا كل شيء يمكنك بعد ذلك الإشتغال على المشروع على برنامج اندرويد ستوديو بشكل عادي، و للمزيد من المعلومات يمكنك متابعة هذا الفيديو الذي أطبق فيه جميع الخطوات السابقة على كود خاص ب eclipse قمت بتحميله مجاناَ من موقع Github، و لا تنسى الإشتراك في قناتنا للمزيد من الدروس:
شكرا لك على المتابعة إذا استفدت من هذا الموضوع قم بمشاركته مع أصدقائك و إلى اللقاء في موضوع آخر بإذن الله.
مرحبا بك في الدرس العاشر من دورة "تعلم الربح من تطبيقات الأندرويد من الصفر إلى الإحتراف"، في الدرس السابق قمنا بشراء سورس كود (الشفرة المصدر) للعبة بسيطة لسباق السيارات، و شرحنا كذلك طريقة الحصول على أكواد الاندرويد مجاناَ، في هذا الدرس إن شاء الله سوف نقوم بتشغيل السورس كود الذي قمنا بتحميله من متجر الأكواد على برنامج اندرويد ستوديو، و ذلك عن طريق استيراده كمشروع على البرنامج للإشتغال عليه و الشروع في عملية الريسكين.
طريقة استيراد مشروع على برنامج اندرويد ستوديو Android Studio
نقوم بفك الضغط على الملف الذي قمنا بتحميله من متجر الأكواد أو من موقع Github، سنجد مجلد يضم ملفات اللعبة أو التطبيق و أحيانا نجد مجلدات أخرى للمساعدة على التعديل على اللعبة (الريسكين) غالبا تكون تحت إسم "Documentation".
نقوم بفتح برنامج اندرويد ستوديو ثم نضغط على "Open an existing android studio project" ثم نقوم باختيار مسار المجلد الذي يضم أكواد اللعبة ثم نضغط على "OK".
ننتظر قليلاَ حتى يتم استيراد ملفات المشروع بعد إنتهاء الإستيراد ستظهر لك قائمة الملفات على يسار الشاشة في البرنامج إذا لم تظهر قم بالضغط على تبويبة "Project" التي توجد في اليسار.
هذا كل شي، يمكنك متابعة الخطوات السابقة في هذا الفيديو الذي أشرح فيه طريقة استيراد كود لمشروع لعبة اندرويد إلى برنامج اندرويد ستوديو:
في الدروس القادمة سوف نبدأ في التعديل على هذا الكود، لا تنسى مشاركة هذا الدرس مع أصدقائك و إلى اللقاء في الدرس القادم.
مرحبا بك في الدرس الخامس من دورة "تعلم الربح من تطبيقات الاندرويد من الصفر إلى الإحتراف"، في الدرس السابق قمنا بتثبيت برنامج اندرويد ستوديو على الويندوز، و في هذا الدرس سوف نقوم بتثبيت بعض إضافات (SDK) على برنامج اندرويد استوديو و هي خطوة ضرورية لكي نستطيع الإشتغال على آخر نسخ منصة الأندرويد.
ما هي إضافات SDK؟
بشكل عام كلمة SDK أو (Software Development Kit) تعني أدوات تطوير البرامج، و في هذا الدرس سوف نقوم بتحميل SDK الخاصة بالنسخة الأخيرة من الأندرويد و التي ستمكننا من تطوير التطبيقات على منصة الاندرويد و كلما صدرت نسخة جديدة من منصة الأندرويد يجب علينا تثبيت SDK جديد خاص بها.
إضافة SDK لبرنامج اندرويد ستوديو
لتثبيت ال SDK الخاصة بآخر نسخة من الاندرويد اتبع الخطوات التالية:
1. قم بفتح برنامج اندرويد ستوديو.
2. إضغط على "Configure" ثم "SDK Manager".
3. ستظهر أمامك نافذة خاصة بتسيير إضافات SDK، أعلى النافذة يوجد مسار تثبيت الإضافت "Android SDK Location" يمكنك تغييره بالضغط على "Edit"، و أسفل المسار توجد 3 تبويبات:
التبويبة الأولى SDK Platforms: و تضم منصات جميع نسخ الاندرويد و كل ما يهمنا هنا هي النسخة الأخيرة (النسخة الأخيرة هي التي تحتوي على أكبر رقم في خانة API Level و ليس النسخة التي أمامها حرف N)، ضع علامة على النسخة الأخيرة و يمكنك التعليم على كلمة "Show Package Details" في الأسفل لترى تفاصيل كل نسخة.
التبويبة الثانية SDK Tools: تحتوي هذه التبويبة على الأدوات اللازمة للإشتغال على منصة الاندرويد، سنقوم بتحميل النسخة الأخيرة من كل أداة و ذلك بوضع علامة على "Show Package Details" لإظهار تفاصيل الأدوات ثم نضع علامة على النسخة الأخيرة من كل أداة.
ملاحظة: إذا كانت مساحة القرص الصلب لديك غير كافية قم فقط بتحميل الأدوات التي يقترحها عليك البرنامج و هي التي ستجد أمامها علامة زرقاء بشكل تلقائي.
4. بعد الإنتهاء من تحديد الأدوات في التبويبة الأولى و الثانية قم بالضغط على زر "Apply" في الأسفل ثم "OK".
5. في بعض الحالات إذا كانت تلك الإضافات كبيرة و مهمة أو إذا كنت ستقوم بتحميلها لأول مرة ستظهر لك نافذة بعد أن تضغط على زر "Apply" تخبرك بأنه يجب عليك إغلاق برنامج اندرويد ستوديو و تحميل الإضافات عن طريق "Standalone SDK Manger" و هي إضافة مستقلة خاصة أيضاَ بتسيير إضافات SDK لكن يمكنها الإشتغال بدون الحاجة إلى فتح برنامج اندرويد ستوديو.
6. إذا ظهرت أمامك الرسالة المذكورة في المرحلة السابقة، يمكنك الضغط على "Install safe packages" لتحميل الإضافات التي لا تحتاج إلى إغلاق البرنامج، أو يمكنك الضغط على زر "Exit Studio and launch SDK Manager" و سيتم إغلاق برنامج اندرويد استوديو بشكل تلقائي و سيتم فتح نافذة مستقلة لتسيير الإضافات.
7. في حالة الضغط على "Install safe packages" ستظهر أمامك نافذة بها شروط إستعمال كل أداة من الادوات التي نريد تثبيتها، قم بتحديد كل أداة من اليسار و ضع علامة على "Accept" في اليمين ثم "Next" في الأسف و سيبدأ البرنامج في تحميل الإضافات التي لا تحتاج إلى إغلاق اندرويد ستوديو، بعد الإنتهاء إضغط على "Finish" للإنتقال إلى "Standalone SDK Manger" لتحميل الإضافات المتبقية.
8. أما في حالة الضغط على "Exit Studio and launch SDK Manager" فسيتم إغلاق برنامج اندرويد ستوديو و تنتقل مباشرة إلى نافذة "Standalone SDK Manger" المستقلة لإختيار الإضافات التي تريدها لكن هذه المرة بطريقة مختلفة.
9. قم بتحديد النسخ الأخيرة من أدوات و منصات تطوير الاندرويد ثم اضغط على "Install packages" أسفل يمين الشاشة.
10. ستظهر لك نافذة للموافقة على شروط إستعمال الأدوات، ضع علامة على "Accept License" ثم اضغط على "Install".
هذه الإضافات غالبا يكون حجمها كبير جداَ لذلك يجب عليك الإنتظار مدة كبيرة حتى يتم تحميلها و تثبيتها، للمزيد من التفاصيل اتركك مع هذا الفيديو الذي أقوم فيه بجميع الخطوات التي ذكرتها سابقاَ:
و هذا فيدو آخر مبسط أكثر أشرح فيه طريق تثبيت إضافات SDK عن طريق Standalone SDK Manager:
شكراَ لك على المتابعة إذا واجهك أي مشكل يمكنك طرحه في مجتمع أرباحك و سنعمل على حله بشكل جماعي، إلى اللقاء في الدرس القادم إن شاء الله.
مرحبا بك في الدرس الرابع من دورة "تعلم الربح من تطبيقات الاندرويد من الصفر إلى الإحتراف"، في هذا الدرس سوف نقوم بتثبيت برنامج اندرويد ستوديو "Android Studio" و هو البرنامج الذي سنستعمله للتعديل على المشاريع المفتوحة (الأكواد المصدر) لصنع تطبيقات و ألعاب جاهزة، و برنامج اندرويد ستوديو "Android Studio" هو عبارة عن بيئة تطوير متكاملة (IDE) يستعمل لتطوير التطبيقات و الألعاب على منصة الأندرويد بشكل رسمي، و هو برنامج مجاني مقدم من طرف جوجل.
سنقوم في هذا الدرس بشرح طريقة تثبيت برنامج اندرويد ستوديو على الويندوز خطوة بخطوة.
تحميل برنامج اندرويد استوديو Android studio و مكتبة الجافا Java
1. قم بالدخول إلى جوجل ثم أكتب "Download android studio" أو إضغط على هذا الرابط.
2. إضغط على زر التحميل "Download android studio for windows" ستظهر لك نافذة وسط الصفحة، ضع علامة لتوافق على شروط استعمال البرنامج ثم اضغط على"Download".
3. في انتظار تحميل البرنامج سنقوم بتثبيت آخر نسخة من مكتبة الجافا "Java" على الويندوز، قم بالدخول مجدداَ إلى جوجل و اكتب "Download java jdk" و ادخل إلى النتيجة الاولى أو إضغط مباشرة على هذا الرابط.
4. قم بوضع علامة على "Accept License Agreement" ثم إضغط على رابط التحميل الخاص بالويندوز.
ملاحظة: يوجد رابطين للويندوز "Windows x86" و "Windows x64" لمعرفة الرابط المناسب لنسخة الويندوز لديك اذهب إلى سطح المكتب ثم اضغط بالزر الأيمن على "My Computer" ثم "Properties" و ستجد معلومات عن نظام التشغيل الخاص بك، المعلومة التي تهمنا هنا هي "System type" إذا كانت "32-bit" فستعود إلى صفحة تحميل الجافا و تضغط على "Windows x86"، أما إذا كانت "64-bit" فستظغط على "Windows x64".
تثبيث مكتبة الجافا Java على الويندوز
بعد انتهاء التحميل سنقوم بتثبيت الجافا أولا ثم برنامج اندرويد استوديو.
1. قم بفتح حزمة التثبيت الخاصة بالجافا التي قمنا بتحميلها و ذلك بالضغط عليها مرتين متتاليتن.
2. قم بالضغط على "Next" ثم "Next" مرة أخرى، يمكنك تغيير مسار التثبيت بالضغط على "Change" لكن من الأفضل ألا تقوم بتغييره ثم اضغط على "Next" ثم "Close" بعد إنتهاء الثتبيت.
3. سنقوم الآن بالضغط بالزر الأيمن على "My Computer" ثم "Properties" ثم "Advanced system settings" ستظهر لك نافذة صغيرة قم بالضغك على "Environmant Variables" في الأسفل، قم بالضغط على "New" أسفل "System Variables" ثم نقوم بكتابة JAVA_HOME في خانة "Variable name" أما في خانة "Variable value" فسنقوم بوضع مسار تثبيت الجافا، و لكي تجد مسار تثبيت الجافا في حالة إذا لم تقم بتغييره سابقاَ، قم بفتح مجلد "Program Files" ثم افتح مجلد "Java" ثم ستجد عدة مجلدات، قم بالدخول إلى آخر نسخة من المجلدات التي تبدأ بكلمة "jdk" ثم قم بنسخ المسار من الأعلى و سيكون على الشكل التالي "C:\Program Files\Java\jdkX.X.X" (قمت بوضع X.X.X مكان رقم النسخة)، بعد نسخ المسار سنقوم بوضعه في خانة "Variable value" ثم نضغط على "OK".
4. في قائمة "System variables" التي اضفنا لها متغير جديد نقوم بالبحث عن المتغير "Path" نقوم بالضغط عليه ثم نضغط على "Edit" في الأسفل، في نهاية المسارات الموجودة في "Variable value" نقوم بوضع نقطة فاصلة ";" ثم مسار مجلد "bin" و هو مجلد موجود داخل مجلد الجافا "Java" الذي قمنا بنسخ مساره سابقاَ، نقوم بنسخ المسار بنفس الطريقة الأولى و سيكون على هذا الشكل "C:\Program Files\Java\jdk1.8.0_92\bin" ثم نقوم بوضعه بعد النقطة الفاصلة ثم نضغط على "OK" ثم "OK" مرة أخرى لإغلاق النافذة.
5. لكي نتأكد بأن جميع التعديلات التي قمنا بها قد تمت بنجاح سنقوم بفتح "Command Prompt" من قائمة برامج الويندوز و ذلك بكتابة "cmd" في مربع البحث الخاص بالويندوز، بعد ظهور النافذة السوداء نكتب داخلها "java -version" ثم نضغط على زر الإدخال "Enter"، إذا ظهرت لك رسالة كهذه "java version "1.8.XX" Java(TM) SE Runtime Environment (build 1.8.XX-bX)" هذا يعني بأنك قمت بتثبيت الجافا على جهازك بنجاح.
تثبيت برنامج اندرويد ستوديو على الويندوز Windows
نعود الآن لتثبيت برنامج اندرويد ستوديو "Android studio" و هو سهل جداَ ستقوم بتثبيته كجميع البرامج التي تقوم بتثبيتها على الويندوز.
1. قم بالضغط على حزمة التثبيت الخاصة ببرنامج اندرويد استوديو التي قمنا بتحميلها سابقاَ.
2. ثم اضغط على "Next" ثم "Next" ثم "I Agree" لتوافق على شروط البرنامج.
3. قم بإختيار مسار تثبيت البرنامج و مسار تثبيت الإضافات الخاصة بالبرنامج، بالنسبة لبرنامج اندرويد ستوديو فهو يحتاج لمساحة 500 ميجابايت للتثبيت لكن الإضافات الخاصة به تحتاج إلى مساحة كبيرة (3 جيجابايت في البداية لكن سنقوم بتحديثها لاحقا لذلك ستحتاج إلى مساحة أكبر) لذا من الافضل اختيار جزء من القرص الصلب يكون فارغ لتثبيت الإضافات الخاصة بالبرنامج، بعد اختيار المسارين اضغط على "Next".
4. اضغط على "Install" ثم "Finish".
الأن إنتهينا من تثبيت اندرويد ستوديو و الجافا، و إليك هذا الفيديو الذي قمت فيه بجميع الخطوات السابقة مع شرح بالتفصيل:
شكراَ لك على المتابعة إذا استفدت من هذا الدرس قم بمشاركته مع أصدقائك و أراك في الدرس القادم إن شاء الله.