اريد مسار صحيح اتعلم من خلاله برمجه التطبيقات cross platform

اريد خطه امشي عليه لكي اصبح محترف تطبيقات cross platform

شكرا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

تعلم react native

يمكنك ايضا تعلم flutter ابحث عن الافضل لما ترغب بفعله

مرحبًا أخي منصور ,

cross platform يعني تطوير تطبيقات برمجية متوافقة مع جميع أنظمة تشغيل الأساسية , تقوم بتطوير التطبيق مرة واحدة و يعمل على (IOS و Android).

أفضل ميزة في cross platform أننا نقوم بتوفير والوقت و المجهود حيث أن في الوضع التطبيعي يتطلب منا الأمر إستخدام لغة Swift او Objective C من اجل تطوير Ios و Java او Kotlin من اجل Android.

هنالك عدة مسارات و إطار أعمال من اجل تطوير تطبيقات cross platform يمكنك الإختيار بينها على حسب لغة البرمجة التي تُجيدها, سأسرد لك الإطارات الأكثر شُهرة :

أولا لديك إطار Flutter و هو من إنشاء Google يستعمل إطار Flutter لغة البرمجة Dart هي لغة شبيها ل Javascript ولكنها لا تُستخدم كثيراً إشتهرت مؤخرا بسبب إطار Flutter .

ثانيا React Native و تستخدم React و JavaScript لإنشاء تطبيقات جوال , هي الخيار الأمثل لكل مطور يحترف لغة Javascript .

ثالثا لديك Cordova هذا الإطار يستعمل تقنيات الويب Html, Css و Javascript لإنشاء التطبيقات , سيكون من السهل جداً العمل عليها إذا كنت تُجيد بناء واجهة الموقع .

و أخيرا إطار Xamarin , هو من شركة Microsoft و يمكنك من إنشاء تطبيقات cross platform بإستخدام لغة البرمجة C# , C# هي لغة من Microsoft و تُستخدم في مجالات عديدة منها تطوير ألعاب على Unity , تطوير جانب الخادم للمواقع على Asp.net و بناء برامج مكتبية .