الانتقال إلى المحتوى

من متجر Shopify إلى تطبيق iOS: تطبيق أصلي مبني على متجرك

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

AirBuildقراءة لمدة 5 دقائق

المتجر مفتوح والعملاء يطلبون عبر الموقع. والسؤال التالي غالباً هو: هل يمكن توفير تطبيق يفتحه العملاء الدائمون من شاشتهم الرئيسية؟

متجرك هو موقع ويب

واجهة متجر Shopify هي موقع ويب: يحدد القالب مظهره، ويتصفح العملاء المنتجات ويضيفونها إلى السلة ويدفعون عبر المتصفح. إنها ليست تطبيق iOS، ولا تظهر على App Store.

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

أدوات إنشاء التطبيقات والتغليف

يضم Shopify App Store قسماً لأدوات إنشاء تطبيقات الهاتف. وفي 1 أكتوبر 2026 كان يضم 106 تطبيقات تحت الوصف: «أرسل إلى العملاء إشعارات مباشرة عن المنتجات الجديدة والخصومات الخاصة عبر تطبيق يحمل علامتك التجارية».

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

مكونان يوثقهما Shopify

تصف وثائق المطورين لدى Shopify مكونين لتطبيقات الهاتف. يتيح Storefront API للتطبيق الوصول إلى منتجات المتجر وتصنيفاته والبحث فيه، وإلى سلة التسوق وحسابات العملاء. أما Checkout Kit فهو حزمة SDK مفتوحة المصدر تعرض صفحة الدفع الخاصة بـ Shopify داخل تطبيق Swift، مع علامتك التجارية وإعدادات الدفع ووسائله، ويمكن وضع زري Shop Pay وApple Pay في صفحات المنتجات وسلة التسوق للشراء بضغطة واحدة.

  1. المنتجات والتصنيفاتالمخزون والأسعار والصور
    Storefront API
    دليل المنتجات وصفحاتهاشبكات أصلية وتفاصيل وأدوات لاختيار الخيارات
  2. سلة التسوقالسلة نفسها التي يستخدمها الموقع
    Storefront API
    سلة التسوقورقة يمكن فتحها من أي مكان
  3. الدفع والمدفوعاتإعدادات الدفع والخصومات لديك
    Checkout Kit
    الدفعصفحة الدفع الخاصة بـ Shopify داخل التطبيق
  4. حسابات العملاءسجل الطلبات
    Storefront API
    طلباتكالطلبات السابقة بعد تسجيل الدخول
تبقى بيانات المتجر وصفحة الدفع في Shopify، ويستخدمها التطبيق عبر المكونين اللذين يوثقهما Shopify.

يخطط تطبيق iOS الذي تنقله إلى AirBuild حول هذين المكونين: تصل الطلبات إلى لوحة إدارة Shopify كما تصل اليوم، وتمر المدفوعات عبر صفحة الدفع من Shopify.

متجر واحد في صورة تطبيق

خذ متجراً يبيع حبوب القهوة مثالاً. لكل صفحة في الموقع مكان داخل التطبيق، بالشكل الذي يتوقعه مستخدم iPhone.

موقع المتجر

/collections/coffeeكل أنواع القهوة حسب المنشأ
/products/ethiopiaقوائم منسدلة لاختيار درجة الطحن والحجم
درج سلة التسوقينزلق من اليمين
/accountالطلبات السابقة

التطبيق الأصلي

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

كيف تنقل متجرك

  1. اترك الرابط

    انضم إلى قائمة الانتظار بعنوان متجرك وجملة توضح ما ينبغي أن يفعله التطبيق ولمن هو، مثل: «للعملاء الدائمين، ويتذكر حبوب القهوة التي يشترونها عادة».

  2. يبني فريقك الذكي التطبيق باستخدام SwiftUI

    يقرأ وكلاء المنتج والتصميم والتطوير في AirBuild متجرك وتصنيفاته ومنتجاته وطريقة شراء العملاء، ثم ينشئون منه تطبيق iOS أصلياً. ولا يتغير المتجر نفسه.

  3. جرّبه على جهاز iPhone، ثم App Review

    يصل التطبيق إلى هاتفك عبر TestFlight لتجربه وتطلب التعديلات بكلمات بسيطة. وعندما يصبح جاهزاً، يجهز AirBuild صفحة App Store ويرسل التطبيق ويتابع المراجعة ويرد على المراجعين ويصلح ما يطرحونه ثم يعيد الإرسال.

ما ينبغي تجهيزه

  • عنوان متجرك.
  • جملة توضح من سيستخدم التطبيق أولاً وما ينبغي أن يفعله. لا يلزم أن يشمل كل صفحة في الموقع.
  • تطبيقات Shopify التي يعتمد عليها متجرك، مثل الاشتراكات أو التقييمات، مع ذكرها في تلك الجملة.
  • عضوية Apple Developer Program، أو خطة للتسجيل قبل إرسال التطبيق، ورابط لسياسة الخصوصية. لن يقبل App Store Connect الإرسال من دونه.

أسئلة وأجوبة

هل يستطيع Shopify إنشاء تطبيق iOS لمتجري؟

ليس بمفرده. متجر Shopify هو موقع ويب، ويضم قسم أدوات إنشاء تطبيقات الهاتف في Shopify App Store أكثر من مئة تطبيق من جهات خارجية لهذه المهمة. أما ما يوثقه Shopify نفسه للتطبيقات الأصلية فهو Storefront API وCheckout Kit.

هل يمكنني تغليف موقع متجري كتطبيق؟

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

هل تظل الطلبات والمدفوعات عبر Shopify؟

نعم. يقرأ التطبيق الأصلي المنتجات ويدير سلة التسوق عبر Storefront API، ويفتح Checkout Kit صفحة الدفع الخاصة بـ Shopify داخل التطبيق، فتصل الطلبات إلى لوحة إدارة Shopify كما تصل اليوم.

ماذا يحدث للقالب والتطبيقات والخصومات؟

لا يتغير متجرك، بل يبقى القالب والتطبيقات والإعدادات في Shopify. وصفحة الدفع تابعة لـ Shopify، لذلك تطبق إعدادات الدفع والخصومات كالمعتاد. أخبرنا بالتطبيقات التي يعتمد عليها متجرك لنخطط تطبيق iOS حولها.

هل أحتاج إلى Mac أو Xcode؟

لا تحتاج إلى أي منهما. يشغّل AirBuild فريقك الذكي على جهاز Mac أو في السحابة، ويصل التطبيق إلى جهاز iPhone عبر TestFlight. وتحتاج إلى عضوية Apple Developer Program للنشر.

من يملك كود تطبيق iOS؟

أنت تملكه. يبقى متجرك في حسابك على Shopify، ومشروع SwiftUI الذي ينشئه AirBuild ملك لك أيضاً.