تطبيقات Kotlin أصلية
واجهات مبنية بـJetpack Compose أو نظام View الأقدم، مكتوبة بلغة Kotlin، لغة Google الموصى بها لعمل Android الجديد.
تطوير تطبيقات الجوال
بناء تطبيقات Android أصلية وإطلاقها على Google Play، كمطور متفرغ، أو مشروع محدد النطاق، أو دعم توظيف، أو استشارات.
تلجأ الشركات إلى توظيف مطور Android في دبي عندما يجب أن يعمل التطبيق جيداً عبر مجموعة واسعة ومتنوعة فعلاً من الأجهزة والمصنّعين، لا خط أجهزة واحد. انفتاح Android نفسه قوته وتعقيده معاً: تختلف أحجام الشاشات وأداء المعالجات وتخصيصات المصنّعين، ومطور Android الذي أطلق تطبيقات فعلاً في ذلك التنوع يعرف أين تكمن مخاطر التوافق الحقيقية.
يأتي إدراج تطبيق في Google Play أيضاً بمتطلبات متحركة خاصة به. ترفع Google الحد الأدنى لمستوى API الخاص بـAndroid الذي يجب أن يستهدفه تطبيق جديد أو تحديث وفق جدول منتظم، ومطور Android الذي يتابع ذلك المتطلب يُبقي التطبيق قابلاً للنشر، بينما قد يجد من لا يفعل تحديثاته تُرفض بصمت بعد أشهر من إطلاق البناء الأصلي.
ما يبنيه الدور
عمق منصة حقيقي، لا بناء جوال عام.
واجهات مبنية بـJetpack Compose أو نظام View الأقدم، مكتوبة بلغة Kotlin، لغة Google الموصى بها لعمل Android الجديد.
إدراجات المتجر، وقسم سلامة البيانات، وبناء يستوفي متطلب مستوى API المستهدف الحالي في Google Play، مُدار قبل أن يصبح عائقاً.
اختبار عبر الهواتف وأحجام الشاشات المختلفة فعلاً التي تأتي بها أجهزة Android، لا محاكي المرجع الذي يفتحه Android Studio افتراضياً فقط.
إبقاء مستوى API المستهدف للتطبيق حديثاً مع تقدم متطلب Google، بحيث تستمر التحديثات المنشورة في القبول عاماً بعد عام.
الإشعارات، والعمل في الخلفية، وتسجيل الدخول البيومتري، والتكامل مع ميزات النظام مثل الموقع أو الكاميرا حيثما يحتاجها التطبيق فعلاً.
كود شبكي يستدعي خلفيتك القائمة أو الجديدة، ويتعامل مع الاتصالات غير المستقرة بسلاسة بدلاً من ترك شاشة عالقة في التحميل.
اتفق على هذه المخرجات كتابياً قبل توظيف مطور Android في دبي، كي يكون النطاق واضحاً بغض النظر عن نموذج التعاقد الذي تختاره.
المهارات المهمة
أدوات وممارسات حالية، مُتحقَّق منها مقابل توثيق Google نفسه.
| المهارة أو الأداة | ماذا يبدو الجيد | لماذا يهم ذلك |
|---|---|---|
| Kotlin وJetpack Compose | مرتاح لبناء واجهات حديثة بـCompose، مع معرفة نظام View للشاشات الأقدم | Kotlin وCompose هما الخيار الافتراضي الحالي من Google لعمل Android الجديد |
| مستوى API المستهدف | يعرف المتطلب الحالي ويبقي البناءات محدَّثة وفقه | التطبيق المتأخر عن المتطلب يتوقف عن استقبال تحديثات مقبولة على Google Play |
| اختبار الأجهزة والمصنّعين | يختبر على مجموعة حقيقية من الأجهزة، لا هاتف مرجعي واحد | تنوع أجهزة Android هو حيث تظهر أخطاء التوافق فعلاً |
| سلامة البيانات والخصوصية | يملأ قسم سلامة البيانات في Google Play بدقة، لا كإجراء شكلي | إقرار غير دقيق مسألة سياسة، لا تفصيل بسيط |
| العمل في الخلفية والبطارية | يستخدم واجهات Android الحالية للمهام الخلفية بدلاً من أنماط أقدم مستهلكة للبطارية | السلوك الخلفي السيئ يعرّض التطبيق للإبلاغ عنه أو إلغاء تثبيته من المستخدمين |
تحدد صفحة Google الرسمية عن تحقيق متطلب مستوى API المستهدف في Google Play بدقة ما يجب أن يستوفيه التقديم، ويستحق سؤال أي مطور Android مباشرة كيف يبقي تطبيقاته القائمة محدَّثة وفقه.
طرق العمل معنا
أضف مطور Android متفرغاً إلى فريقك عندما يستمر التطبيق في النمو ويحتاج شخصاً يمتلك قاعدة كود Kotlin أسبوعاً بعد أسبوع، آخذاً التوجيه من خطة منتجك الخاصة. اختر مشروعاً عندما يكون شكل العمل معروفاً مسبقاً، مثل إطلاق أول على Google Play أو ميزة كبيرة واحدة، وتريد تسليماً نظيفاً وموثقاً بمجرد الإطلاق. اطلب دعم التوظيف عندما تكون الخطة توظيف مطور Android مباشرة، ودعنا نرشّح المرشحين وندير الجزء التقني من المقابلة. أدخل الاستشارات عندما يكون تطبيق Android قائماً بالفعل وما تحتاجه فعلاً نظرة ثانية ومستقلة على كوده أو أدائه أو تغيير سياسة أعلنته Google للتو.
تقييم مرشح
فحوصات تكشف خبرة منصة حقيقية.
شيء نشره بنفسه أو بناه لدى صاحب عمل سابق، واطلب منه أن يشرح لك خطأ توافق واحد ظهر فقط على جهاز محدد.
كل تطبيق يصونه يجب أن يتقدم عندما ترفع Google المتطلب. اسأل كيف تبدو تلك العملية فعلاً عبر عبء عمله الحالي.
افتح مصدر شاشة فعلية معاً واسأل كيف تتصرف عندما يدور الهاتف أو يُقتل ويُعاد تشغيل العملية من قِبل النظام.
أي المصنّعين وأحجام الشاشات يختبر عليها فعلاً، إلى جانب المحاكي المرجعي الوحيد الذي يأتي مع Android Studio.
إقرار سلامة البيانات قرار حكمي بقدر ما هو نموذج. تفكيره يخبرك كيف يتعامل مع عمل الامتثال عموماً بعناية.
راجع هذه القائمة بنفسك، أو دع خدمة دعم التوظيف لدينا تُخضع مرشح Android لها نيابة عنك. في الحالتين، إنها الطريقة الأكثر موثوقية لتوظيف مطور Android في دبي دون الاعتماد على سيرة ذاتية وحدها.
الشهادات
شهادة Google الخاصة بهذا الدور متوقفة الآن، لذا تعامل بحذر مع أي ادعاء بـ”مطور Android معتمد”.
شهادة Google Associate Android Developer متوقفة رسمياً ومغلقة أمام التسجيلات الجديدة وفق صفحة الشهادة الرسمية نفسها، رغم أن من حصل عليها قبل التوقف يحتفظ بها حتى تاريخ انتهائها. لا ينبغي عرضها كشهادة حالية ومستمرة.
إدراجات Google Play الخاصة به أقرب دليل متوفر لهذا الدور. اقرن ذلك بمراجعة كود حقيقية وسؤال مباشر عن كيفية إبقائه مستوى API المستهدف للتطبيق من التأخر، وتصبح الشهادة غير ضرورية قبل توظيف مطور Android في دبي لهذا الدور.
اعتبارات إماراتية
مجالان يظهران في مشاريع Android الحقيقية في دبي.
ينعكس نظام تخطيط Android للعربية تلقائياً في معظم المكونات القياسية، لكن أداة مخصصة أو رسماً بيانياً نادراً ما ينعكس بشكل صحيح من تلقاء نفسه، لذا خصص وقت اختبار حقيقياً له بدلاً من الثقة بالإطار افتراضياً.
تطبيق Android الذي يتيح تسجيل الدخول عبر UAE PASS، الهوية الرقمية الوطنية للدولة، يتبع نمط تسجيل الدخول نفسه من تطبيق إلى تطبيق الذي تنشره UAE PASS لتكامل الجوال، وهو ما يتجنب مزالق نسخة محلية الصنع.
ينتمي دور Android هذا إلى فئة تطوير تطبيقات الجوال لدينا، ضمن قسم توظيف مطورين في دبي الأوسع. قاعدة كود مكتوبة تحديداً بلغة Kotlin، خارج دور Android الأوسع، تشير إلى دور مطور Kotlin الخاص باللغة بدلاً من ذلك. اقرن هذه الصفحة بدور مطور iOS لدينا للمنتج نفسه على جانب Apple، أو تجاوز الانقسام الأصلي تماماً بـمطور Flutter أو مطور React Native لقاعدة كود واحدة مشتركة. عندما يحتاج المشروع تصميماً وعمل نمو لمتجر التطبيقات أيضاً، تجمع خدمة تطوير تطبيقات الجوال لدينا كل ذلك معاً.
إجابات واضحة
لأن التطبيق يحتاج أن يبقى قريباً من منصة Google الخاصة، مثل الاستخدام العميق لميزات نظام Android الخاصة، أو توافق واسع عبر أجهزة عدة مصنّعين، أو عمل أداء لا تصل إليه قاعدة كود مشتركة بالنظافة نفسها.
Kotlin. يوصي توثيق مطوري Android الرسمي من Google بلغة Kotlin كاللغة المفضلة لتطبيقات Android الجديدة، وتكتب معظم فرق Android الحالية الكود الجديد بها، مع بقاء Java شائعة في قواعد الكود الأقدم التي لم تُرحَّل بعد.
تشترط Google على التطبيقات والتحديثات الجديدة استهداف مستوى API حديث لـAndroid قبل نشرها، ويتقدم هذا المتطلب تقريباً مرة كل عام. يحتاج مطور Android إبقاء التطبيق مُحدَّثاً وفقه وإلا توقف قبول التحديثات.
نعم، وعادة ما يُثمر ذلك نتيجة أفضل. ترفع Google Play متطلب مستوى API المستهدف دورياً، ويصدر مصنّعو الأجهزة إصدارات Android جديدة وفق جداولهم الخاصة، لذا يستفيد التطبيق من مطور يفهم قاعدة كوده بالفعل يتولى ذلك العمل المستمر.
يفعل بعضهم، لكن تستخدم Android وiOS لغات وأدوات وعمليات مراجعة منفصلة، لذا توظف شركات كثيرة مطور Android ومطور iOS كزوج، أو تختار إطار عمل متعدد المنصات مثل Flutter أو React Native بدلاً من ذلك.
المصادر
سعر ثابت ومكتوب
وصلنا طلبك. نعمل الآن على كتابة عرض السعر.
خلال ساعات العمل ستصلك خلال 45 دقيقة. تحقق من بريدك الإلكتروني لرسالة التأكيد.