إغلق الإعلان

منذ إشعار وضع الحماية بالنسبة للتطبيقات الموجودة في Mac App Store، كانت هناك مناقشات ساخنة حول كيفية قيام Apple بجعل الأمور صعبة على المطورين. ومع ذلك، فإن الضحايا والعواقب الأولى فقط هي التي أظهرت حجم المشكلة التي تمثلها هذه الخطوة وما يمكن أن تعنيه للمطورين في المستقبل. إذا لم يخبرك وضع الحماية بأي شيء، فهذا يعني باختصار تقييد الوصول إلى بيانات النظام. تعمل التطبيقات في نظام التشغيل iOS بنفس الطريقة - فهي لا تستطيع عمليًا الاندماج في النظام والتأثير على تشغيله أو إضافة وظائف جديدة إليه.

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

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

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

[do action=”quote”]بالنسبة لمعظم هؤلاء العملاء، لم يعد متجر التطبيقات مكانًا موثوقًا به لشراء البرامج.[/do]

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

"في المرة القادمة التي أشتري فيها تطبيقًا متاحًا على App Store وعلى الموقع الإلكتروني للمطور، من المحتمل أن أشتريه مباشرة من المطور. وتقريبًا كل من يتعرض للإرهاق بسبب حظر التطبيقات بسبب وضع الحماية - ليس فقط المطورين المتأثرين، ولكن جميع عملائهم - سيفعلون الشيء نفسه بالنسبة لمشترياتهم المستقبلية. بالنسبة لمعظم هؤلاء العملاء، لم يعد متجر التطبيقات مكانًا موثوقًا به لشراء البرامج. وهذا يهدد الهدف الاستراتيجي المفترض المتمثل في نقل أكبر عدد ممكن من مشتريات البرامج إلى Mac App Store.

كان تطبيق TextExpander أحد أول ضحايا وضع الحماية، والذي يسمح لك بإنشاء اختصارات نصية يحولها التطبيق بعد ذلك إلى عبارات أو جمل كاملة، على مستوى النظام. إذا اضطر المطورون إلى تطبيق sanboxing، فستعمل الاختصارات فقط في هذا التطبيق، وليس في عميل البريد الإلكتروني. على الرغم من أن التطبيق لا يزال متاحًا في Mac App Store، إلا أنه لن يتلقى أي تحديثات جديدة بعد الآن. وكان مصير مماثل ينتظر تطبيق Postbox، حيث قرر المطورون عدم طرح الإصدار الجديد في Mac App Store عند إصدار الإصدار الثالث. بسبب sanboxing، سيتعين عليهم إزالة العديد من الوظائف، على سبيل المثال التكامل مع iCal وiPhoto. وأشاروا أيضًا إلى عيوب أخرى في متجر تطبيقات Mac، مثل عدم وجود فرصة لتجربة التطبيق، وعدم القدرة على تقديم سعر مخفض لمستخدمي الإصدارات الأقدم، وغيرها.

سيتعين على مطوري Postbox إنشاء إصدار خاص من تطبيقهم لـ Mac App Store حتى يكون متوافقًا مع القيود التي تفرضها إرشادات Apple، وهو أمر مستحيل بالنسبة لمعظم المطورين. وبالتالي، فإن الميزة الرئيسية الوحيدة لتقديم التطبيقات في Mac App Store تكمن فقط في التسويق وسهولة التوزيع. "باختصار، يتيح متجر Mac App Store للمطورين قضاء المزيد من الوقت في إنشاء تطبيقات رائعة ووقت أقل في إنشاء البنية التحتية لمتجرهم عبر الإنترنت." يضيف شيرمان ديكمان، الرئيس التنفيذي لشركة Postbox.

قد يكون لتدفق المطورين من Mac App Store أيضًا عواقب طويلة المدى على Apple. على سبيل المثال، يمكن أن يهدد أيضًا نظام iCloud الأساسي، والذي لا يمكن للمطورين خارج قناة التوزيع هذه استخدامه. "فقط التطبيقات الموجودة في App Store يمكنها الاستفادة من iCloud، لكن العديد من مطوري Mac لن يتمكنوا أو لن يتمكنوا من ذلك بسبب عدم الاستقرار السياسي في App Store." مطالبات المطور ماركو أرمينت.

ومن المفارقات أنه في حين أن القيود المفروضة على متجر تطبيقات iOS أصبحت أكثر إيجابية بمرور الوقت، على سبيل المثال يمكن للمطورين إنشاء تطبيقات تتنافس بشكل مباشر مع تطبيقات iOS الأصلية، فإن العكس هو الصحيح بالنسبة لمتجر تطبيقات Mac. عندما قامت Apple بدعوة المطورين إلى Mac App Store، فقد وضعت حواجز معينة يجب على التطبيقات الالتزام بها (راجع المقال Mac App Store - لن يكون الأمر سهلاً على المطورين هنا أيضًا)، لكن القيود لم تكن قريبة من أهمية وضع الحماية الحالي.

[do action="quote"]إن سلوك Apple تجاه المطورين له تاريخ طويل على نظام iOS وحده ويدل على غطرسة الشركة تجاه أولئك الذين لهم تأثير كبير على نجاح النظام الأساسي المحدد.[/do]

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

إن معاملة شركة Apple للمطورين لها تاريخ طويل على نظام iOS وحده، وتدل على غطرسة الشركة تجاه أولئك الذين لهم تأثير كبير على نجاح النظام الأساسي. الرفض المتكرر للتطبيقات دون سبب دون توضيح لاحق، والتواصل البخيل للغاية من شركة Apple، يتعين على العديد من المطورين التعامل مع كل هذا. قدمت شركة Apple منصة رائعة، لكنها قدمت أيضًا نهج "ساعد نفسك" و"إذا لم يعجبك الأمر، فارحل". هل أصبحت أبل أخيرًا أخًا وحققت نبوءة عام 1984 الساخرة؟ دعونا نجيب على كل واحد بأنفسنا.

مصادر: TheVerge.com, ماركو.org, صندوق البريد-inc.com
.