طريقك لتصبح مطور تطبيقات موبايل Mobile Developer
مما لاشك فيه ان مجال تطبيقات الموبايل من اهم المجالات حاليا فمن منا لا يستخدم هاتفه بشكل يومي كل بل من منا لا يعتمد علي هاتفه في حياته اليومية بشكل اساسي ؟
هناك مئات الالاف من التطبيقات سواء علي متجر جوجل او علي متجر ابل وكل يوم التطبيقات في ازدياد والكل يسعي وراء امتلاك تطبيق سواء شخصي او لشركته او حتي لصفحته التي يتربح منها
ماذا تتعلم لو اردت ان تكون مطور تطبيقات موبايل ؟؟
في البداية يجب ان تعرف انه هناك مسارات اساسيان يوف يتحدد من خلالهم ماذا سوف تتعلم بالظبط
اولا النيتف – Native
وهو المجال الاقل طلبا في سوق العمل علي الرغم من ارتفاع رواتب هذا المسار ووظيفته ان تقوم بكتابة الكود الذي يخاطب نظام التشغيل وحده ويتحكم في الهاردوير بشكل اكبر بمعني انه لو اردت ان تعمل تطبيق يعمل علي منصة الاندرويد ف سوق تتعلم لغة الاندرويد وهي الجافا (كوتلين) ولو اردت ان تصنع تطبيق يعمل علي الايفون ومنتجات ابل فعليك بتعلم Swift
ثانيا الكروس – Cross
وهو المسار الاشهر والاكثر طلبا في سوق العمل وفكرته هي ان تقوم بكتابه كود يعمل علي الاندرويد والايفون في نفس الوقت نفس الكود يعمل علي اكتر من منصة وهذا سبب انتشار هذا الفكر انه الاكثر سرعة ولا تحتاج الشركة الي تعيين اكتر من مطور لكل نظام تشغيل بل يكفي مطور واحد يقوم بالاتنين معا من خلال الكروس بلاتفورم واشهر اللغات المستخدمه هنا
1 – flutter
تأتي من جوجل مدعومة بقوه ولها الكثير من الشروحات فقط عليك في البداية بدراسة لغة Dart وهي شبيهه بالسي شارب كثيرا ومن بعد الدارت تبدأ في فلاتر وصولا بانشاء اول تطبيق لك
وسوف نضع هنا اشهر مصادر تعلم فلاتر ودارت باللغة العربية – قريبا
2 – React Native
من اشهر اللغات المكتبات المستخدمه في مجال الموبايل وتستهدف من يعملون في الجافاسكربت او لديهم خبرة فيها حيث انه يجب عليك ان تكون ملم بالجافاسكربت الي حد كبير وبعدها تدرس React ثم تنطلق نحو React Native
3 – MAUI من مايكروسوفت
تأتي مدعومة من مايكروسوفت وخصوصا في 2022 حيث البداية وتعد التطوير الاكبر من بعد Xamarin forms ولكن طريق التمكن منها يأتي طويلا بعد الشيء حيث يلزمك دراسة لغة السي شارب وهي لغة كبيرة نسبيا ولكن تبقي MAUI خيار ممتاز لكل مبرمجي ومطوري الدوت نت
يمكنك مشاهدة الفيديو المختصر لتصلك الفكرة