المسار المهني

تطوير Mobile

أطلق تطبيقات إلى App Store / Play Store — تخصص قوي ومركّز.

الوقت حتى الجاهزية للعمل
6–10 أشهر
الراتب المبدئي (الولايات المتحدة)
~$80k+
الطلب العالمي
تخصص متين
العائد في لبنان
★★☆☆☆

نظرة عامة

يبني مطورو الموبايل تطبيقات لنظامي iOS و/أو Android — إما أصلية (Swift/SwiftUI لـ iOS، وKotlin/Jetpack Compose لـ Android) أو متعددة المنصات (Flutter/Dart أو React Native/JavaScript). في عملك اليومي تبني الشاشات والتنقل، وتدير حالة التطبيق، وتدمج واجهات API وميزات الجهاز (الكاميرا، الموقع، الإشعارات)، وتتعامل مع التخزين دون اتصال، وتنشر إلى App Store / Play Store.

يناسب: الأشخاص الذين يعشقون منتجات الموبايل، ويهتمون بتجربة المستخدم والأداء على الأجهزة المحدودة الموارد، ويريدون المكافأة الملموسة المتمثلة في نشر تطبيق يثبّته الناس.

الطلب في سوق العمل (2024–2025)

  • الطلب: تخصص متين ينمو (تشير توقعات الصناعة إلى نمو نحو 21% لمطوري تطبيقات الموبايل على مدى العقد). يحظى React Native بأكبر عدد من إعلانات الوظائف (~6,400 على LinkedIn US مقابل ~1,068 لـ Flutter في لقطة 2025)؛ وFlutter هو الأسرع نمواً؛ وiOS/Android الأصلي يدفع في القمة.
  • الراتب المبدئي (الولايات المتحدة): حوالي $80k للمبتدئين في React Native/Flutter؛ وiOS (Swift) يميل إلى دفع الأعلى بين تخصصات الموبايل، بمتوسط ~$120k إجمالاً.
  • العمل عن بُعد: متوسط — أكثر ملاءمة للعمل عن بُعد من المتوسط لكن بعدد إجمالي أقل من الأدوار مقارنة بالويب؛ مهارات تعدد المنصات توسّع خياراتك.
  • ملاحظة مهمة: الموبايل سوق أصغر من الويب؛ اختر حزمة واحدة (يُنصح بتعدد المنصات لاتساع الخيارات) وأطلق تطبيقات حقيقية.

اختر هذا إذا…

  • أنت شغوف بتطبيقات الموبايل وتريد النشر إلى المتاجر.
  • تستمتع بتجربة المستخدم المصقولة والعمل ضمن قيود الأجهزة.
  • تعرف بالفعل JavaScript/React (→ React Native) أو تريد قاعدة كود واحدة لكلتا المنصتين (→ Flutter).
  • لا تمانع سوق عمل أصغر (لكن متين) مقابل تخصص مركّز.

خارطة طريق المهارات

  1. 1

    الأساسيات: أساسيات البرمجة في لغتك المستهدفة (Dart لـ Flutter؛ JavaScript/React لـ React Native؛ Swift لـ iOS؛ Kotlin لـ Android)؛ Git.

  2. 2

    المهارات الأساسية: الواجهات/العناصر/المكونات، التخطيط، التنقل، إدارة الحالة، استدعاء واجهات API، التخزين المحلي.

  3. 3

    إطار العمل: Flutter (+ Firebase) أو React Native (+ Expo)؛ أو الأصلي SwiftUI / Jetpack Compose.

  4. 4

    الأدوات: Firebase (المصادقة، Firestore، الإشعارات)، واجهات الأجهزة، توقيع التطبيق، النشر في المتجر (TestFlight/Play Console)، CI أساسي للموبايل.

  5. 5

    مشاريع معرض الأعمال: أطلق 3–4 تطبيقات، ويُفضّل نشر واحد منها على الأقل في متجر.

الدورات الموصى بها

مشاريع معرض الأعمال

  1. تطبيق متعدد الشاشات مع التنقل والحالة (مثل الملاحظات أو متتبّع المصاريف).
  2. تطبيق يستهلك واجهة API عامة مع تخزين مؤقت دون اتصال (مثل الطقس أو الأخبار).
  3. تطبيق مدعوم بـ Firebase مع مصادقة وقاعدة بيانات لحظية (مثل الدردشة أو قائمة مهام مع مزامنة).
  4. تطبيق واحد مصقول ومنشور على App Store أو Play Store.

الجدول الزمني

6–10 أشهر تبعاً لما إذا كنت ستختار تعدد المنصات (أسرع) أو الأصلي.