تحية طيبه وبعد
أقدم لكم اخوتي عمل جديد من أعمالي لانشاء وبرمجة تطبيق توصيل طعام بتقنية Xamarin Cross Platform
بلغة السي شارب والتطبيق متوافق ويعمل عبر المنصات التالية :
1- Android
2- IOS
3- Windows Universal Platform
بهذه الدورة ستعلم كيفية العمل مع بيئئة الزامل وستكون بيئة العمل غنية بمحتويات تعليمية حديثة ومتقدمة
وسأقدم اضافة لما سبق شرح العمل علي :
- بيئة Class Library
- بيئة ASP.NET API
- Entity Framework
بمتابعتك للدروس وفهمك الصحيح للشرح ستكون قادرا علي انشاء أكبر تطبيق ونشره بالسوق
وبدون مقدمات أكثر نتوكل علي الله والي تحميل الدروس مباشرة:
1- Course requirements
- تحميل وتثبيت macOS
- تثبيت XCode
- تثبيت وضبط اعدادت Visual Studio Mac
- ضبط اعداد الشيرنج للماك تجهيزا لتوصيله بفيجوال ستوديو وندوز
روابط التحميل :
macOS Iso
VMware Workstation
VMware Tools
VMware Unlocker
2- Create the necessary projects for the educational course
- انشاء المشاريع التالية:
- Class Library
- ASP.NET API
- Xamarin Windows Form
3- Explanation of the Xamarin environment
- شرح بيئة العمل مع منصة Xamarin وبيئة الزامل
4- Xamarin Cross Platform - Using Entry, Button and images at Login page
- انشاء صفحة تسجيل دخول جديدة
- شرح الادوات المستخدمة في الصفحة وكيفية التعامل مع حدث الكلك
5- Xamarin Cross Platform - What is ASP.NET API and IdentityDbContext
- شرح عام للتعامل مع بيئة ASP.NET API CORE
- شرح مكتبة Swagger
- انشاء قاعدة البيانات من خلال IdentityDbContext
6- Xamarin Cross Platform - Alter IdentityUser
- التعرف علي كيفية تعديل IdentityUser
- انشاء كنترولر جديد والتعرف علي العمل من خلال Repository
7- Xamarin Cross Platform - Create API Register function
- انشاء كنترولر لحساب المستخدمين
- انشاء فنكشن التسجيل في API
8- Xamarin Cross Platform - Create register page
- انشاء صفحة التسجيل في تطبيق الهاتف
9- Xamarin Cross Platform - How to request an API
- كيفية التعامل مع اتصال تطبيق الهاتف مع API
10- Xamarin Cross Platform - Setup IOS & Android Connection to localhost
- تثبيت IIS علي جهاز الكمبيوتر
- نشر تطبيق API علي IIS
- ضبط الاتصال في API لكل من بيئة الاندرويد وال الايفون
11- Xamarin Cross Platform - Xamarin MvvM practices
- شرح العمل علي نمط MVVM في تطبيقات Xamarin
12- Xamarin Cross Platform - Register validation MVVM
- نقل العمل في صفحة التسجيل الي نمط MVVM مع انشاء صلاحيات
13- Xamarin Cross Platform - Login
- نقل العمل في صفحة تسجيل الدخول الي نمط MVVM مع انشاء صلاحيات
14- Xamarin Cross Platform - API JWT Authentication
- تثبيت مكتبة JWT Brearer
- انشاء موديل لحفظ بيانات المستخدم والعودة بها الي الي تطبيق الهاتف
- كيفية العمل علي المصادقة علي بيانات المستخدم (Authentication)
15- Xamarin Cross Platform - API Authorization
- انشاء مسميات الصلاحيات
- اعطاء المستخدم المرخص في الجديد اسم صلاحية
الدورة قائمة
رابط المشروع محدث أول بأول علي GitHub
Delivery
ولمن أراد مشاهدة رابط التجميعية علي اليوتيوب
Xamarin Cross Platform - Food Delivery Course | Arabic