Métier développeur mobile

مطور موبايل

مع النمو في عدد الهواتف الذكية والأجهزة اللوحية، أصبحت وظيفة مطور الهواتف المحمولة مطلوبة بشدة في فرنسا.
Fiche métier - développeur mobile

دور مطور الهاتف المحمول

مع استخدام أكثر من 4.5 مليار شخص في جميع أنحاء العالم للهواتف الذكية بحلول عام 2023، أصبحت هذه المهنة لا غنى عنها. ينشئ مطورو الهواتف المحمولة تطبيقات للهواتف الذكية والأجهزة اللوحية، بالإضافة إلى إصدارات من المواقع الإلكترونية التي تتكيف مع واجهات الهواتف المحمولة. وباعتبارهم متخصصين في تطوير الأجهزة المحمولة، فهم يتقنون لغات مثل جافا لنظام أندرويد وسويفت لنظام iOS، مما يمكنهم من العمل في مجموعة متنوعة من المجالات (ألعاب الفيديو، وتحديد الموقع الجغرافي، ومنصات الدفع).

وهم يشاركون في جميع مراحل دورة حياة التطبيق: تحديد المتطلبات الفنية، وتطوير الوظائف، واختبار وتصحيح أي أخطاء.

تنتمي هذه الوظيفة إلى مجال تطوير الويب.

مهام مطور الهاتف المحمول

  • يقومون بتحليل المواصفات الوظيفية والتقنية لفهم احتياجات المشروع.
  • يوصون بالحلول التقنية الأنسب لإنشاء التطبيقات والواجهات على نظام التشغيل iOS أو Android.
  • يقومون ببرمجة وظائف تطبيقات الهاتف المحمول الحالية أو من الصفر (مشروع جديد) باستخدام لغات برمجة مختلفة (جافا، سويفت، كوتلن). وكجزء من ذلك، يقومون بدمج النماذج الرسومية التي يقدمها المصممون.
  • يكتبون الوثائق الفنية للتطورات المستقبلية.
  • يقومون بتنفيذ مراحل الاختبار وحل أي أخطاء.

جهات الاتصال الرئيسية

métier développeur front-end

مطور الواجهة الأمامية

مزيد من المعلومات
Fiche métier - Lead UX UI

مصمم تجربة المستخدم/واجهة المستخدم الرئيسية

مزيد من المعلومات
métier testeur qa

مختبر ضمان الجودة

مزيد من المعلومات
métier développeur back-end

مطور الواجهة الخلفية

مزيد من المعلومات
Fiche métier - CTO

الرئيس التنفيذي للشؤون التقنية (CTO)

مزيد من المعلومات

مهارات مطوري الأجهزة المحمولة

المهارات التقنية لتطوير أندرويد

يتقن مطورو الهواتف المحمولة المتخصصون في Android لغتي البرمجة Java و Kotlin، وهما ركيزتا التطوير على هذه المنصة. ويستخدمون مجموعة أدوات Android SDK وأدوات مثل Android Studio أو Eclipse لتصميم التطبيقات وترميزها واختبارها. He has knowledge of the JDK (Java Development Kit) for development in Java, and the NDK (Native Development Kit) to code in C or C++ for certain needs.

المهارات التقنية لتطوير الأندرويد

بالنسبة لتطوير نظام iOS، يتقن مطوّر الهواتف المحمولة لغتي Swift و Objective-C، اللتين تقعان في قلب تطبيقات iPhone و iPad. ويستخدمXcode IDE، وهو منصة التطوير الرئيسية لنظام iOS، لكتابة تطبيقاته واختبارها ونشرها. وهو بارع في أطر عمل Cocoa Touch وFoundation وCordova وCordova وCore Motion. كما أنه يستخدم أدوات هندسة البرمجيات مثل JUnit وSVN لإدارة التعليمات البرمجية وتسهيل العمل الجماعي.

مهارات تقنية إضافية

  • تطويرالتطبيقات الهجينة أو العابرة للمنصات: Apache Cordova (PhoneGap) وIonic Framework و React Native و Xamarin و Appcelerator و Flutter.
  • الواجهة الأمامية: مهارات في HTML/SS، وجافا سكريبت، بالإضافة إلى أطر عمل Bootstrap و Backbone.
  • القدرة على هيكلة قواعد بيانات SQL والاستعلام عنها وإدارتها لتطبيقات الهاتف المحمول.
  • القدرة على ربط تطبيقات الهاتف المحمول بالخدمات الخارجية عبر واجهات برمجة التطبيقات.
  • المعرفة بأساليب Agile (Scrum وKanban).

المهارات الشخصية

  • الدقة
  • الفضول
  • الإبداع
  • المرونة
  • الصبر
  • إجادة اللغة الإنجليزية
هل تبحث عن مرشح لهذه الوظيفة؟ أخبرنا عن احتياجاتك

التعليم والتدريب لمطوري الهواتف المحمولة

يمكنك أن تصبح مطوراً للهواتف المحمولة بمؤهل تعليم عالٍ لمدة عامين. يمكن أن يكون هذا المؤهل شهادة البكالوريوس في الحوسبة، أو شهادة مهنية في الحوسبة أو تقنيات الاتصال(بكالوريوس +3)، أو شهادة هندسة أو درجة الماجستير في الحوسبة(بكالوريوس +5).

المسارات الوظيفية الممكنة

من خلال الخبرة، يمكن لمطوري الهواتف المحمولة أن يصبحوا مطوري هواتف محمولة رئيسيين يشرفون على فريق من المطورين. ويمكنهم أيضاً أن يتخصصوا أكثر من خلال الانتقال إلىهندسة الأجهزة المحمولة.