هل اتعلم react native و ابرمج للاندرويد و اي او اس ام اتعلم جافا و اتخصص في الاندرويد
مع زكر الاسباب
إن كان لديك خبرة في تقنيات الويب مثل HTML وCSS وJavaScript أو حتى معرفة بسيطة فيهم، فسيكون تعلم React Native هو الأختيار الأمثل لأنه يعتمد على لغة JavaScript وCSS بشكل رئيسي وسيكون حينها تعلمه أمر سهل مقارنة ببقية التقنيات مثل Flutter أو حتى تقنيات Native مثل Java أو Swift.
أما إن كانت هذه هي أول مرة تتعلم فيها الأساسيات البرمجية، فمن الأفضل أن تتعلم تقنية أخرى مثل Flutter لأنك لن تضطر إلى تعلم أكثر من لغة مثل HTML و CSS وJavaScript، وكذلك يوجد دعم ممتاز لـ Flutter في الوقت الحالي من قبل جوجل، وحتى بعد تعلم Flutter سيكون لديك القدرة على إنشاء صفحات الويب وتطبيقات سطح المكتب من خلال كود واحد فقط وبدون تعلم تقنيات أخرى.
كما يوجد مسارات أخرى لعمل تطبيقات أندرويد وiOS مثل Java أو Swift ولكن لا يفضل ألا تتبع مثل هذه التقنيات إن كنت تريد جعل تطبيقات تعمل على Android و iOS أيضًا وذلك لأن كل منهما يستخدم لغات مختلفة (Java و Kotlin للأندرويد و Swift و Object-C لـ iOS) وذلك لأن كل تطبيق سيكون له كود مختلف وستحتاج ضعف الوقت تقريبًا لكي تقوم بعمل تطبيق واحد (لشركة على سبيل المثال) لكلا النظامين.
قبل الإجابة على هذا السؤال يجب عليك إجابة السؤال التالي وبعدها يمكنك معرفة التقنية الأفضل لك حيث يجب عليك تحديد التخصص الذي تريده بعيداً عن ال react native أو لغة جافا حيث أن
جميع الإختيارات السابقة لها فرص عمل منتشرة ولها طلب عالي لذلك الإختيار سيكون حسب تفضيلك وحبك لمجال عن الآخر كما أن للتطوير لنظام ال IOS يجب عليك إمتلاك جهاز mac
التعليقات