تطبيقات سطح المكتب التقليدية في Microsoft Store على Windows

بيت براون

لطالما كان Microsoft Store على Windows دعما كبيرا لتطبيقات UWP وPWAs وتطبيقات سطح المكتب المحزمة في . مثبتات MSIX، كاملة مع هوية التطبيق والتركيز على كل من السلامة وتجربة التثبيت البسيطة.

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

وإدراكا لذلك، في العام الماضي، قدمنا برنامج معاينة لتمكين تطبيقات سطح المكتب التقليدية هذه، والتي تسمى عادة تطبيقات "Win32"، التي تم تعبئتها في .EXE أو .MSI المثبتات، وتم إنشاؤها باستخدام أي شيء من .NET (WPF، Windows Forms، وحدة التحكم) إلى C++، WinUI، MFC، Qt، Flutter، OpenGL، Pascal، Java، Electron، وأكثر من ذلك بكثير، لتكون جزءا من كتالوج متجر Windows. في الإصدار 2022، أعلنا عن نجاح برنامج المعاينة، وفتحنا نشر تطبيق Win32 للجميع!

يؤدي إحضار تطبيق Win32 إلى Microsoft Store إلى إضافة قناة توزيع أخرى لتطبيق سطح المكتب التقليدي من خلال جعله قابلا للاكتشاف Windows العملاء مباشرة ضمن Windows، مع الحفاظ على مهام سير عمل إنتاج البناء الحالية. تدعم Microsoft Store الجديدة على Windows Windows 11 جنبا إلى جنب مع Windows 10، والوصول إلى عملاء Windows أكثر من أي وقت مضى.

"اليوم، يستفيد WinZip من نموذجين رئيسيين للتوزيع على Microsoft Store - تطبيقات UWP وتطبيقات Win32 غير المعدلة. تسمح تطبيقات Win32 غير المعدلة ل WinZip ببناء علاقة مباشرة مع عملائنا مع الاستفادة من وصول Microsoft. إن نموذج الشراكة الجديد الذي تقدمه Microsoft لشركاء التنمية يجند إمكانات كبيرة لتوسيع نطاق الوصول والاستماع إلى عملائنا والاستجابة بسرعة للتغييرات في الطلب".

—WinZip، هنري مونتيرو، مدير المنتجات


المزيد من الإيرادات من عملك الشاق

لدعم تطبيقاتك دون تغييرات، نحن نمكنك من إحضار نظام التجارة الخاص بك للمشتريات داخل التطبيق.

عند استخدام نظام التجارة الخاص بك لتطبيقاتك غير المتعلقة بالألعاب، فإنك تحتفظ بنسبة 100٪ من الإيرادات (وفقا لشروط موفر نظام التجارة ومعالج الدفع)، ولا تدفع لشركة Microsoft أي شيء لنشر تطبيقك أو بيعه. لا توجد رسوم على النظام الأساسي.

هذا شيء جيد. :)

تطبيقك. المثبت الخاص بك. CDN الخاص بك.

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

يعالج المتجر رموز إرجاع MSI القياسية تلقائيا. لتوفير أفضل تجربة للعملاء عند استخدام مثبت EXE (مثل setup.exe)، يدعم المتجر الرسائل والإجراءات المناسبة التي تواجه العملاء لرمز الإرجاع أثناء الإعداد. يمكنك توفير رموز الإرجاع المخصصة هذه عند إرسال المثبت إلى المتجر.

Screen shot of Installer form

"من وجهة نظر المطور، يسعدنا أن نرى أن Microsoft Store الجديدة تدعم مجموعة واسعة من أنواع التطبيقات مثل MSI وEXE وMSIX PWA. وقد أدى ذلك إلى انخفاض كبير في السعة التي نسمعها من جانبنا وجعل عملية الإرسال أسهل بكثير. بالإضافة إلى ذلك، يقدم الفريق في Microsoft Store دعما مذهلا من معالجة الأسئلة التقنية إلى تقديم استراتيجيات التسويق وكل شيء بينهما".

— وندرشار، بيت يانغ، مدير أول، شراكات استراتيجية


سير عمل التسليم

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

بعد الإرسال الأولي لتطبيقك، يمكنك استخدام Microsoft Store إرسال API لتطبيق Win32 للاستعلام برمجيا وإنشاء عمليات إرسال جديدة للتطبيق. تعد واجهة برمجة التطبيقات هذه مفيدة إذا كان حسابك يدير العديد من التطبيقات، وتريد أتمتة عملية الإرسال لهذه الأصول وتحسينها.

النشر من GitHub

لدينا أيضا دعم التكامل المستمر / التسليم المستمر (CI/CD) من GitHub، بناء على واجهات برمجة التطبيقات هذه في المتجر نفسه. يعمل هذا الإجراء GitHub، المتوفر في GitHub Marketplace، على أتمتة عملية الإنشاء والتعبئة، ثم يحدث قائمة المتجر بالحزمة الجديدة، وكلها يتم تشغيلها كجزء من البنية الأساسية لبرنامج ربط العمليات التجارية CI/CD.

Screenshot of GitHub publishing

نعتقد أن هذا نهج رائع يأخذ الخطوات اليدوية من نشر المتجر ويشجع المطورين على تحديث تطبيقاتهم في المتجر.

مزيد من الرؤى بدءا من الاستحواذ

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

بالطبع، أردنا توفير هذا المستوى نفسه من الرؤى لتطبيقات Win32. لذا قمنا بذلك. :)

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

Trend chart of Installer return code

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

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

الاستجابة إلى مراجعات العملاء

يمكن للعملاء تقييم التطبيقات التي قاموا بتثبيتها ومراجعتها من خلال Microsoft Store. تعد التصنيفات والمراجعات ضرورية لفهم كيفية عرض العملاء لتطبيقاتك، وكيف سيدرك الآخرون تطبيقك عند التفكير في الاستحواذ. يمكنك تحليل التصنيفات والمراجعات باستخدام تقرير التقييمات والمراجعات في مركز الشركاء. والآن، بالنسبة لتطبيقات Win32، يمكنك أيضا الاستجابة لمراجعات العملاء مباشرة من هذه الصفحة.

Screenshot of customer reviews

مزيد من التحكم في التجربة

نحن نعلم أيضا أن العديد منكم قد استثمر في تجربة سير العمل والتثبيت التي تحافظ على تفاعل العملاء على مواقع الويب الخاصة بك، ولا تريد أن تفقد ذلك.

لدينا الآن دعم للمتجر المنبثق الذي يوفر نافذة تثبيت متجر صغير يمكنك منبثقة من موقع الويب الخاص بك. يمكنك هذا من الاحتفاظ بنفس تجربة الويب الأولى المألوفة لعملائك، ولكن لا يزال يدعم التثبيت من خلال Microsoft Store على Windows، بما في ذلك جميع التحليلات والخيرات الأخرى المغطاة أعلاه.

تعرف على كيفية نشر تطبيق Win32

بفضل الملاحظات الواردة من جميع المشاركين في برنامج المعاينة، قمنا بتسهين نشر تطبيقات سطح المكتب التقليدية غير المعدلة إلى Microsoft Store. شاهد هذا الفيديو القصير لمعرفة كيفية القيام بذلك.


نحن نتطلع إلى نشر تطبيقاتك الرائعة في المتجر! للبدء، توجه إلى مركز الشركاء. لمعرفة المزيد، لدينا وثائق تصف نشر تطبيقات Win32 هنا.