التطوير عبر المنصات

أدلة ودروس حول التطوير عبر المنصات، وبناء تطبيقات تعمل بشكل أصلي على Windows وmacOS وLinux انطلاقًا من قاعدة شيفرة واحدة.

تطبيقات الويب التقدمية: متى تتفوق على الأصلي

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

توظيف مطوّر Qt: المهارات والأسعار ومزالق الترخيص

الشركات التي تحتاج إلى توظيف مطوّر Qt تبني عادةً شيئاً يجب أن يعمل على جهاز لا في متصفح: لوحة أجهزة، أو أداة تشخيص، أو تطبيق تحكم لعتاد لا يدعمه أحد غيرها. مجموعة المرشحين جزء صغير من حجم سوق الويب، والمفردات مختلفة، والاختصارات المعتادة في التوظيف لا تنجح. فالموظِّف الذي يرشّح على «C++» سيسلّمك أشخاصاً لم يكتبوا سطر...

تطبيقات سطح المكتب متعددة المنصات مع Qt وQML

بناء تطبيق سطح مكتب واحد يعمل بشكل أصلي على Windows وmacOS وLinux من قاعدة شيفرة واحدة هو بالضبط ما صُمم Qt من أجله. في عام 2026، يظل Qt واحدًا من أقوى الخيارات لبناء تطبيقات سطح المكتب متعددة المنصات والبرمجيات المضمّنة، خصوصًا حيث يهم الأداء والإحساس الأصلي وقابلية الصيانة طويلة الأمد. يشرح هذا الدليل كيف يتعامل Qt...

دليل الترحيل من Qt 5 إلى Qt 6 لعام 2026

يُعد Qt 6 إصدارًا رئيسيًا، وترحيل تطبيق Qt 5 حقيقي إليه هو أكثر من مجرد إعادة تجميع. فقد تمت هيكلة إطار العمل في وحدات، وتحوّل نظام البناء نحو CMake، وأُزيلت أو استُبدلت بعض واجهات برمجة التطبيقات، وانتقلت وحدات إلى أماكن أخرى. لا شيء من ذلك مستحيلاً، لكن الترحيل الناجح من Qt 5 إلى Qt 6 يُخطَّط له، ولا يحدث بالصدفة....